Открыт прием заявок на соревнования по программированию Яндекс.Блиц, направление «Мобильная разработка». В рамках мероприятия талантливые разработчики могут показать себя в задачах, придуманных специалистами компании, а заодно побороться за денежные призы.
Участие и даже победа в конкурсе не гарантируют приема на работу. Рекрутеры и разработчики компании наблюдают за ходом состязаний и приглашают на встречи интересных кандидатов.
Конкурс проходит в два этапа. Квалификационный и финальный раунды длятся 240 минут, состоят из 6 задач. Задачи имеют ограничения на число и частоту попыток решения — 100 попыток на задачу. Предварительная проверка представленных решений проводится во время соревнований. Финальная проверка производится после завершения соревнования. Участники по мере готовности отправляют свои решения в тестирующую систему с помощью предоставленного программного обеспечения.
В рамках соревнования будут предложены задания двух типов:
- В заданиях первого типа необходимо реализовать алгоритм для решения описанной в условии задачи. Для предоставления решения такой задачи участник отправляет в тестирующую систему исходных код программы на одном из доступных языков программирования. При отправке решения участник выбирает, какой компилятор будет использован тестирующей системой. Информация о настройках компиляторов и конфигурации проверяющих серверов размещена в разделе Настройки компиляторов.
Каждое решение проверяется системными тестами, скрытыми от участников. Тесты являются одинаковыми для всех участников. Решение засчитывается в том случае, если проходит все тесты. - В заданиях второго типа необходимо отправить в тестирующую систему текстовый файл или строку, содержащую ответ на задачу, который будет проверен автоматически на соответствие критериям описанным в условии задачи.
Тестирование производится автоматически, поэтому решения участников должны в точности придерживаться форматов входных и выходных файлов, описанных в условии каждой задачи. Если иное не оговорено отдельно, все входные данные при проверке решений предполагаются корректными и удовлетворяющими всем ограничениям, указанным в условии задачи.
Победители конкурса получат денежные призы:
- 1 место — ₽100 тыс.;
- 2 место — ₽75 тыс.;
- 3 место — ₽50 тыс.
Двадцать лучших участников получат сертификаты с указанием использованных языков программирования.
Участвовать в соревнованиях могут все желающие, достигшие возраста 18 лет и имеющие российское или белорусское гражданство.
Для участия нужно заполнить регистрационную форму, указав ФИО, личные данные и другую требуемую информацию.
Квалификационный раунд пройдет 10-16 сентября 2018 года. Зарегистрироваться можно до 23:59 по МСК 16 сентября 2018 года.
Финал состоится 22 сентября 2018 года.
По вопросам участия в конкурсе можно обращаться по тел.: +7 (495) 10-100-10.
Материал подготовлен на основании сообщения на странице Яндекс.Блиц.