From Surf Wiki (app.surf) — the open knowledge base
Google Code Jam
Programming competition hosted by Google
Programming competition hosted by Google
| Field | Value |
|---|---|
| name | Google Code Jam |
| logo | Google Code Jam logo.png |
| status | Discontinued |
| genre | |
| date | |
| frequency | Annually |
| venue | Online |
| coordinates | |
| country | Worldwide |
| years_active | 2003–2022 |
| first | 2003 |
| attendance | 35,500 (2019) |
| budget | $15,000 for winner, smaller prizes for runners-up |
| patron | |
| organised | |
| filing | |
| website | https://codingcompetitions.withgoogle.com/codejam (shut down on July 1, 2023) |
Google Code Jam was an international programming competition hosted and administered by Google. The competition began in 2003. The competition consists of a set of algorithmic problems which must be solved in a fixed amount of time. Competitors may use any programming language and development environment to obtain their solutions. From 2003 to 2007, Google Code Jam was deployed on Topcoder's platform. Since 2008 Google has developed their own dedicated infrastructure for the contest.
Between 2015 and 2018, Google also ran Distributed Code Jam, with the focus on distributed algorithms. This was run in parallel with the regular Code Jam, with its own qualification and final round, for a top prize of $10,000, but was only open for people who qualified to Round 2 of Code Jam (up to 3,000 people).
Several Google Code Jam problems have led to academic research.
On February 22, 2023, Google announced that Code Jam was to be discontinued alongside their other programming competitions, Hash Code and Kick Start. A series of four "farewell rounds" took place on April 15, 2023 from 14:00 until 18:00 UTC, with all rounds taking place at the same time. Login functionality for Google's programming competitions was disabled on June 1, 2023, followed by the shut down of the competitions' hosting platform exactly one month later, on July 1, 2023. A permanent archive of all Code Jam, Hash Code and Kick Start problems is available for download on GitHub.
Past winners
Google Code Jam
| Tournament | Finals location | Registrants | Qual Advancers | 1st place | 2nd place | 3rd place | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Online | CHN Xiuhan Wang | JPN Shogo Murai | USA Scott Wu | ||||||||||||||||||||||
| Online | BLR Gennady Korotkevich | CAN Kevin Sun | USA Andrew He | ||||||||||||||||||||||
| San Francisco, United States | BLR Gennady Korotkevich | JPN Makoto Soejima | USA Andrew He | ||||||||||||||||||||||
| Toronto, Canada | BLR Gennady Korotkevich | POL Kamil Debowski | JPN Makoto Soejima | ||||||||||||||||||||||
| Dublin, Ireland | BLR Gennady Korotkevich | Russia Konstantin Semenov | Russia Vladislav Epifanov | ||||||||||||||||||||||
| New York City, United States | BLR Gennady Korotkevich | PHI Kevin Atienza | RUS Egor Kulikov | ||||||||||||||||||||||
| Seattle, United States | BLR Gennady Korotkevich | JPN Makoto Soejima | ZAF Bruce Merry | ||||||||||||||||||||||
| Los Angeles, United States | {{nts | 20,595 | BLR Gennady Korotkevich | RUS Evgeny Kapun | CHN Yuzhou Gu | ||||||||||||||||||||
| London, United Kingdom | BLR Ivan Metelsky | UKR Vasil Bileckiy | RUS Vladislav Isenbaev | ||||||||||||||||||||||
| New York City, United States | POL Jakub Pachocki | USA Neal Wu | SVK Michal Forišek | ||||||||||||||||||||||
| Tokyo, Japan | JPN Makoto Soejima | BLR Ivan Metelsky | POL Jakub Pachocki | ||||||||||||||||||||||
| Dublin, Ireland | RUS Egor Kulikov | NLD Erik-Jan Krijgsman | RUS Sergey Kopeliovich | ||||||||||||||||||||||
| Mountain View, United States | CHN Tiancheng Lou | CHN Zichao Qi | JPN Yoichi Iwata | ||||||||||||||||||||||
| Mountain View, United States | CHN Tiancheng Lou | CHN Zeyuan Zhu | ZAF Bruce Merry | ||||||||||||||||||||||
| New York City, United States | ? | RUS Petr Mitrichev | CHN Ying Wang | RUS Andrey Stankevich | |||||||||||||||||||||
| Mountain View, United States | ? | POL | NLD Erik-Jan Krijgsman | RUS Petr Mitrichev | |||||||||||||||||||||
| Mountain View, United States | ? | ARG Sergio Sancho | USA Po-Ru Loh | USA Reid Barton | |||||||||||||||||||||
| Mountain View, United States | ? | SWE Jimmy Mårdell | CAN Christopher Hendrie | RUS Eugene Vasilchenko |
Distributed Code Jam
| Tournament | Finals location | Competitors | 1st place | 2nd place | 3rd place | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|
| Toronto, Canada | ? | POL Mateusz Radecki | PHI Kevin Atienza | POL | |||||
| Dublin, Ireland | USA Andrew He | RUS Evgeny Kapun | NLD Erik-Jan Krijgsman | ||||||
| New York City, New York, United States | ZAF Bruce Merry | CHN Yuzhou Gu | CZE Filip Hlasek | ||||||
| Seattle, Washington, United States | ZAF Bruce Merry | POL Marcin Smulewicz | TWN Ting Wei Chen |
Results by country
| Country | 1st place | 2nd place | 3rd place |
|---|---|---|---|
| BLR Belarus | 9 | 1 | 0 |
| CHN China | 3 | 4 | 1 |
| RUS Russia | 2 | 2 | 7 |
| POL Poland | 2 | 1 | 1 |
| JPN Japan | 1 | 3 | 2 |
| ARG Argentina | 1 | 0 | 0 |
| SWE Sweden | 1 | 0 | 0 |
| USA USA | 0 | 2 | 4 |
| CAN Canada | 0 | 2 | 1 |
| Netherlands Netherlands | 0 | 2 | 0 |
| PHL Philippines | 0 | 1 | 0 |
| UKR Ukraine | 0 | 1 | 0 |
| SA South Africa | 0 | 0 | 2 |
| SVK Slovakia | 0 | 0 | 1 |
References
| access-date = 5 August 2018 | chapter-url = https://dl.acm.org/citation.cfm?id=2696032 | access-date = 4 August 2018 | access-date = 30 July 2018 | archive-url = https://web.archive.org/web/20170801102044/http://www.rappler.com/technology/news/61475-filipino-engineer-tops-southeast-asia-in-google-code-jam | archive-date = 1 August 2017 | url-status = live | access-date = 30 July 2018 | archive-url = https://web.archive.org/web/20171230070959/http://mashable.com/2014/08/15/teen-from-belarus-wins-google-code-jam-on-his-first-try/ | archive-date = 30 December 2017 | url-status = live | url-access = registration | access-date = 30 July 2018 | access-date = 30 July 2018 | archive-url = https://web.archive.org/web/20161204194058/http://thenextweb.com/google/2015/03/11/googles-code-jam-2015-features-a-new-competition-track-for-distributed-computations// | archive-date = 4 December 2016 | url-status = live | access-date = 5 August 2018 | archive-url = https://web.archive.org/web/20180805175915/https://books.google.com/books?id=_wUUAQAAMAAJ | archive-date = 5 August 2018 | url-status = live | url-access = registration | access-date = 5 August 2018 | access-date = 5 August 2018 | archive-url = https://web.archive.org/web/20161101122120/http://eng.belta.by/society/view/belarusian-wins-google-code-jam-contest-again-93452-2016 | archive-date = 1 November 2016 | url-status = live | access-date = 30 July 2018 | archive-url = https://web.archive.org/web/20180629045147/https://www.cnet.com/news/google-selects-code-jam-finalists/ | archive-date = 29 June 2018 | url-status = live | access-date=13 April 2019 | archive-date=22 January 2021 | archive-url=https://web.archive.org/web/20210122061034/https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705 | url-status=dead | access-date=13 April 2019 | archive-date=24 June 2021 | archive-url=https://web.archive.org/web/20210624203747/https://codingcompetitions.withgoogle.com/codejam/faq | url-status=dead
- https://code.google.com/codejam/contest/7214486/scoreboard
- https://code.google.com/codejam/contest/2437491/scoreboard?c=2437491
- {{cite book | access-date = 30 July 2018
- {{cite book | access-date = 5 August 2018
References
- Google's Coding Competitions. "20 years, more than a million participants and billions of lines of code later, our coding competitions are coming to a close. It's been an honor to learn and enjoy coding with you. Thank you. Join us 4/15 at 2 p.m. UTC for farewell rounds of competition: https://goo.gle/3SlSIGA".
- "Celebrate Google’s Coding Competitions with a final round of programming fun".
- "Code Jam - Google's Coding Competitions".
- "google/coding-competitions-archive: Google Coding Competitions problem archive".
- "Google Code jam 2021 Qual".
- "Google Code jam 2020 Qual".
- "Google Code jam 2019".
- "Google Code jam 2018".
- (May 2023). "Scoreboard - Qualification Round 2017 - Google Code Jam".
- (May 2023). "Scoreboard - Qualification Round 2016 - Google Code Jam".
- (May 2023). "Scoreboard - Qualification Round 2015 - Google Code Jam".
- "Dashboard - Qualification Round 2014 - Google Code Jam".
- "Scoreboard - Qualification Round 2013 - Google Code Jam".
- "Scoreboard - Qualification Round 2012 - Google Code Jam".
- "Scoreboard - Qualification Round 2011 - Google Code Jam".
- (May 2023). "Scoreboard - Qualification Round 2010 - Google Code Jam".
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Google Code Jam — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report