Coding Challenges & Hackathons
1.1.4 Varies with device
HackerEarth brings to you the best app to register for programming challenges & contests, hackathons and developer jobs. Highly recommended for all coders, programmers and hackers around the world, who are enthusiastic about competitive programming.

Use your HackerEarth profile (or sign up for one) to register for your favourite challenges. Keep track of all the live and upcoming challenges, and never miss out on an exciting event again.


With this app, you can register for:

1) Programming & Coding Challenges: Stay updated about and register for the best coding challenges on HackerEarth. Participate in competitive programming contests across different programming languages like C, C++, Java, Python, Ruby on Rails, PHP and many more.

2) Hackathons: Discover and participate in the best hackathons and coding contests around the world. Showcase your ideas, develop new products and code your way to great prizes. Bringing the best of competitive programming, to your mobile phone!

3) Hiring Challenges & Developer Jobs: The biggest firms in India are hiring on HackerEarth! Be involved in hiring challenges by top brands like Flipkart, Adobe, ThoughtWorks, IBM, Amazon, Honeywell among many others. Getting a developer job with a great package was never this easy or fun!


1) What is a programming challenge?

A programming or coding challenge is a competitive programming contest, where you would be required to solve multiple coding problems around certain themes. These contests are usually time based, and involve problems across categories like Data Structures, Algorithms, Bot Challenges, Artificial Intelligence, Machine Learning etc.

2) What is a hackathon? How is it different from a coding challenge?

A hackathon is a gathering where programmers code collaboratively over a time period ranging from a few hours to a few days, as part of a competitive programming contest. The idea of a hackathon is usually to build something from scratch that can solve or assist the problems mentioned in the theme.

A coding challenge usually has a set problem statement with a fixed solution, whereas a hackathon is theme based. Participants are required to create a solution that best fits the theme, and there is no straight-forward answer to a question.

3) I'm looking for a developer job. Can this app help me?

You can register for upcoming and live hiring challenges and contests on HackerEarth through this app. Based on your performance in these hiring challenges, the organizing firm might consider you for their developer job vacancies.

4) After registering, can I also take part in the events using this app?

Coding is something that is better suited to be done on a full size keyboard with a big screen in front of you. Therefore, you can only stay updated about different challenges and hackathons using the app.

To participate, you will require to login to the same HackerEarth profile on your computer.

Feedback & Suggestions
We work hard to ensure we deliver the best mobile experience. However, we are still learning and we request you to reach out to us at in case of any bugs or feedback.

Content rating: Everyone

Requires OS: 4.4 and up

...more ...less