20 questions total, 35 minutes maximum, for mid-level programmers
Programming test includes:
- Functions and Scope, Passing by Reference vs. by Value
Sample JS Test Question
The correct answers are 1 and 3.
1. Does every candidate have to answer the same questions?
In order to properly compare candidates, they need to answer questions of the same difficulty, and different questions always mean different difficulty.
2. How should I interpret the exam scores?
First of all, you need to keep in mind one very important thing:
Its purpose is to help you avoid the worst ones.
For example, you have 5 candidates who get scores of 35, 45, 60, 65, and 80, based on a maximum possible score of 100.
3. Coding Test vs. Quiz
The test is presented in a multiple-choice, or quiz, format, rather than requiring test takers to write code.
4. What skill level is the test for?
5. What's about junior and senior level developers?
It can also be used to test junior programmers, but you should reduce your acceptance score drastically to compensate.
Some will argue that it's pointless to judge senior developers based on a test meant for mid-level developers. This is generally true if you're looking for specific skills in a candidate rather than a broad base of expertise.
Made by Professionals
Managing Director at Farsight Software Ltd
Senior Software Consultant