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.

Who can Participate?

Teams of two to four people can participate in the competition, where they have to solve an optimization problem. Every year it attracts thousands of people from all over the world. It has two rounds: main and extended. The main round continues only for four hours, while the extended one can go on for up to two weeks. 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.





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.


Who is eligible to participate in the Online Qualification of Hash Code?

  • The Hash Code Online Qualification is open for students and professionals of all skill levels who are at least 16 years old. Please note there are additional age requirements for finalists. You should refer to our Coding Competitions Terms for the full list of requirements that you have to meet at the time of registration.

  • Is there a registration fee?

    There is no fee to participate in the competition.

  • How do I register?

    Registration will open in early 2021 and you can register at g.co/hashcode. You must complete the following 3 steps in order to compete in Hash Code 2021:


    1. 1) create a Coding Competitions profile and/or update your existing profile,
    2. 2) register for Hash Code 2021 specifically, and
    3. 3) form a team of 2 to 4 people in the Judge System.

    You can confirm if you successfully completed steps 1 & 2 by visiting the Schedule page of our website, where a shaded box at the top of the page will confirm your registration status. You will receive access to the Judge System once steps 1 & 2 have been completed. If you are having trouble accessing the Judge System, you should try to complete steps 1 & 2 again.



  • *****************Thanks for Visiting************