Points and Badges on HackerEarth


How do I earn badges on HackerEarth?

You can earn badges by solving problems on HackerEarth in the various practice tracks and contests. Points are awarded for every problem solved on HackerEarth other than those problems where you look at someone else’s solution or you read the editorial.

The badges you earn will be added to your profile and will be visible to other users.

The points system is as follows:

Difficulty Points
Easy 20
Medium 30
Hard 50

Multipliers

  • The problems solved in a coding contest like HackerEarth monthly contests and public hiring challenges will win 1.5X of the base points.

  • Solving ML problems will win 2X the points of a programming problem of the same difficulty level.

  • Solving problems in university contests will NOT win any points.

What are the badges I can earn on HackerEarth?

You can earn the following badges by solving various challenges on HackerEarth:

  1. HackerEarth Level Badge (From Novice to Demigod)

  2. Practice Badge (From Level 1 onward)

  3. Language badge

HackerEarth level badge

This badge is based on the overall points earned by you based on all the activities that you do on HackerEarth. The points for this badge can be earned by solving problems both in Practice and Compete.

There are various levels you can reach on the basis of several points. The lowest level starts from Novice for which 40 points are required and goes up to Demigod which requires 25,000 points. All the levels are listed in the following table:

# Level Name Points required Comments
1 Novice 40 New to coding on HackerEarth
2 Amateur 200 Beginner level coder
3 Explorer 800 Beginner to intermediate level coder
4 Elite 2,400 Someone who is breaking into advanced levels of coding
5 Master 6,000 Advanced level coder
6 Legend 12,000 On the path to the be the highest level coder
7 Demigod 25,000 The most bad-ass league of coders on HackerEarth

Practice badges

These badges can be earned for solving problems in the following practice tracks: Basic Programming, Algorithms, Data Structures, and Math.

There are 6 levels of badges in all tracks except Math which has 5 levels:

Basic programming

# Level Points earned
1 I 30
2 II 90
3 III 270
4 IV 810
5 V 2430
6 VI 4860

Data structures

# Level Points earned
1 I 30
2 II 90
3 III 270
4 IV 810
5 V 2430
6 VI 4860

Algorithms

# Level Points earned
1 I 30
2 II 90
3 III 270
4 IV 810
5 V 2430
6 VI 4860

Math

# Level Points earned
1 I 30
2 II 90
3 III 270
4 IV 810
5 V 2430

Language badge

You can earn this badge if you solve 10 problems in a specific programming language. You can earn badges for all the programming languages supported on HackerEarth.

Notifications
View All Notifications

?