Google Code Jam 2018

Last date to apply

8 April 2018

AAKASH ANTHE Scholarship upto 100% Register FREE
Free Olympiad SMS Alerts Register Now
100% Scholarship for Class 7 to 12 & Passed by AAKASH Apply Now
FREE SMS Alerts Register Now
FREE Trip to NASA Apply Now
10th, 12th Board Exams SMS Update Register Now
Online Scholarship Exam from Home Register FREE

About Google Code Jam

Google Code Jam is an international programming competition hosted and administered by Google. It was started in 2003. Google Code Jam Competition consists of Algorithmic Problems which need to be solved in a given amount of time. Google Code Jam competition is in its 15th year and is one of the top, programming competitions in the world. In 2014, approximately 50,000 persons participated in the first-ever live streamed finals.

What is in for Google Code Jam

  • A 27-hour Online Qualification Round taking place on April 6, 2018
  • Multiple online rounds
  • The chance to win one of 25 spots at the World Finals on 10 August 2018, held at the Google offices in Dublin, Ireland.
  • A grand prize of $15,000 and earning the title of 2018 Code Jam World Champion.

Google Code Jam 2018 Dates

Event Date
Google Code Jam Application Begin 6 March 2018 at 19:00 UTC
Last date of Google Code Jam Application Submission 8 April 2018 at 2:00 UTC


Subscribe for Regular Updates of Google Code Jam

Delivered by FeedBurner

Google Code Jam Eligibility Criteria

Gender Both
Region Global 
Class/ Age Above 18 years 

Not Eligible to Participate

  • A current employee/intern of Google Inc., or an employee of any Google affiliate or subsidiary. If you have a job offer from Google, you must stop competing when you become an employee. Note that if you advance to the final round, and become a Google employee before the final round, you will not be eligible to travel to or compete in the final round.
  • An immediate family member (parent, child, sibling, or spouse) of, or living in the same household as, a Google employee or an employee of any Google affiliate or subsidiary.
  • Contestants are restricted by applicable export controls and sanctions programs but the same does not apply if you are a Google Student Ambassador 
  • Countries: A resident of Quebec, Sudan, North Korea, Cuba, Syria, or anywhere that the contest is prohibited by law.

Google Code Jam Reward

T-Shirt: Candidates will receive a t-shirt:

  • If they are among the top-scoring 1000 contestants from Round 2
  • If they had been the winner of Code Jam 2017
  • If they are one of the top-scoring 500 contestants from Distributed Code Jam Round 1.

Code Jam Cash Prize:

Prize Amount
1st Prize 15,000 USD
2nd Prize

2,000 USD

3rd Prize

1,000 USD

4th to 25th Place

100 USD

Distributed Code Jam Cash Prizes: Contestants are eligible to receive one of the following cash prizes if they advance to, attend, and compete in the final round of Distributed Code Jam.

Prize Amount
1st Prize 10,000 USD
2nd Prize

2,000 USD

3rd Prize

1,000 USD


Winner of Google Code Jam 2015

  • The infamous Google Code Jam returns to throw intense algorithmic puzzles at programmers from around the world.Of the 50,000+ coders who registered to compete last year, Gennady.Korotkevich who, at the end of it all, stood alone as the Code Jam Champion.
  • Not only he took the title, from reigning champion mystic, after qualifying for the finals in the past but not being able to participate due to his age.

Google Code Jam Application form and Process

Candidates can register for Google Code Jam 2018 through online mode only.

Information to be provided at the time of registration

As part of Registration, contestants will be required to provide information about themselves, such as their

Click Here to Participate

  • Name - as well as to choose a screen name/nickname.
    • Google reserves the right to change or omit contestant screen names or nicknames for purposes of publication on Google websites or listserv, particularly if they are, in Google's sole opinion, obscene or violate the intellectual property rights of others. 
  • Email address
    • Contestants may only register for Code Jam with one valid email address.
    • Contestants attempting to compete with multiple email addresses will be disqualified.

Google Code Jam Selection Process

Google Code Jam takes place over the course of multiple "Rounds," fixed time frames in which contestants compete to solve a set of algorithmic problems. Rounds take place at scheduled times. Contestants who do well enough in around advance to future rounds, until the finals, in which the champion is decided. Rounds are of different lengths, varying from 2 hours to 4 hours except for the Qualification Round, which lasts 27 hours.

Qualification Round:

Contestants don't have to be ready to compete at the start of the Qualification Round; it's 27 hours long so that people around the world can compete at a time that's convenient for them. Google Code Jam, recommend setting aside up to 2 hours out of the 27 to compete, though of course, they can spend as much or as little time as you like within 27-hour period. Any contestant who earns a fixed number of points, which will be displayed on the contest scoreboard, will advance from the Qualification Round and be eligible for the First Rounds.

First Rounds: There are three first rounds: Round 1A, Round 1B and Round 1C. Each lasts for two hours, thirty minutes. You can compete in all three of the first rounds if the contestant wants to, or in any one or two of them; but as soon as they are placed in the top 1000 of a first round, they have qualified for Round 2 and they will not be allowed to compete in later first rounds.

Round 2: The 3000 contestants who advanced from the first rounds compete in this round. It lasts two hours, thirty minutes. The top 1000 contestants win shirts, and the top 500 contestants advance to Round 3.

Round 3: The 500 contestants who advanced from Round 2 compete in this round. It lasts two hours, thirty minutes. The top 25 contestants advance to the Onsite Finals. If any of those contestants are unable to attend the Onsite Finals for any of the reasons listed in the Terms, Google may advance contestants ranked below the 25th place to replace them.

Onsite Finals: The top 25 contestants in the world travel to a Google office and compete for the grand prize, and the title of Code Jam Champion!

Judgment Criteria

For the most part, your submission will be compared character-by-character to the judges' output. More precisely:

  1. Minor differences in whitespace are ignored. In particular, every non-empty sequence of whitespace characters (except newlines and non-ASCII characters) is treated as a single space. Unix, Mac and Windows endings are all acceptable ways of ending lines.
  2. Leading and trailing whitespace on each line is ignored. The remaining, non-empty lines are compared pairwise, using rules 1 and 3.
  3. Real numbers may be judged especially if the problem specifies that they will. See below for how specially-treated real numbers are judged.

Google Code Jam Schedule

Date Time (UTC)* Duration Description
Tuesday, 6 March 2018
Ends: Sunday, 8 April 2018 at 02:00 UTC
19:00 UTC 32d 7hr Registration
Friday, 6 April 2018 23:00 UTC 27hr Qualification Round
Saturday, 14 April 2018 01:00 UTC 2hr 30min Online Round 1: Sub-Round A
Sunday, 29 April 2018 16:00 UTC 2hr 30min Online Round 1: Sub-Round B
Saturday, 5 May 2018 09:00 UTC 2hr 30min Online Round 1: Sub-Round C
Saturday, 19 May 2018 14:00 UTC 2hr 30min Online Round 2
Saturday, 9 June 2018 14:00 UTC 2hr 30min Online Round 3
Friday, 10 August 2018 15:30 UTC 4hr Onsite Finals


Google Code Jam Contact Details

1600 Amphitheatre Pkwy,
Mountain View, CA 94043, United States
: +1 650-253-0000

Deadline Approaching View All

Scholarships - Deadline Approaching