HackerRank is a leading technology hiring platform that enables companies to hire skilled developers by conducting online assessments and interviews. Based on the skills and competencies required in candidates for a job role, hiring companies use the HackerRank platform to create assessments or schedule Interviews and invite candidates to attempt them. Programmers, university students, and job seekers in the computer science domain take part in the companies' assessments or interview processes to solve challenging questions and showcase their coding skills.
HackerRank platform supports two types of assessments,
- HackerRank Tests - A coding and technical assessments platform with a built-in code execution environment that supports more than 35 different programming languages.
- HackerRank Interviews- A video-based interactive coding interviews platform to conduct face-to-face interviews with remote candidates.
Typically, HackerRank Tests are the first step in a company's candidate screening process and those who clear the test qualify for an online coding interview on HackerRank Interviews.
If you have received a HackerRank Test invite from your hiring company, log in to the test and attempt the questions within the time limit.
In addition to preparing well before your assessment, we recommend you go through the following checklist for a smooth test experience.
- Install and use the latest versions of Google Chrome, Firefox, or Safari browsers to take your HackerRank assessments. Check Browser recommendations for the best experience for more information.
- Ensure that you have an uninterrupted internet and power supply to avoid problems during the assessments.
HackerRank supports different types of questions across multiple programming languages. Your test will include questions based on the role you have applied for and the skills required in the candidates being assessed for the role.
Once you open the test link from your invitation, you can see the type of questions present in the test.
Example: If you have applied for a Front-end Developer role, you can expect coding and technical questions related to Front-end software development using Angular, React, or other frameworks.
Check Question types in HackerRank.
HackerRank Tests are best supported on the latest versions of Google Chrome, Mozilla Firefox, and Safari browsers, both on the Windows and MAC systems.
For more information, check Browser Recommendations for the Best Experience.
Yes. on the bottom left of the test login page, you can see Platform Help, Execution Environment, FAQ.
- Platform Help- Access our candidate support page to learn everything about the HackerRank platform.
Execution Environment- Time and memory limits for code execution in each programming language.
- FAQs - Answers to some frequently asked questions.
We have a page specially prepared to answer all your queries regarding the Front-end, Back-end, and Full-stack Assessments. You can access that page here.
What accommodations are available for HackerRank Tests?
At HackerRank, we are continually innovating, creating, and designing to give the candidates of our platform the ability to accomplish more. One way we fulfill this objective is by committing to a diverse and inclusive culture in the hiring space. We comply with the WCAG 2.1 AA Standards to make our content accessible to a broader range of candidates with disabilities, including but not limited to blindness, deafness, cognitive limitations, and others.
For more information, check the HackerRank's Approach to Accessibility article.
Logging into a Test
Follow the below-given steps to log in to a HackerRank Test.
- You must have a HackerRank Community account to attempt a test.
- You must receive an email invite for a HackerRank Test.
- Open the invite and click Start Test or click the test link provided in the email.
- Use your HackerRank Community User account and log in.
- At times you will be given particular credentials to log in. In such scenarios, use those credentials to log in.
- We recommend using Google Chrome, Mozilla Firefox, or Safari browsers for a pleasant experience.
Check Logging into a HackerRank Test for detailed information.
You can log in to HackerRank Tests using your registered HackerRank account. Click Sign up to create an account and log in to the test on the test login page.
However, if your hiring company requires you to log in using credentials provided by them, you must ask the recruiter who invited you to send you the login information or re-send the test invite.
HackerRank only provides a platform to conduct the challenges and cannot share any passwords for accessing a test created by a company.
Make sure you log in at least a few minutes before the test expiration time so that you have enough time to fill out the login form.
There are two scenarios for this problem.
Log in before the test starting time:
- In your invitation test starting time will be mentioned clearly. You cannot start the test before the given time.
Login after the test expiration time:
- Your invitation email will also mention the test expiration time. You cannot log in to a test once the given time is over.
- You also have to make sure that you are logging in at least a few minutes before the expiration time to have enough time to fill out the confirmation form.
You can log in to HackerRank Tests using your registered HackerRank Community User account or using the test login credentials provided by your hiring company.
Note: HackerRank does not share any login credentials with the candidates.
If you are still facing the same problem, the following table lists the possible causes of a login issue and describes the solutions.
|Possible Causes||Recommended Solution|
|Verify whether your hiring company requires you to log in with particular credentials or passwords.||
Check the received test email invite for any credentials provided by the company and use them to log in.
Contact the recruiter who sent you the test invite and request the login credentials.
|You do not have a registered HackerRank Community User account.||
Click Sign up in the login form to create an account and log in.
Note: If you are a Recruiter using HackerRank for Work, you must Sign up for a separate HackerRank Community user account to log in to a test.
|Verify that the specified email address and password are correct.||
To verify, click Forgot Password, enter your registered email address/user name, and click Reset Password.
|An issue with browser caching of usernames and passwords.||
Your browser's caching might cause login issues. Try accessing the test in browser incognito mode and log in using the right credentials.
If you are new to HackerRank, the Sample test allows you to familiarize yourself with the HackerRank coding environment and platform before you take up the actual test.
- As a candidate who has received a HackerRank Test Invite, you can also access the Sample Test from the Instructions section of the test Login page.
2. Click Sample Test.
3. Specify your email address and click Agree & Start to take the Sample Test.
Note: You can attempt the Sample Test multiple times. For every attempt, you must log in with a unique email address.
Refer to the Browser recommendations for the best experience topic for detailed information.
HackerRank for Work displays 'Insufficient Account Balance' when a recruiter has run out of test invites. If you see this message while trying to start a test attempt, you must contact the recruiter directly and let them know about the error message. The recruiter can, in turn, get in touch with the HackerRank for Work team to secure more invites.
The test might not be available due to any of the following reasons:
- The test link has expired. This means that the recruiter had set a test expiry date, after which the candidates could not access the test.
- The test might have a particular scheduled time. However, you might be trying to access it at a time that falls outside the scheduled time.
- The test owner might have deleted the test.
You can contact the recruiter and request a new test invitation to resolve this problem. HackerRank cannot reset the link without explicit communication from the concerned recruiter.
Here are some quick troubleshooting tips if your webcam is working but still getting the error.
- Restart your computer.
- Use the latest version of Google Chrome or Mozilla Firefox while attempting the test.
- Turn off any active anti-virus software on your computer.
- Update or reinstall your webcam driver.
Note: For quicker addressal of your issues, you should check the FAQs and raise a ticket using the ticket submission form only. Using any other means to communicate might lead to wastage of time and an unpleasant experience during your test. We wish you all the best for your assessment.