A brand new (read easier) way to create tests on HackerEarth Recruit

Yes, you read that right! We’ve made an important enhancement in HackerEarth Recruit which has made creating tests much simpler. Why did we do this? A quick flashback… Last...

Yes, you read that right! We’ve made an important enhancement in HackerEarth Recruit which has made creating tests much simpler.

Why did we do this? A quick flashback…

Last March, during our periodic exercise of interacting with our customers we came upon an interesting problem. We spoke to a bunch of recruiters who were hiring full-stack developers and below are the two job descriptions that carry the same job title. We have marked the differences in red to highlight the problem.

Job description 1

Job description 2

So, there are a couple of problems with this.

Same designation, different skillsWhile the job title of both the JDs is Full-stack developer, the skills that the organizations are looking for are not the same. Most roles are similar across organizations but specific skills can vary significantly. With the advent of multiple frameworks and tools, similar tech stacks across different organizations can result in varied but specific skills. Skills are the core focus for a job description and a good technical-screening process should not only focus on the role but also focus on assessing the candidate on the required skills.

No standard designation across organizations
A role-based assessment assumes that everyone uses the same designation for a similar set of skills. However, this is not always the case. For example, a full-stack developer with a certain set of skills may be referred to as ‘Full-stack developer’ in one organization and as ‘Software engineer’ in another organization. Unless a recruiter understands all the possible titles for a given job description, a role-based assessment is not very intuitive.

We were facing the dilemma of how to address this issue. How do we allow recruiters to create tests for any role and any skill set without having to manually add or select questions?

Et voila! Say hello to skill-based test creation.

One should not only be looking at skill-based assessments for technical screening but the entire hiring process should be based on skills. According to Randstad, in 2016, the US had roughly three million more STEM jobs available than it had skilled workers to fill them! The skill gap is so huge that it has prompted companies like IBM to hire employees with the right skill set even if they did not hold a 4-year college degree.

We can move closer to solving the STEM pipeline problem if we start focusing on skill-based hiring and reduce our reliance on other aspects (like pedigree, past experience, etc.), which are no longer significant these days.

With that, let’s jump into how you can conduct skill-based assessments using HackerEarth Recruit.

Creating skill-based tests

The skill-based test creation allows you to create tests for over 50 different skills ranging from basic programming skills like C and C++ to more advanced topics like Big Data . Let’s say you want to recruit a Frontend developer with tech skills such as HTML, CSS, and Javascript, you can do the following:

  1. Click on Create New Test and choose the required skills from the drop down. If you want to search for a skill, you can simply type it in the Search bar.
  2. Now choose the desired experience level. You can choose from 3 options:
    • a. Junior hire (0 to 3 years)
    • b. Mid-level hire (4 to 6 years)
    • c. Senior hire (more than 6 years)
  3. Click Next to see a preview of the test. Here you can view the details of each question and change settings such as question type, difficulty level, question count, and total score.

Here’s how you do it:

The test that is generated has question sets. One set contains questions of different difficulty levels for a given question type and skill.

If you want to edit or delete a question set, you can click on the edit or delete icons. You can also add your own question sets by clicking on Add question set.

For more information about creating skill-based tests, see Creating tests automatically.

Editing question-sets

To edit a question set, follow these steps:

  1. Click to edit the question set of a skill.
  2. Edit the number of questions for each difficulty level.
  3. Click Save question set.

You have successfully edited the question set. A notification is displayed on your computer with the information about the number of questions added and duration of the test.

Adding question-sets

To add a new question set, follow these steps:

  1. Click Add question set.
  2. In the Select skills list, select the name of the skill that you want to test the candidates in.
  3. In the Question type list, select the type of question that you want to include in the test.
  4. Click Save question set.

Once you are satisfied with the test that you have created, click on Create test and your test is ready to rolled out.

The UX has user-friendly language and makes it easy even for non-tech test creators to build comprehensive tests in just few clicks. So go ahead and start creating your tests and if you need any help with it, shoot us an email at support@hackerearth.com and we will be happy to help. Happy testing!

On-Demand Webinar

About the author

Leave a Reply

Notify of

Get all the information you need to
make the right hiring decisions always.