What types of contests do you host?
- 101-Hack. In this monthly algorithmic contest, you have two hours to solve five challenges. The top-10 winners get a HackerRank t-shirt.
- HourRank. This is our shortest contest — you have one hour to solve three or four algorithm challenges. The top-10 winners get a HackerRank t-shirt.
- Week of Code. A weeklong algorithm contest where one new challenge is released each day. Things get harder as the week progresses, and the challenges are run against additional test cases at the end of each day. You can submit (or resubmit) solutions for prior days' challenges throughout the week, but there's a small point penalty for submitting solutions for challenges released on previous days. The top-10 winners get a HackerRank t-shirt.
- Ad Infinitum. We host this 48-hour Mathematics contest every three months. The top-10 winners get a HackerRank t-shirt.
- Real Data/Machine Learning contests. This weeklong contest focuses on real-world data skills and requires the use of machine learning techniques.
- Language/Domain Specific Contests. We periodically hold competitions that focus on a specific language (e.g., C, Java, Python, etc.) or domain (e.g., AI, machine learning, databases, etc).
- Company Contests. We regularly hold competitions sponsored by specific companies looking to hire engineers. These contests vary in duration, rules, or challenge type/topic, depending on what the sponsor is looking to test for. After the contest, the sponsoring companies contact top performers on the leaderboard about job opportunities (so be sure to opt-in).
- World CodeSprint. A 24-hour contest with 7-8 challenges. These contests are sponsored by multiple companies and have some seriously worthwhile prizes for the winners!
What is a rated contest?
Rated contests affect your profile page ratings. You can also get different ratings for completing challenges in different domains, as well as earn medals when you perform well.