Overview
Custom Tests are tests designed in HackerRank to suit specific hiring requirements. You can build a Custom Test to include questions that assess Candidates for a specific job role, experience, and skill level. You can create new questions and add them to your Custom Tests. Alternatively, you can also include questions from the HackerRank built-in Library or your Company Library.
Example: You want to hire Quality Assurance Engineers with five years of experience and skills to build optimal Test automation scripts. You can build a Custom Test for this Role and create relevant questions to assess your Candidates based on the optimal solutions provided for each Question in the Test.
Creating a Custom Test
1. Navigate to the Tests tab. Click on the Create Test button.2. Select a role from the dropdown in the new test creation window that opens.
3. Select Other from the drop-down menu If you do not find any matching role and want to build your test from scratch. After selecting the Role as Other, click on the Create Test button.
4. On clicking the Create Test button, a new Test is generated, and the Questions tab lets you add questions from the Library or create your own questions as shown below.5. Click on the Add from library option to add questions already present in the question library. You can either add questions from the HackerRank questions or My Company Questions tab.
6. The HackerRank Questions category lists all the readymade or built-in questions from the HackerRank Library. My Company Questions tab lists all the questions created by you or other Recruiters in your HackerRank Team.
Note: You can only add questions from your company Library if you or your Team have already created the questions.
7. In the left navigation pane, perform the following steps to view the list of the most relevant questions:
- Select the question type from the drop-down menu to narrow the results.
- Apply the filter tags based on your question type to find relevant questions.
- Use the search window to search for the relevant questions.
- All questions are listed in the right pane.
8. Click on the plus sign (+) to add the particular Question to the Test. You can add multiple questions to the Test.
9. After adding the required questions, click Go back to test from the top right corner. The questions page lists all the questions you have added.
10. You can perform the following operations on this page:
- If you want to view a Question, click the Question title to view the complete description. Alternatively, the View option enables you to view the entire Question.
- Click on the Insights button to view the insights and statistical data on the usage of a specific Question. The Insights give useful information such as the number of times a question has been attempted, median attempt time for a Question, and median attempt time for the full score.
11. If you do not find any relevant questions in the Library, HackerRank for Work gives you the flexibility to add your own questions. To create new questions and add them to the Test, click the Plus sign at the bottom left side corner, and select Create Question.
Refer to the Create a New Question for more information about creating different types of questions.
12. You can also organize the questions in your Test under various logical categories called Sections. Click on the Plus sign in the bottom left-hand corner of the browser window, and select the Create section option. Refer to the Section Based Testing for more information.13. Before publishing a Test, it is recommended that you validate the Test. Refer to the Sharing a Test for Benchmarking for more information.
Note: You do not need to save this Test. All the questions that you added to this Test are auto-saved.
The Custom Test is created and listed on the Tests home page.