Author Archives: Torey Markowitz

Hash Code 2022 returns with a new look

Registration is officially open for Hash Code, Google’s team-based programming competition! On February 24, developers around the globe will team up to test their coding skills and have some fun. Whether you’re new to coding or a seasoned expert, there’s something for everyone. Here’s what you can expect from Hash Code 2022:

Compete on a new platform

Hash Code is excited to announce that participants will compete on a new platform — the same one used by Code Jam and Kick Start — so participants will all get the same experience across Google's Coding Competitions. You can test it out after you and your team register for the competition and try out the practice problem available at

Work like a software engineer

Hash Code problems are written by Google software engineers and are based on real engineering problems. Hash Code is a great way to build your engineering skills and learn something new. Because there is no right answer, your team can submit multiple solutions during a round. — which is exactly how our engineers work on a daily basis at Google.

Want a taste of what Hash Code problems look like? You can find all problems from previous years of Hash Code in the archive.

Team up with friends (or meet some new ones)!

In order to compete in the Qualification Round, you must be on a team of 2-4 people. If you don't have a team, don't worry! You can still register today and find teammates later using our Facebook group.

Amp up your resume

Hash Code is a great way to grow your coding skills and experience how real software engineers solve real problems. Every team that submits a solution and scores one point in the Qualification Round will receive a certificate in their Coding Competitions profile. This certificate can be posted to social media, added to a job profile or used for your resume.

Hash Code 2022 kicks off with the Qualification Round on Thursday, February 24 at 9:30 a.m. PT and wraps up with the World Finals in April. Register at by February 23 and spread the word!

Hash Code 2021 is going virtual

Hash Code, Google’s flagship team programming competition, is back...and fully virtual. Join developers around the world as they grow their coding skills and work to optimize real Google engineering problems. 

Registration is open now — and whether you’re just starting your coding journey or consider yourself a programming expert, there are plenty of reasons to be excited about Hash Code 2021:

  1. Solve real Google engineering problems. Hash Code problems are based off of real Google engineering problems. Past problems have covered challenges like automating smartphone assembly and designing the layout of a Google data center. You can check out a full list of previous Hash Code problems in our archive. We recommend using those past problems  and scheduling a practice session with your team to prepare for the Online Qualifications.

  2. Try, try and try again. The beauty of Hash Code is that there is no right answer to any of our questions. The problems for each round are optimization problems, meaning you and your team can submit a solution, optimize it and submit it again. Because there is no right answer, your team can submit multiple solutions during a round. This iterative process is exactly how our engineers work on a daily basis at Google. 

  3. Connect during Covid-19. Hash Code is going fully virtual in 2021. Participating in the Online Qualifications is a great way to connect with friends, peers and the global developer community in a safe way. Everyone who competes will join a team of two to four people. Your team can also choose to join a virtual Hub, an online meetup where teams from the same university, coding club, office or organization can compete alongside one another (check out the map of approved Hubs). If you don’t see your organization, you can apply to organize a Hub for your community.

    Hash Coders are everywhere, and we can’t wait to see the new connections made all over the globe in 2021. Join in on the conversation now: Meet other Hash Coders, find teammates and stay up-to-date on all the latest Hash Code buzz on our Facebook Group.

  4. Have some fun. One of the best parts of Hash Code is connecting with other members of the community while learning and growing your programming skills. Whether this is your first or fifth time participating in Hash Code, there is something for everyone. 

Hash Code 2021 kicks off with the Online Qualifications on Thursday, February 25 at 9:30 a.m. PT and wraps up with the Virtual World Finals in April. Register at by February 24 and spread the word!