Be a Better Programmer

Learn. Compete. Get Hired.

Or . By starting, you agree to HackerEarth's Terms of Service and Privacy Policy.


Learn from the world's fastest growing developer community

  • 14,454,287

    code submissions from developers

  • 3,146

    practice problems to solve

  • 232

    in-depth tutorials for strong programming foundation


IndiaHacks: Machine Learning Hackathon winning solution

HackerEarth organized "IndiaHacks: Machine Learning Hackathon" from 15/01/2016 to 25/01/2016. Heres a writeup of what I did (what worked and w... more

Swap case function in python

In python there is a very handy method to change case of letters in a string. The method swapcase() returns a copy of the string in which all ... more

Compete with the best developers and challenge yourself

  • 803

    programming challenges conducted

  • 25

    programming languages in which you can compete

  • 2,618

    projects across 50 Hackathon themes


Battle Of Bots #4

Battle of Bots is HackerEarth's flagship Artificial Intelligence Challenge. It's one of a kind ch... more

Date: 06 May 2016, 02:30 PM UTC

#0FeetAway Hackathon

**Grindr** is a pioneer in mobile-based geolocation applications. One of the most successful apps... more

Date: 07 May 2016, 01:00 AM UTC

Code your way to top companies because meritocracy matters

  • 3,883

    companies hire through our platform

  • 869,544

    coding assessments

  • USD 32,789,190

    in offers rolled out till now


Software Developer / Senior Software Developer / Team Lead

Company: IBEXI – A Sapiens Company

CTC: Best in Industry View details

Full Stack Developer

Company: MakeMyTrip

CTC: Best in the Industry View details

Companies who trust us for their hiring

Be a part of the fastest growing

developer community in the world

Your Code is your Identity

I was just a guy who loved programming and had a dream to come to Bangalore to work. And I never thought it would be that easy. I wrote a test on HackerEarth, performed well and got a job with InMobi just like that. HackerEarth is awesome!
~ Akashdeep Nain

It is great for people like me from tier two and tier three colleges. There are many people who are talented and brilliant from these colleges but can’t be spotted because of the college. HackerEarth is the only platform for people like them.
~ Sarunathan

HackerEarth provided me the platform that my college couldn't give. It has given me the opportunity to get a job in a company like Druva. If not for HackerEarth, getting a job like this from a third tier college would be very difficult.
~ Sudhakara Rao Kanapata

Join passionate developers from all walks of life across the world on HackerEarth

View All Notifications