As a child I would rush outside after an exam to "discuss" the answers to the questions. More often than not, I would be puzzled that other students from my class didn't even get the same questions! As I grew up, I realized that the teachers would give each row of students different question papers. Simply put this is what question pooling is—giving each row of students a different question paper.
You can replicate this online by creating a pool of questions and let HackerEarth Recruit deal with creating the randomness. A random order ensures that no two candidates will receive the exact same set or same order of questions.
In Recruit, you can assign various difficulty levels, such as Easy, Medium, Hard, to the questions that you create. When you create a question pool, you automatically ensure that every candidate receives a set of questions with similar difficulty levels. This ensures that the test is fair for all candidates.
You may wonder how question pooling will help you as a recruiter. Well, question pooling is an effective way to do the following:
- Re-use tests
You can use a test over a long period of time. Whenever you use the test, each candidate will receive a random set of questions.
- Saves time
The need to create multiple question papers is minimized. When you set up a test for a large group of candidates, you need not create multiple sets of questions. You can create one question paper and use the question pooling feature to generate random sets of questions for each candidate.
- Proctoring mechanism
Online tests save time and money. However, like traditional pen-and-paper tests, online tests are also not "cheatproof". I would go as far as to say that it is easier to cheat during an online test. Recruiters today must be smart enough to learn how to combat cheating by using various methods or inbuilt features to control cheating. One of the easiest ways of proctoring tests is to give candidates random sets of questions thus minimizing the chances of cheating.