Google Code Jam это международные соревнования по программированию, организованные и проводимые Google.[2] Конкурс начался в 2003 году.[3] Конкурс состоит из набора алгоритмический проблемы, которые необходимо решить за фиксированный промежуток времени. Участники могут использовать любые язык программирования и среда разработки чтобы получить их решения. С 2003 по 2007 год Google Code Jam был развернут на Топкодер платформа. С 2008 года Google разработал собственную выделенную инфраструктуру для конкурса.
Между 2015 и 2018 гг.[4], Google также запустил Distributed Code Jam, уделяя особое внимание распределенные алгоритмы.[5] Он проходил параллельно с обычным Code Jam, с его собственным квалификационным и финальным раундом, с главным призом в размере 10 000 долларов США, но был открыт только для людей, прошедших квалификацию во 2-й раунд Code Jam (до 3000 человек).
Несколько проблем с Google Code Jam привели к научным исследованиям.[6]
Финал Code Jam World 2020 изначально планировалось провести в Мюнхен, Германия, но позже был преобразован в онлайн-формат в ответ на COVID-19 пандемия.
Структура Google Code Jam (2018). Цифры обозначают, сколько человек переходят в следующий раунд. Цветами обозначен формат соревнований: желтый - вы запускаете свой код локально и отправляете результаты и источник, синий - вы отправляете свой код, а Google запускает его в распределенной среде.
^"FAQ - Code Jam". 7 апреля 2019. В этом году мы не будем предлагать трек Distributed Code Jam, что позволит нам сосредоточить наше внимание на развитии наших соревнований по программированию и улучшении опыта участников.
^Информационная неделя. Публикации CMP. 2005. с. 77. В архиве с оригинала 5 августа 2018 г.. Получено 5 августа 2018. Студент Варшавского университета Марек Циган был замечен, когда принял участие в третьем ежегодном конкурсе компьютерного программирования компании, занимающегося поисковыми технологиями, - Google Code Jam 2005 года - и выиграл главный приз в размере 10 000 долларов, победив 14 500 ...