Открыт прием заявок на соревнования по программированию Яндекс.Блиц, направление «Мобильная разработка». В рамках мероприятия талантливые разработчики могут показать себя в задачах, придуманных специалистами компании, а заодно побороться за денежные призы.

Участие и даже победа в конкурсе не гарантируют приема на работу. Рекрутеры и разработчики компании наблюдают за ходом состязаний и приглашают на встречи интересных кандидатов.

Конкурс проходит в два этапа. Квалификационный и финальный раунды длятся 240 минут, состоят из 6 задач. Задачи имеют ограничения на число и частоту попыток решения — 100 попыток на задачу. Предварительная проверка представленных решений проводится во время соревнований. Финальная проверка производится после завершения соревнования. Участники по мере готовности отправляют свои решения в тестирующую систему с помощью предоставленного программного обеспечения.

В рамках соревнования будут предложены задания двух типов:

  • В заданиях первого типа необходимо реализовать алгоритм для решения описанной в условии задачи. Для предоставления решения такой задачи участник отправляет в тестирующую систему исходных код программы на одном из доступных языков программирования. При отправке решения участник выбирает, какой компилятор будет использован тестирующей системой. Информация о настройках компиляторов и конфигурации проверяющих серверов размещена в разделе Настройки компиляторов.
    Каждое решение проверяется системными тестами, скрытыми от участников. Тесты являются одинаковыми для всех участников. Решение засчитывается в том случае, если проходит все тесты.
  • В заданиях второго типа необходимо отправить в тестирующую систему текстовый файл или строку, содержащую ответ на задачу, который будет проверен автоматически на соответствие критериям описанным в условии задачи.

Тестирование производится автоматически, поэтому решения участников должны в точности придерживаться форматов входных и выходных файлов, описанных в условии каждой задачи. Если иное не оговорено отдельно, все входные данные при проверке решений предполагаются корректными и удовлетворяющими всем ограничениям, указанным в условии задачи.

Победители конкурса получат денежные призы:

  • 1 место — ₽100 тыс.;
  • 2 место — ₽75 тыс.;
  • 3 место — ₽50 тыс.

Двадцать лучших участников получат сертификаты с указанием использованных языков программирования.

Участвовать в соревнованиях могут все желающие, достигшие возраста 18 лет и имеющие российское или белорусское гражданство.

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

Квалификационный раунд пройдет 10-16 сентября 2018 года. Зарегистрироваться можно до 23:59 по МСК 16 сентября 2018 года.

Финал состоится 22 сентября 2018 года.

По вопросам участия в конкурсе можно обращаться по тел.: +7 (495) 10-100-10.

Материал подготовлен на основании сообщения на странице Яндекс.Блиц.