Introduction to Contests

Last updated: March 10, 2025

HackerRank contests are coding competitions designed for individuals or teams to practice programming skills and improve problem-solving abilities. Participants can gain recognition in the developer community through these competitions.

Types of contests

HackerRank Community offers three types of coding contests:

  1. Customer-hosted contests: Organized by companies using HackerRank Engage to evaluate and hire developers.

  2. HackerRank-hosted contests: Official competitions conducted by HackerRank. These often include prizes and promotional items.

  3. User-hosted contests: Created and managed by individual users who want to organize their own coding competitions. For information about creating a contest, refer to the 📄 Create a Contest.

Accessing contests

To explore contests:

  1. Log in to HackerRank Community using your credentials.

  2. Go to the Compete tab.

  3. Browse for contests that match your interests:

    • Upcoming Contests: View and register for scheduled contests before they begin.

    • Active Contests: Join ongoing challenges.

    • Archived Contests: Access past challenges for additional practice.

  4. Click View All to see more contests in each category.

Note: To register for an upcoming contest, click Register Now under the contest and follow the registration prompts.