Do you enjoy solving tough problems and grappling with technical challenges? Then enter Google Code Jam!
Google Code Jam is a programming competition in which professional and student programmers are asked to solve complex algorithmic challenges in a limited amount of time. The contest is all-inclusive: Google Code Jam lets you compete in the programming language and development environment of your choice.
If this is your first time competing in Code Jam, take a look at our Quick-Start Guide to learn the basics of how to compete.
The competition consists of four online rounds, culminating in the on-site finals in Dublin, Ireland!
Follow us on Twitter @googlecodejam or Facebook.
Sign up for codejam-announce@googlegroups.com to receive announcements about the competition.
Sign up for google-code@googlegroups.com to discuss Google Code Jam with other contestants.
Find job opportunities at Google Love solving tough problems? We have plenty.
| Wednesday, April 7, 2010 | 19:00 UTC | Registration Begins |
| Friday, May 7, 2010 | 23:00 UTC | 24 hr Qualification Round Begins |
| Saturday, May 8, 2010 | 23:00 UTC | Registration and Qualification Round End |
| Saturday, May 22, 2010 | 01:00 UTC | Online Round 1: Sub-Round A |
| Saturday, May 22, 2010 | 16:00 UTC | Online Round 1: Sub-Round B |
| Sunday, May 23, 2010 | 09:00 UTC | Online Round 1: Sub-Round C |
| Saturday, June 05, 2010 | 14:00 UTC | Online Round 2 |
| Saturday, June 12, 2010 | 14:00 UTC | Online Round 3 |
| Friday, July 30, 2010 | TBD | Onsite Finals |
Top 25 finalists will divide over $10,000 in prize money.
| 1st place | $5,000 |
| 2nd place | $2,000 |
| 3rd place | $1,000 |
| 4th - 25th place | $100 |
Make sure to read the rules before the competition starts, so that you know what to expect.