PHP Online Test

20 questions total, 35 minutes maximum, for mid-level programmers

You can streamline your interview process by using our PHP online test to assess candidates' aptitude.

Our 20-question quiz has been compiled by a team of expert PHP programmers and will test candidates' skills across a wide spectrum. This will allow you to automatically determine which candidates are best suited to the job and should be invited to a live interview.

Using our PHP test, you can easily weed out the least promising candidates and ensure that only the best are up for consideration!

Programming test includes:

PHP 5.6.9  -  20 Questions

Sample PHP Test Question

Which PHP code snippet shows an example of Dependency Injection?

Answer 1
Answer 2
Answer 3
4. None of the above

The correct answer is 1.

Register Download Sample Report


1. Does each candidate see the same questions?

Yes, all candidates answer the same set of PHP test questions.

In order to properly compare candidates, they need to answer questions of the same difficulty, and different questions always means different difficulty.

However, the questions and answers are shuffled each time.

2. What do the exam scores mean?

First of all, you need to keep in mind one very important thing:

The purpose of this PHP online test is not to help you find the best developers.

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 on the PHP test with the maximum score of 100.

We would recommend you invite the last three (the 60, 65, and 80) to a live interview, not just the one who got an 80/100.

The final decision of whether to hire a developer depends on many factors, not just their skills and knowledge.

Experience is another important consideration, as well as their ability to work in a team.

So please, don't make your final decision based solely on our PHP interview test!

3. PHP Quiz vs. Coding Test

Our test takes a quiz format.

I.e. users can only choose their answers from the options given, rather than writing code to answer questions.

Why did we choose this format? Because there are too many different ways to write code which does the exact same thing.

If we used a PHP coding test instead, we would have to check all answers manually, which would obviously be impossible.

We do plan to eventually launch a feature which will allow customers to add their own custom questions.

This way, you'll be able to screen candidates based both on our main PHP quiz as well as write-in responses to questions you provide. If you have any thoughts you'd like to share about this feature, please let us know!

4. How difficult is the test?

The PHP skills test is primarily created for mid-level developers.

You can use it to test junior programmers if you want, but your acceptance score should be reduced dramatically.

The same applies for senior PHP developers, with an increased acceptance score instead.

You may think that senior developers should answer different questions than mid-level developers. This may be true for work that requires specific skills, but these skills will be different for each and every company.

Furthermore, many candidates will overestimate their individual skill levels, claiming that they are senior developers when, in reality, they aren't.

Made by Professionals

Other PHP Tests

Other Programming Tests