PHP

PHP developer interview questions and tests

A lot of HR pros use our tests and questions to screen out non-viable candidates for their open positions so that they can spend more time on the good ones.

Devskiller PHP developer interview questions and tests were prepared by top specialists to assess PHP competency of the candidates. This means they have exactly what it takes to assess skills in that particular area.

With the help of our PHP developer interview questions and tests, you can verify the PHP skills of your candidates remotely with little effort. You can choose from our library of ready-to-use tasks or create custom tests to meet your tech recruitment needs.

Technologies covered:

  • Programming language: PHP
  • PHP frameworks and libraries: Symfony, Zend Framework, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle and others
  • Build tools: Phing, Composer
php
MIDDLE
Tested skills
Duration
80 minutes max.
Evaluation
Automatic
Test overview

Programming task

solve a programming challenge that involves PHP Web Scraper

Choice questions - assessing knowledge of Returning views,Controller class,Cookies encryption,Partial resource routes,Setting database connection configuration.,Accessing Request in controller methods,Maintenance mode,Controller methods routing,Method path of Request,Masking the filename of a downloaded file

Available in premium plans

Create account
php
MIDDLE
Tested skills
Duration
80 minutes max.
Evaluation
Automatic
Test overview

Programming task

solve a programming challenge that involves PHP 7 XML Convertor

Choice questions - assessing knowledge of Returning views,Controller class,Cookies encryption,Partial resource routes,Setting database connection configuration.,Accessing Request in controller methods,Maintenance mode,Controller methods routing,Method path of Request,Masking the filename of a downloaded file

Available in premium plans

Create account
PHP
MIDDLE
Tested skills
Duration
87 minutes max.
Evaluation
Automatic
Test overview

Choice Questions

Verify knowledge of PHP: DateTime, Fluent API, filter_var, Closing tag omission, Getting PHP configuration values, and Use of 'explode'

Programming task

Implement Observer pattern in RaceGame/ScoringBoard classes, implement Chain of Responsibility pattern in Card class, implement specified interfaces in PlayersList class, and add code to places anotated with @todo

Available in premium plans

Create account
PHP
MIDDLE
Tested skills
Duration
72 minutes max.
Evaluation
Automatic
Test overview

Choice Questions

Verify knowledge of PHP: Code debugging, Usage of array_combine, Array auto-indexing, Closing tag omission, Calling 'call_user_func', Getting PHP configuration values

Programming task

Implement core functionality of LoggingMiddleware using PSR-3 LoggerInterface, core functionality of FirewallMiddleware using Firewall class, and check if given IP is in defined IPs ranges in Firewall and IPRange classes

Available in premium plans

Create account
PHP
MIDDLE
Tested skills
Duration
52 minutes max.
Evaluation
Automatic
Test overview

Choice Questions

Verify knowledge of PHP: DateTime, Fluent API, filter_var, Getting PHP configuration values, Use of 'explode', and Closing tag omission

Programming task

Your task is to implement PDO queries that will return valid results about movies to users.

Available in premium plans

Create account
Symfony
MIDDLE
Tested skills
Duration
72 minutes max.
Evaluation
Automatic
Test overview

Choice Questions

Verify knowledge of PHP: Code debugging, Usage of array_combine, Calling 'call_user_func', Array auto-indexing, Use of 'explode', and Closing tag omission

Programming task

modify Hotel Application to pass all tests

Available in premium plans

Create account
wordpress
JUNIOR
Tested skills
Duration
62 minutes max.
Evaluation
Automatic
Test overview

Choice questions

Wordpress technology, plugins, and hooks

Choice questions

Wordpress custom fields, database tables, and object passing

Code Gaps

Wordpress Template Tags

Programming task

PHP basic data manipulation

Available in premium plans

Create account
Zend Framework
MIDDLE
Tested skills
Duration
80 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of PHP and Doctrine

Programming task

simple Books CRUD application that uses Zend Framework 2 and Doctrine 2, candidate needs to implement three methods at BookController.

Available in premium plans

Create account