Пришло время подготовиться к Hash Code 2020, командному соревнованию Google по программированию, в котором участники решают инженерные задачи, вдохновленные Google. Это уже седьмой конкурс, и во второй раз он проводится в глобальном масштабе.
Хэш-код-это соревнование, в котором студенты и профессионалы всех уровней квалификации решают инженерные задачи, поставленные Google. Участники соревнуются в командах от двух до четырех человек и могут использовать языки программирования по своему выбору.
Конкурс состоит из двух туров. Первый-это Онлайн-квалификационный раунд, который состоится в этом году 20 февраля. Для этого команды могут соревноваться из любого места, где они хотят, в том числе из одного из центров хэш-кода Google, организованных в офисах, университетах и городах по всему миру.
От 30 до 50 лучших команд из квалификационного раунда (до 150 человек) будут приглашены для участия в Финальном раунде хэш-кода, который состоится в субботу, 25 апреля 2020 года, в офисах Google в Дублине, Ирландия.
В прошлом году, впервые выйдя на глобальный уровень, более 70 000 разработчиков зарегистрировались для участия, и 41 команда отправилась в Дублин, любезно предоставленный Google, чтобы побороться за призы.
Если вы планируете участвовать в хэш-коде в первый раз, знакомство с прошлыми проблемами-лучший способ подготовиться, и в архиве хэш-кодов есть проблемы как для квалификационных раундов, так и для финалов прошлых конкурсов.
Как объясняет Линдси Тауб, менеджер программы хэш — кода, в блоге Google никогда не существует «правильного ответа» на проблему с хэш-кодом:
Команды проводят весь раунд, работая над одной задачей, постоянно пытаясь улучшить свое решение. В информатике это называется проблемой оптимизации, и это похоже на проблемы, с которыми вы столкнетесь, работая инженером в Google. Кроме того, вот один профессиональный совет: ваша команда должна подавать заявки рано и часто во время соревнований, чтобы вы могли протестировать свои решения и продолжать их совершенствовать.
Регистрация уже открыта, и все, что вам нужно, — это учетная запись Google, чтобы продолжить.