HackerRank organizes candidates into five categories based on their performance:
- Above Average
- Below Average
These categories help you to categorize a candidate's performance based on the scores achieved on the test by all candidates. This comparative evaluation provides a quick analysis of the candidate and can help you select the best candidates. We use the following method to divide the candidates into these 5 categories.
Let's say that "m" is the mean test score and "SD" is the standard deviation of the test scores. The following range determine which category a candidate falls into based on their score:
|Category||Lower score range||Upper score range|
|Topper||>(m + 1.5 * SD)||Highest score obtained on the test|
|Above Average||>(m + 0.5 * SD)||(m+ 1.5 * SD)|
|Average||>(m - 0.5 * SD)||(m + 0.5 * SD)|
|Below Average||1||(m - 0.5 * SD)|
|Zero||All candidates who score zero on the test are placed in this bucket|
Note: These buckets are dynamically updated each time a candidate attempts the test.