Hash Code is a team programming competition, organized by Google, for students and professionals around the world. You pick your team and programming language and we pick an engineering problem for you to solve. This year’s contest kicks off with an Online Qualification Round, where your team can compete from wherever you’d like, including from one of our Hash Code hubs. Top teams will then be invited to a Google office for the Final Round.
What is Hash Code?
Google’s team-based programming competition, Hash Code, allows you to share your skills and connect with other coders as you work together to solve a problem modeled off a real Google engineering challenge! In small teams of two to four, coders all over the world will tackle the first problem through an Online Qualification. Though this round is hosted online, teams can come together virtually to compete side-by-side in locally coordinated Hash Code Hubs. The top teams from this round are invited to join us for the virtual World Finals.
How it works
Once you’ve registered for the contest, you’ll gain access to our Judge System. The Judge System is our online platform where you’ll form your team, join a Hub, practice, and compete during the rounds. During the Online Qualification, you’ll watch our YouTube livestream to be introduced to the problem, and your team will have four hours to solve an optimization problem using the programming language and tools of your choice. Teams can also compete alongside other teams in your area by joining a virtual Hub. The top teams from the Online Qualification will be invited to the virtual World Finals, where they’ll work together to solve another challenge and compete for cash prizes.
Opportunity is About
Computers & IT Engineering
Candidates should be from: Global
Description of Ideal Candidate
Participants must compete in a group of two, three, or four members (each group referred to as a “Team”). Participants must form their team in the Judge System (as defined below) and the team composition cannot be changed after the deadline specified on the HC Contest website or Judge System. A participant may leave a Team and withdraw from the HC Contest prior to such deadline. However, your Team must have at least two (2) members throughout the duration of the HC Contest (including the World Finals (as defined below)). Any team with fewer than two (2) members is not eligible to participate in the HC Contest. Each participant can only participate on one (1) Team during the HC Contest.
Age of Team Members
You understand and acknowledge the age requirements specified in the Terms. In addition, you understand and acknowledge that only Team members who are at least eighteen (18) years old or the age of majority in their country of residence (whichever is greater) (“Age of Majority”) at the time of registration for the HC Contest are eligible to participate in the World Finals. In order for a Team to participate in the World Finals, at least two (2) Team members must meet the minimum age requirement.
Deadline: March 25, 2022
Cost/funding for participants
Prize Winners. Google will notify each Team member about whether they have qualified for any prizes. Notifications will be made during the closing ceremony of the World Finals. All decisions by the Jury regarding prize winners are final and binding and no correspondence will be entered into regarding prizes.
Hash Code Cash Prizes. You may be eligible to receive one of the following cash prizes if you advance to, attend, and compete in the World Finals. The prize money specified below reflects the amount each person on the winning Team will receive.
- 1st Place $4,000 USD
- 2nd Place $2,000 USD
- 3rd Place $1,000 USD
Want to tackle a real Google engineering problem with a team made up of your friends, peers, or new connections? Register for the Hash Code 2022 Qualification Round today.