Это же общая секция, она у всех примерно одинаково устроена. По тому, как кандидат с ней справляется, часто можно понять, он скорее junior или скорее senior, но вообще для этого и другие секции используются — архитектура, например.
Именно так, да. Я сильно упростил входные данные, чтобы с ними совершенно точно никаких проблем не возникало и можно было бы сосредоточиться на алгоритме.
Компания считает, что навык алгоритмического программирования важен для разработчиков и публикует материалы, позволяющие разработчикам развивать навыки алгоритмического программирования. Что не так в этой позиции?
Я совершенно не согласен с тем, что наши задачи — синтетические. Такой же код постоянно приходится писать для продакшена, каждый день. Нужно уметь использовать циклы, if'ы, иногда рекурсию, ассоциативные массивы; нужно использовать их своевременно и не допускать при этом ошибок. Что из этого не относится к работе разработчика? :)
Ваши аргументы скорее подойдут к задачам-головоломкам, но мы не даём таких задач на алгоритмических секциях.
Тесты нужно заранее придумать, а их качество зависит от того, насколько разработчик может предугадать проблемные для алгоритма ситуации. Этот же навык проверяется и в ходе алгоритмической секции. Так что тут нет противоречия.
Когда я пишу о проверке с трассировкой, я имею в виду, например, такие ситуации, как off-by-one error в количестве итераций цикла. Да, такую ошибку очень легко установить трассировкой, но намного лучше уметь заметить её просто взглянув на код. Ещё лучше вообще не допустить :)
Реклама по запросу для каждого конкретного пользователя подбирается. Вот прямо сейчас у меня там вообще нет рекламы, а пару дней назад было одно объявление.
Я согласен с те, что именно в статье фокус скорее на начальную стадию. Не согласен, что это не имеет отношения к развитию: развиваться же нужно на всех стадиях, в том числе и на начальной :)
А вообще даже я сам из ответов экспертов узнал нечто новое — например, я не читал многие из предложенных материалов. Так что и для опытного руководителя тут есть что-то полезное.
Впрочем, на митапе этой теме будет уделено больше внимания.
С другой стороны, это показывает, насколько 0.25 — нестрогое требование. У меня заходили решения и с 75% единиц, и с 25% единиц, например. То есть, фактически задача сводилась к запуску какого-либо достаточно сильного алгоритма машинного обучения на имеющихся факторах.
Да, всё верно. Мы скоро откроем дополнительное соревнование, в которое войдут задачи всех квалификаций и финала. Оно будет доступно в режиме виртуального турнира всем желающим.
Я совершенно не согласен с тем, что наши задачи — синтетические. Такой же код постоянно приходится писать для продакшена, каждый день. Нужно уметь использовать циклы, if'ы, иногда рекурсию, ассоциативные массивы; нужно использовать их своевременно и не допускать при этом ошибок. Что из этого не относится к работе разработчика? :)
Ваши аргументы скорее подойдут к задачам-головоломкам, но мы не даём таких задач на алгоритмических секциях.
Когда я пишу о проверке с трассировкой, я имею в виду, например, такие ситуации, как off-by-one error в количестве итераций цикла. Да, такую ошибку очень легко установить трассировкой, но намного лучше уметь заметить её просто взглянув на код. Ещё лучше вообще не допустить :)
Реклама по запросу для каждого конкретного пользователя подбирается. Вот прямо сейчас у меня там вообще нет рекламы, а пару дней назад было одно объявление.
Спасибо!
Вот тут все записи прошедших встреч: www.youtube.com/playlist?list=PLQC2_0cDcSKDO5nXJSVE585fDSAO0iY8h
А вообще даже я сам из ответов экспертов узнал нечто новое — например, я не читал многие из предложенных материалов. Так что и для опытного руководителя тут есть что-то полезное.
Впрочем, на митапе этой теме будет уделено больше внимания.
Обратите внимание на пункт «Отправить заявку на подключение к API Чатов».
С другой стороны, это показывает, насколько 0.25 — нестрогое требование. У меня заходили решения и с 75% единиц, и с 25% единиц, например. То есть, фактически задача сводилась к запуску какого-либо достаточно сильного алгоритма машинного обучения на имеющихся факторах.
contest.yandex.ru/contest/8470/enter