From Wikipedia, the free encyclopedia
Programming competition hosted by Google
Google Code Jam
Status Discontinued Frequency Annually Venue Online Country Worldwide Years active 2003–2022 Inaugurated 2003 Attendance 35,500 (2019)
[1] Budget $15,000 for winner, smaller prizes for runners-up Patron(s) Google 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 .
[2] The competition began in 2003.
[3] 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
[4] , Google also ran Distributed Code Jam, with the focus on
distributed algorithms .
[5] 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 .
[6]
On February 22, 2023, Google announced that Code Jam was to be discontinued alongside their other programming competitions,
Hash Code and Kick Start.
[7] 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.
[8] 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.
[9]
[10]
Past winners
Google Code Jam
Tournament
Finals location
Registrants
Qual Advancers
1st place
2nd place
3rd place
2022
Online
28,111
[11]
Gennady Korotkevich
Lingyu Jiang
Kevin Sun
2021
Online
93,000
25,961
[12]
Xiuhan Wang
Shogo Murai
Scott Wu
2020
Online
[a]
96,000
30,221
[13]
Gennady Korotkevich
Kevin Sun
Andrew He
2019
San Francisco ,
United States
74,000
27,610
[14]
Gennady Korotkevich
Makoto Soejima
Andrew He
2018
Toronto ,
Canada
62,000
14,093
[15]
Gennady Korotkevich
Kamil Debowski
Makoto Soejima
2017
Dublin ,
Ireland
64,000
18,331
[16]
Gennady Korotkevich
Konstantin Semenov
Vladislav Epifanov
2016
New York City ,
United States
58,520
22,154
[17]
Gennady Korotkevich
[18]
Kevin Atienza
Egor Kulikov
2015
Seattle ,
United States
56,749
12,438
[19]
Gennady Korotkevich
Makoto Soejima
Bruce Merry
2014
Los Angeles ,
United States
[20]
49,066
20,595
[21]
Gennady Korotkevich
Evgeny Kapun
Yuzhou Gu
2013
London ,
United Kingdom
45,754
17,059
[22]
Ivan Metelsky
[23]
Vasil Bileckiy
Vladislav Isenbaev
2012
New York City ,
United States
20,613
15,692
[24]
Jakub Pachocki
Neal Wu
Michal Forišek
2011
Tokyo ,
Japan
21,940
10,336
[25]
Makoto Soejima
Ivan Metelsky
Jakub Pachocki
2010
Dublin ,
Ireland
12,092
8,308
[26]
Egor Kulikov
Erik-Jan Krijgsman
Sergey Kopeliovich
2009
Mountain View ,
United States
10,000
7,516
[27]
Tiancheng Lou
Zichao Qi
Yoichi Iwata
2008
Mountain View ,
United States
[28]
11,044
6,774
Tiancheng Lou
Zeyuan Zhu
Bruce Merry
2006
New York City ,
United States
?
Petr Mitrichev
Ying Wang
Andrey Stankevich
2005
Mountain View ,
United States
?
Marek Cygan
[29]
Erik-Jan Krijgsman
Petr Mitrichev
2004
Mountain View ,
United States
?
Sergio Sancho
Po-Ru Loh
Reid Barton
2003
Mountain View ,
United States
?
Jimmy Mårdell
Christopher Hendrie
Eugene Vasilchenko
Distributed Code Jam
Results by country
Country
1st place
2nd place
3rd place
Belarus
9
1
0
China
3
4
1
Russia
2
2
7
Poland
2
1
1
Japan
1
3
2
Argentina
1
0
0
Sweden
1
0
0
USA
0
2
4
Canada
0
2
1
Netherlands
0
2
0
Philippines
0
1
0
Ukraine
0
1
0
South Africa
0
0
2
Slovakia
0
0
1
See also
References
^
"Qualification Round 2019 Round Overview" . 7 April 2019.
^ 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 .
^ 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 .
^
"FAQ - Code Jam" . 7 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.
^ 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 .
^ 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 .
^ 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 .
^
"Celebrate Google's Coding Competitions with a final round of programming fun" . Retrieved 23 February 2023 .
^
"Code Jam - Google's Coding Competitions" . Coding Competitions . Archived from
the original on 24 May 2023. Retrieved 24 May 2023 .
^
"google/coding-competitions-archive: Google Coding Competitions problem archive" .
GitHub . Retrieved 24 May 2023 .
^
"Code Jam - Google's Coding Competitions" . Coding Competitions . Retrieved 14 August 2022 .
^
"Google Code jam 2021 Qual" . codingcompetitions.withgoogle.com . Retrieved 8 August 2021 .
^
"Google Code jam 2020 Qual" . codingcompetitions.withgoogle.com . Retrieved 5 April 2020 .
^
"Google Code jam 2019" . codingcompetitions.withgoogle.com . Retrieved 5 April 2020 .
^
"Google Code jam 2018" . codingcompetitions.withgoogle.com . Retrieved 5 April 2020 .
^
"Scoreboard - Qualification Round 2017 - Google Code Jam" . code.google.com . Retrieved 5 April 2020 . [
permanent dead link ]
^
"Scoreboard - Qualification Round 2016 - Google Code Jam" . code.google.com . Retrieved 5 April 2020 . [
permanent dead link ]
^
"Belarusian wins Google Code Jam contest again" . 9 August 2016.
Archived from the original on 1 November 2016. Retrieved 5 August 2018 .
^
"Scoreboard - Qualification Round 2015 - Google Code Jam" . code.google.com . Retrieved 5 April 2020 . [
permanent dead link ]
^ 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 .
^
"Dashboard - Qualification Round 2014 - Google Code Jam" . code.google.com . Archived from
the original on 4 May 2020. Retrieved 5 April 2020 .
^
"Scoreboard - Qualification Round 2013 - Google Code Jam" . code.google.com . Archived from
the original on 29 May 2013. Retrieved 5 April 2020 .
^ 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 .
^
"Scoreboard - Qualification Round 2012 - Google Code Jam" . code.google.com . Archived from
the original on 28 September 2013. Retrieved 5 April 2020 .
^
"Scoreboard - Qualification Round 2011 - Google Code Jam" . code.google.com . Archived from
the original on 19 June 2012. Retrieved 5 April 2020 .
^
"Scoreboard - Qualification Round 2010 - Google Code Jam" . code.google.com . Retrieved 5 April 2020 . [
permanent dead link ]
^
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 .
^ Reardon, Marguerite (29 September 2008).
"Google selects Code Jam finalists" . CNET.
Archived from the original on 29 June 2018. Retrieved 30 July 2018 .
^
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://code.google.com/codejam/contest/7214486/scoreboard
Archived 3 December 2015 at the
Wayback Machine
https://code.google.com/codejam/contest/2437491/scoreboard?c=2437491
Archived 5 April 2015 at the
Wayback Machine
Vance, C.M.; Paik, Y. (2015).
Managing a Global Workforce . Taylor & Francis. pp. 180 ff.
ISBN
978-1-317-51661-3 . Retrieved 30 July 2018 .
Foley, S.N.; Gollmann, D.; Snekkenes, E. (2017).
Computer Security â€" ESORICS 2017: 22nd European Symposium on Research in Computer Security, Oslo, Norway, September 11-15, 2017, Proceedings . Lecture Notes in Computer Science. Springer International Publishing. p. 291.
ISBN
978-3-319-66399-9 . Retrieved 5 August 2018 .
External links
Operating systems Libraries/ frameworks Platforms
Tools Search algorithms Others
Entertainment
Communication
Search Navigation Business and finance Organization and productivity
Education Others
Hardware
Smartphones Laptops and tablets Wearables Others
Advertising Antitrust Intellectual property Privacy Other