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

Joined August 2009
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: goo.gle/3SlSIGA
50
147
105
427
194,281
🦾 Brute force, then build. 🧰 For #KickStartTipTuesday, software engineer Phil explains how to begin solving problems before working your way to the most optimized solutions. Sign up for Round A and forge your approach β†’ goo.gle/kickstart2023
3
7
48
23,903
⚑ #HashCode Hub applications are open! β†’ goo.gle/3ZthTdu ❓ What's a Hub? Can anyone host? Are there any supplies I'd need? Join David and Torey to get the answers, and learn about why YOU should consider hosting a Hub ⬇️
1
14
1
48
21,371
Why compete? This #KickStartTipTuesday, Sreeramji recommends it to Improve your speed πŸ’¨ Work calmly under pressure ⏳ Motivate yourself to achieve a better rank πŸ† Check out the 2023 schedule, starting with Coding Practice with Kick Start on Feb. 24 β†’ goo.gle/kickstart2023
1
6
30
20,415
πŸ₯ πŸ₯ πŸ₯ The 2023 competition schedule is now LIVE on our website! Registration opens Feb. 1, meaning NOW is the time to check out round schedules, FAQs and tutorials. πŸ“¨ You can also sign up to be notified when registration opens! β†’ g.co/codingcompetitions
5
31
4
103
39,975
πŸ₯³ New year, new #KickStartTipTuesday! πŸ‘“ Software engineer Saksham lays out how to make your code easily readable for debugging. Registration for Kick Start opens Feb. 1, meaning it's the perfect time to use these tips on our problem archive β†’ goo.gle/3VeeegB
5
34
22,483
It's the final problem walk-through from the 2022 Code Jam World Finals, and it's a doozy. ⚠️ No contestant was able to solve "Triangles" in the allotted time. Watch problem author Pablo Heiber visually explain the geometry problem ▢️ goo.gle/3vGhc33
7
1
68
28,559
✨ It's the year's last #KickStartTipTuesday! ✨ Take Karim's advice and check out the Kick Start FAQs, where we lay out everything from eligibility and registration to our platform and scoring β†’ goo.gle/3hxh6Y5 πŸ“’ And sign up to get email alerts for 2023 registration!
2
5
1
41
37,922
🐢 "SchrΓΆdinger and Pavlov" bring their cats and dogs together in this unusual dynamic programming problem from the 2022 Code Jam World Finals. 🐱 Just 9 competitors received the full 50 points for this problem. Mohamed Yosri Ahmed lays it out visually β†’ goo.gle/3BXjwGd
1
8
1
50
25,432
Competing can be a huge confidence boost, but what about when you feel disappointed in yourself? 😒 This #KickStartTipTuesday, Kazi says it's crucial to channel your frustration into motivation. And remember β€” there's always another chance to compete! πŸ₯Ή goo.gle/3YBxVBO
6
1
25
17,834
πŸ› Slides, slides everywhere! "Slide Parade" from the 2022 Code Jam World Finals wasn't what it appeared to be β€” it seemed to be about paths, but ended up being a matching problem. Glide through the solution with Timothy Buzzelli β†’ goo.gle/3W0x3F6
1
4
20
15,210
πŸŽ† This milestone year for Kick Start was achievable because of Googlers and participants alike. Thank you for joining us. And we can't wait to unveil what's in store next year! Registration for the 2023 season will open on Feb. 1. Learn more β†’ goo.gle/3FSRBtq
1
7