Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Google Code Jam
International programming competition hosted and administered by Google

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 3000 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.

Related Image Collections Add Image
We don't have any YouTube videos related to Google Code Jam yet.
We don't have any PDF documents related to Google Code Jam yet.
We don't have any Books related to Google Code Jam yet.

Past winners

Google Code Jam

TournamentFinals locationRegistrantsQual Advancers1st place2nd place3rd place
2021Online93,00025,96110 Xiuhan Wang Shogo Murai Scott Wu
2020Online1196,00030,22112 Gennady Korotkevich Kevin Sun Andrew He
2019San Francisco, United States74,00027,61013 Gennady Korotkevich Makoto Soejima Andrew He
2018Toronto, Canada62,00014,09314 Gennady Korotkevich Kamil Debowski Makoto Soejima
2017Dublin, Ireland64,00018,33115 Gennady Korotkevich Konstantin Semenov Vladislav Epifanov
2016New York City, United States58,52022,15416 Gennady Korotkevich17 Kevin Atienza Egor Kulikov
2015Seattle, United States56,74912,43818 Gennady Korotkevich Makoto Soejima Bruce Merry
2014Los Angeles, United States1949,06620,59520 Gennady Korotkevich Evgeny Kapun Yuzhou Gu
2013London, United Kingdom45,75417,05921 Ivan Metelsky22 Vasil Bileckiy Vladislav Isenbaev
2012New York City, United States20,61315,69223 Jakub Pachocki Neal Wu Michal Forišek
2011Tokyo, Japan21,94010,33624 Makoto Soejima Ivan Metelsky Jakub Pachocki
2010Dublin, Ireland12,0928,30825 Egor Kulikov Erik-Jan Krijgsman Sergey Kopeliovich
2009Mountain View, United States10,0007,51626 Tiancheng Lou Zichao Qi Yoichi Iwata
2008Mountain View, United States2711,0446,774 Tiancheng Lou Zeyuan Zhu Bruce Merry
2006New York City, United States? Petr Mitrichev Ying Wang Andrey Stankevich
2005Mountain View, United States? Marek Cygan [pl]28 Erik-Jan Krijgsman Petr Mitrichev
2004Mountain View, United States? Sergio Sancho Po-Ru Loh Reid Barton
2003Mountain View, United States? Jimmy Mårdell Christopher Hendrie Eugene Vasilchenko

Distributed Code Jam

TournamentFinals locationCompetitors1st place2nd place3rd place
2018Toronto, Canada? Mateusz Radecki Kevin Atienza Tomasz Czajka [pl]
2017Dublin, Ireland3,000 Andrew He Evgeny Kapun Erik-Jan Krijgsman
2016New York City, New York, United States3,000 Bruce Merry Yuzhou Gu Filip Hlasek
2015Seattle, Washington, United States3,000 Bruce Merry Marcin Smulewicz Ting Wei Chen

Results by country

Country1st place2nd place3rd place
Belarus910
China341
Russia227
Poland211
Japan132
Argentina100
Sweden100
USA024
Canada021
Netherlands020
Philippines010
Ukraine010
South Africa002
Slovakia001

See also

References

  1. Dyer, J.; Gregersen, H.; Christensen, C.M. (2011). The Innovator's DNA: Mastering the Five Skills of Disruptive Innovators. Harvard Business Review Press. p. 196. ISBN 978-1-4221-4271-4. Retrieved 30 July 2018. 978-1-4221-4271-4

  2. Lowe, J. (2009). Google Speaks: Secrets of the World's Greatest Billionaire Entrepreneurs, Sergey Brin and Larry Page. Wiley. p. 284. ISBN 978-0-470-50124-5. Retrieved 5 August 2018. 978-0-470-50124-5

  3. "FAQ - Code Jam". 7 April 2019. Archived from the original on 24 June 2021. Retrieved 13 April 2019. This year we won't be offering a Distributed Code Jam track, allowing us to focus our attention on evolving our coding competitions and improving the contestant experience. https://web.archive.org/web/20210624203747/https://codingcompetitions.withgoogle.com/codejam/faq

  4. Ghoshal, Abhimanyu (11 March 2015). "Registration for Google's Code Jam 2015 is Now Open". The Next Web. Archived from the original on 4 December 2016. Retrieved 30 July 2018. https://thenextweb.com/google/2015/03/11/googles-code-jam-2015-features-a-new-competition-track-for-distributed-computations/

  5. Dymchenko, Sergii; Mykhailova, Mariia (2015). "Declaratively solving tricky google code jam problems with prolog-based ECLiPSe CLP system". Proceedings of the 30th Annual ACM Symposium on Applied Computing. Sac '15. pp. 2122–2124. arXiv:1412.2304. doi:10.1145/2695664.2696032. ISBN 978-1-4503-3196-8. S2CID 817897. Retrieved 4 August 2018. 978-1-4503-3196-8

  6. Google's Coding Competitions [@gcodingcomps] (22 February 2023). "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" (Tweet). Retrieved 23 February 2023 – via Twitter. {{cite web}}: |author1= has generic name (help) https://x.com/gcodingcomps/status/1628448086572793856

  7. "Celebrate Google's Coding Competitions with a final round of programming fun". Google Developers Blog. Retrieved 22 June 2024. https://developers.googleblog.com/en/celebrate-googles-coding-competitions-with-a-final-round-of-programming-fun/

  8. "Code Jam - Google's Coding Competitions". Coding Competitions. Archived from the original on 24 May 2023. Retrieved 24 May 2023. https://web.archive.org/web/20230524161837/https://codingcompetitions.withgoogle.com/codejam/faq

  9. "google/coding-competitions-archive: Google Coding Competitions problem archive". GitHub. Retrieved 24 May 2023. https://github.com/google/coding-competitions-archive

  10. "Google Code jam 2021 Qual". codingcompetitions.withgoogle.com. Retrieved 8 August 2021. https://codingcompetitions.withgoogle.com/codejam/round/000000000043580a

  11. Originally scheduled to take place in Munich, Germany, but later was converted to online format in response to the COVID-19 pandemic. /wiki/COVID-19_pandemic

  12. "Google Code jam 2020 Qual". codingcompetitions.withgoogle.com. Archived from the original on 22 January 2021. Retrieved 5 April 2020. https://web.archive.org/web/20210122031332/https://codingcompetitions.withgoogle.com/codejam/round/000000000019fd27

  13. "Google Code jam 2019". codingcompetitions.withgoogle.com. Archived from the original on 22 January 2021. Retrieved 5 April 2020. https://web.archive.org/web/20210122061034/https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705

  14. "Google Code jam 2018". codingcompetitions.withgoogle.com. Archived from the original on 27 October 2021. Retrieved 5 April 2020. https://web.archive.org/web/20211027130118/https://codingcompetitions.withgoogle.com/codejam/round/00000000000000cb

  15. "Scoreboard - Qualification Round 2017 - Google Code Jam". code.google.com. Retrieved 5 April 2020.[permanent dead link] https://code.google.com/codejam/contest/scoreboard?c=3264486

  16. "Scoreboard - Qualification Round 2016 - Google Code Jam". code.google.com. Retrieved 5 April 2020.[permanent dead link] https://code.google.com/codejam/contest/6254486/scoreboard?c=6254486

  17. "Belarusian wins Google Code Jam contest again". 9 August 2016. Archived from the original on 1 November 2016. Retrieved 5 August 2018. http://eng.belta.by/society/view/belarusian-wins-google-code-jam-contest-again-93452-2016

  18. "Scoreboard - Qualification Round 2015 - Google Code Jam". code.google.com. Retrieved 5 April 2020.[permanent dead link] https://code.google.com/codejam/contest/6224486/scoreboard?c=6224486

  19. Dickey, Josh (16 August 2014). "Belarus 18-Year-Old Wins Google's Code Jam on His First Try". Mashable. Archived from the original on 30 December 2017. Retrieved 30 July 2018. https://mashable.com/2014/08/15/teen-from-belarus-wins-google-code-jam-on-his-first-try/

  20. "Dashboard - Qualification Round 2014 - Google Code Jam". code.google.com. Archived from the original on 4 May 2020. Retrieved 5 April 2020. https://web.archive.org/web/20200504010506/https://code.google.com/codejam/contest/2974486/dashboard#s=a

  21. "Scoreboard - Qualification Round 2013 - Google Code Jam". code.google.com. Archived from the original on 29 May 2013. Retrieved 5 April 2020. https://web.archive.org/web/20130529061031/http://code.google.com/codejam/contest/2270488/scoreboard?c=2270488

  22. Barreiro, Victor Jr. (24 June 2014). "Filipino engineer tops Southeast Asia in Google Code Jam". Rappler. Archived from the original on 1 August 2017. Retrieved 30 July 2018. http://www.rappler.com//technology/news/61475-filipino-engineer-tops-southeast-asia-in-google-code-jam

  23. "Scoreboard - Qualification Round 2012 - Google Code Jam". code.google.com. Archived from the original on 28 September 2013. Retrieved 5 April 2020. https://web.archive.org/web/20130928145339/https://code.google.com/codejam/contest/1460488/scoreboard?c=1460488

  24. "Scoreboard - Qualification Round 2011 - Google Code Jam". code.google.com. Archived from the original on 19 June 2012. Retrieved 5 April 2020. https://web.archive.org/web/20120619014913/http://code.google.com/codejam/contest/975485/scoreboard?c=975485#sp=11821

  25. "Scoreboard - Qualification Round 2010 - Google Code Jam". code.google.com. Retrieved 5 April 2020.[permanent dead link] https://code.google.com/codejam/contest/433101/scoreboard?c=433101

  26. A New Learning Paradigm: Competition Supported by Technology. Centro para el Desarrollo de las Comunicaciones de Castilla y Leon (CEDETEL). 2010. p. 8. ISBN 978-84-937580-3-5. Retrieved 5 August 2018. 978-84-937580-3-5

  27. Reardon, Marguerite (29 September 2008). "Google selects Code Jam finalists". CNET. Archived from the original on 29 June 2018. Retrieved 30 July 2018. https://www.cnet.com/news/google-selects-code-jam-finalists/

  28. Informationweek. CMP Publications. 2005. p. 77. Archived from the original on 5 August 2018. Retrieved 5 August 2018. Warsaw University student Marek Cygan got noticed by entering the search-technology company's third annual computer-programming competition—the 2005 Google Code Jam – and scoring the $10,000 grand prize, beating 14,500 ... https://books.google.com/books?id=_wUUAQAAMAAJ