Competitions with

Google's coding competitions are meant to enthrall, challenge, and test coders around the world. Try your hand at one, or all three.

Code jam

Code Jam calls on programmers around the world to put their skills to the test as they work their way through multiple rounds of algorithmic puzzles. The online rounds conclude with the World Finals where competitors vie for the title of Code Jam Champ and 15,000 USD. Do you have what it takes?

See Current Site

Hash code

Here’s your chance to join our team programming competition — you pick your team and programming language, and Hash Code picks an engineering problem for you to solve. Compete in the online qualification round, and then the top teams move to the onsite final round. Are you up for the challenge?

See Current Site


Practice makes perfect. Hone your coding skills with Kickstart, meant for students and those new to competitions. Register to solve fun and challenging algorithmic puzzles online. Participate in one online round or join them all. What are you waiting for?

See Current Site