All Collections
Coding tests
Managing coding tests
How to Browse, Customize, and Create Coding Tests in the Coding Test Library
How to Browse, Customize, and Create Coding Tests in the Coding Test Library

Explore, customize, and create coding tests in the library to find the perfect match for your hiring needs and requirements.

Anton Fenske avatar
Written by Anton Fenske
Updated over a week ago

This support article will guide you through the process of browsing, customizing, and creating coding tests in the standard library. Follow the step-by-step instructions to find the right tests for your hiring needs and customize them according to your requirements.

If you instead prefer the video format, check out the walkthrough below.

Browsing the Coding Test Library

The Coding Test library offers a variety of coding tests across different categories, such as backend, frontend, mobile, and more.

To find the right test for your hiring situation, follow these steps:

  1. Keep your requirements in mind.

  2. Use filters to select target seniority levels, coding test profiles (e.g., backend), and target skills to assess.

  3. If needed, sort results by completion time for each seniority level.

  4. To search for a specific test, use the name filter.

Reading the Coding Test Details

To view the details of a coding test:

  1. Click on a coding test in the library to visit the coding test overview page (e.g., Transaction Management Backend - Level 3).

  2. Explore the coding test's components (e.g., automated tests, code review scorecard).

  3. Access the task definition represented as a git repository on GitHub (follow the GitHub login flow and invite procedure to access the private repository).

  4. Review the code review scorecard to help your team assess candidate performance.

Customizing Standard Coding Tests

Standard coding tests cannot be edited directly. However, you can customize them as follows:

  1. Navigate to the challenge overview page and click the "Duplicate" button.

  2. Customize the duplicated test details in the pop-up modal.

  3. Modify the template GitHub repository with the task definition or adjust the code review scorecard as needed.

  4. You can always return later to edit the details of your duplicated tests.

Note: Duplicated tests are visible only within your Alva account and unavailable to other Alva customers.

Adding Your Own Tests to the Library

To add a new test to the library:

  1. Click "Create coding test" on the coding test library page.

  2. Fill in the required details in the pop-up modal (a new GitHub repository will be created for you to enhance later).

  3. You can always return later to edit the details of your created tests.

Note: Tests created by you are visible only within your Alva account and not available to other Alva customers.

Conclusion

By following the steps outlined in this support article, you can easily browse, customize, and create coding tests in the Coding Test library to match your hiring needs. Be sure to take advantage of filters and customization options to find the perfect coding tests for your hiring process.

Did this answer your question?