convertor: (Default)
[personal profile] convertor
сейчас от одной компании делал такое задание:
написать расширяемый пользовательскими функциями калькулятор, принимающий на вход строку с выражением, которое нужно посчитать.

может это задание и примитив, но сделать нужно было его за полтора часа.

я только успел декомпозировать его на части и написать пополняемый юзерскими лямбда функциями словарик, плюс интерфейс к ним.

я вообще не встречал в жизни человека, который бы подобную задачу за полтора часа имплементировал, задебажил и протестил.

по мне так тут на день работы.

но день-то еще ладно.

некоторые компании присылают задачу на неделю-две, например, тот же Блумберг.

на мой взгляд, в большинстве случаев, это неэтично и бессмысленно присылать задачи, решение которых занимает больше одного дня.
по крайней мере на позицию Sr.Software Engineer.

да и скоростной прогинг... ну я не знаю. вы либо проверяете качество с условным безлимитом по времени, либо проверяете скорость - но тогда как в анекдоте - такая ерунда получается.

Date: 2017-02-14 03:56 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Похоже, что проверяют, может человек лепить прототипы и потом делать виноватое лицо, что не все работает, или считает себя шибко независимым и способным самому решать, что сколько времени займет.

Есть люди, которые такой интерпретатор сбацают за полтора часа, желательно на хаскеле - потому что они только что недавно такое уже писали. А так да, полдня как минимум.

Date: 2017-02-15 05:30 am (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Ну хорошо; все развлекуха (по мне так).

Date: 2017-02-15 06:40 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Понятно; но пока работаешь, искать новую куда как удобнее.

Profile

convertor: (Default)
convertor

December 2019

S M T W T F S
1234567
89101112 1314
15161718192021
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 07:32 am
Powered by Dreamwidth Studios