Skip to content
Surf Wiki
Save to docs
general/google-events

From Surf Wiki (app.surf) — the open knowledge base

Google Code Jam

Programming competition hosted by Google


Programming competition hosted by Google

FieldValue
nameGoogle Code Jam
logoGoogle Code Jam logo.png
statusDiscontinued
genre
date
frequencyAnnually
venueOnline
coordinates
countryWorldwide
years_active2003–2022
first2003
attendance35,500 (2019)
budget$15,000 for winner, smaller prizes for runners-up
patronGoogle
organised
filing
websitehttps://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

TournamentFinals locationRegistrantsQual Advancers1st place2nd place3rd place202120202019201820172016201520142013201220112010200920082006200520042003
OnlineCHN Xiuhan WangJPN Shogo MuraiUSA Scott Wu
OnlineBLR Gennady KorotkevichCAN Kevin SunUSA Andrew He
San Francisco, United StatesBLR Gennady KorotkevichJPN Makoto SoejimaUSA Andrew He
Toronto, CanadaBLR Gennady KorotkevichPOL Kamil DebowskiJPN Makoto Soejima
Dublin, IrelandBLR Gennady KorotkevichRussia Konstantin SemenovRussia Vladislav Epifanov
New York City, United StatesBLR Gennady KorotkevichPHI Kevin AtienzaRUS Egor Kulikov
Seattle, United StatesBLR Gennady KorotkevichJPN Makoto SoejimaZAF Bruce Merry
Los Angeles, United States{{nts20,595BLR Gennady KorotkevichRUS Evgeny KapunCHN Yuzhou Gu
London, United KingdomBLR Ivan MetelskyUKR Vasil BileckiyRUS Vladislav Isenbaev
New York City, United StatesPOL Jakub PachockiUSA Neal WuSVK Michal Forišek
Tokyo, JapanJPN Makoto SoejimaBLR Ivan MetelskyPOL Jakub Pachocki
Dublin, IrelandRUS Egor KulikovNLD Erik-Jan KrijgsmanRUS Sergey Kopeliovich
Mountain View, United StatesCHN Tiancheng LouCHN Zichao QiJPN Yoichi Iwata
Mountain View, United StatesCHN Tiancheng LouCHN Zeyuan ZhuZAF Bruce Merry
New York City, United States?RUS Petr MitrichevCHN Ying WangRUS Andrey Stankevich
Mountain View, United States?POLNLD Erik-Jan KrijgsmanRUS Petr Mitrichev
Mountain View, United States?ARG Sergio SanchoUSA Po-Ru LohUSA Reid Barton
Mountain View, United States?SWE Jimmy MårdellCAN Christopher HendrieRUS Eugene Vasilchenko

Distributed Code Jam

TournamentFinals locationCompetitors1st place2nd place3rd place2018201720162015
Toronto, Canada?POL Mateusz RadeckiPHI Kevin AtienzaPOL
Dublin, IrelandUSA Andrew HeRUS Evgeny KapunNLD Erik-Jan Krijgsman
New York City, New York, United StatesZAF Bruce MerryCHN Yuzhou GuCZE Filip Hlasek
Seattle, Washington, United StatesZAF Bruce MerryPOL Marcin SmulewiczTWN Ting Wei Chen

Results by country

Country1st place2nd place3rd place
BLR Belarus910
CHN China341
RUS Russia227
POL Poland211
JPN Japan132
ARG Argentina100
SWE Sweden100
USA USA024
CAN Canada021
Netherlands Netherlands020
PHL Philippines010
UKR Ukraine010
SA South Africa002
SVK Slovakia001

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

  1. 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".
  2. "Celebrate Google’s Coding Competitions with a final round of programming fun".
  3. "Code Jam - Google's Coding Competitions".
  4. "google/coding-competitions-archive: Google Coding Competitions problem archive".
  5. "Google Code jam 2021 Qual".
  6. "Google Code jam 2020 Qual".
  7. "Google Code jam 2019".
  8. "Google Code jam 2018".
  9. (May 2023). "Scoreboard - Qualification Round 2017 - Google Code Jam".
  10. (May 2023). "Scoreboard - Qualification Round 2016 - Google Code Jam".
  11. (May 2023). "Scoreboard - Qualification Round 2015 - Google Code Jam".
  12. "Dashboard - Qualification Round 2014 - Google Code Jam".
  13. "Scoreboard - Qualification Round 2013 - Google Code Jam".
  14. "Scoreboard - Qualification Round 2012 - Google Code Jam".
  15. "Scoreboard - Qualification Round 2011 - Google Code Jam".
  16. (May 2023). "Scoreboard - Qualification Round 2010 - Google Code Jam".
Info: Wikipedia Source

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.

Want to explore this topic further?

Ask Mako anything about Google Code Jam — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This 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