Tests PHP en ligne

Les tests en ligne DevSkiller PHP ont été créés par nos professionnels PHP pour vérifier les compétences d'un développeur en PHP pour les postes juniors, moyens et supérieurs. Nos tests en ligne PHP sont un choix idéal pour les tests de sélection technique et les entretiens de codage en ligne.

Les tests PHP en ligne de DevSkiller sont basés sur la méthodologie de RealLifeTesting™ qui vous aide à identifier les développeurs ayant les compétences nécessaires.

Technologies couvertes :

Langage de programmation : PHP

Cadres et bibliothèques PHP : Symfony, Zend CadreLaravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle et autres

Construire des outils : Phing, compositeur

Symfony
MIDDLE
Des compétences éprouvées
Durée
55 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des PHP, Symfony, Rameau

Tâche de programmation - Niveau : Moyen :

PHP | Symfony | Customer Relationship Management System - Implémentation d'une commande à l'aide des commandes de la console Symfony.

PHP
MIDDLE
Des compétences éprouvées
Durée
105 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Laravel, PHP

Tâche de programmation - Niveau : Moyen :

PHP | Laravel | Bookstore API - Implémente les fonctionnalités manquantes de l'API REST d'une librairie.

Symfony
MIDDLE
Des compétences éprouvées
Durée
100 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des PHP, Symfony, Rameau

Tâche de programmation - Niveau : Moyen :

PHP | Symfony | EventListener - Implémentez le système de gestion des événements en utilisant le composant Event Dispatcher de Symfony.

PHP
SENIOR
Des compétences éprouvées
Durée
72 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des PHP, Symfony, YAML

Tâche de programmation - Niveau : Difficile

PHP | Symfony | CompilerPass Interface - Implémente une application d'archivage qui choisit l'algorithme de compression en fonction du fichier donné.

Laravel
JUNIOR
Des compétences éprouvées
Durée
65 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Laravel, PHP

Tâche de programmation - Niveau : Facile

PHP | Laravel | Calculator API - Implémente les fonctionnalités manquantes d'une API web pour un service de calculatrice.

PHP
MIDDLE
Des compétences éprouvées
Durée
60 minutes max.
Évaluation
Automatique
Aperçu des tests

Lacunes dans les codes

l'évaluation de la connaissance des SQL

Questions sur le choix

l'évaluation de la connaissance des ES6, JavaScript, CSS, HTML, WCAG 2.0, Accessibilité du Web

Tâche de programmation - Niveau : Moyen :

PHP | Categories Repository - Mettre en place des requêtes PDO qui retourneront aux utilisateurs des résultats valides sur les films.

PHP
SENIOR
Des compétences éprouvées
Durée
88 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des SQL, ES6, JavaScript, AJAX, Développement web

Tâche de programmation - Niveau : Difficile

Convertisseur PHP | XML-CSV - Mettre en œuvre des méthodes de filtrage et de transformation des données pour réussir tous les tests.

PHP
JUNIOR
Des compétences éprouvées
Durée
41 minutes max.
Évaluation
Automatique
Aperçu des tests

Lacunes dans les codes

l'évaluation de la connaissance des SQL, CSS, HTML

Questions sur le choix

l'évaluation de la connaissance des JavaScript

Tâche de programmation - Niveau : Facile

PHP | Faker | Manipulation de données de base - Implémente toutes les méthodes de la classe app/Faker.

Laravel
JUNIOR
Des compétences éprouvées
Durée
66 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Laravel, PHP

Tâche de programmation - Niveau : Facile

PHP | Laravel | Calculator API - Implémente les fonctionnalités manquantes d'une API web pour un service de calculatrice.

Laravel
MIDDLE
Des compétences éprouvées
Durée
80 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de programmation

résoudre un défi de programmation qui implique le grattoir Web PHP

Questions sur le choix

évaluation des connaissances sur les points suivants : retour des vues, classe de contrôleur, cryptage des cookies, itinéraires partiels des ressources, configuration de la connexion à la base de données, accès à la demande dans les méthodes du contrôleur, mode de maintenance, routage des méthodes du contrôleur, chemin de la méthode de demande, masquage du nom de fichier d'un fichier téléchargé

PHP
MIDDLE
Des compétences éprouvées
Durée
43 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de programmation - Niveau : Moyen :

PHP | Encodeurs de texte | Décalage et substitution - Mettre en place les encodeurs nécessaires pour réussir tous les tests.

Questions sur le choix

l'évaluation de la connaissance des PHP

Lacunes dans les codes

l'évaluation de la connaissance des PHP

PHP
MIDDLE
Des compétences éprouvées
Durée
87 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

Vérifier la connaissance de PHP: Date et heure, API fluide, filter_var, Omission de la balise de fermeture, Obtenir les valeurs de configuration de PHPet Utilisation du terme "explode" (explosion)

Tâche de programmation

Mettre en œuvre Modèle d'observateur dans les classes RaceGame/ScoringBoard, mettre en œuvre Chaîne de responsabilité modèle dans la classe de la carte, l'outil spécifié interfaces dans la classe PlayersList, et ajouter du code aux lieux annoté avec @todo

Les bons tests en ligne pour évaluer les développeurs PHP et web

Rôles recommandés pour les tests en ligne du PHP

  • Développeur de pile complète
  • Développeur web
  • Développeur PHP
  • Développeur WordPress
  • Développeur Drupal
  • Développeur Laravel
  • Développeur d'applications web
  • Développeur LAMP
  • Développeur php junior

Comment fonctionnent nos tests en ligne PHP

La gamme de tests de codage PHP de DevSkiller s'appuie sur la méthodologie RealLifeTesting™. Dans ces tests, les candidats doivent construire ou ajouter de nouvelles fonctionnalités à un logiciel existant en utilisant PHP et toutes ses facettes. Notre gamme de tests PHP en ligne vous permet de tester les développeurs en utilisant des cadres et des bibliothèques tels que Symfony, Zend Framework, Laravel Yii et bien d'autres. Utilisez-les pour créer un test et notez-les en fonction des compétences et des aptitudes pertinentes pour votre entreprise : compétences en codage, logique commerciale, résolution de problèmes et délais. 

Caractéristiques principales 

  • Un véritable développement de logiciels plutôt que des problèmes académiques
  • Les tests complets permettent aux candidats d'utiliser leurs compétences complètes en matière de PSP
  • Ces tests peuvent être passés par les candidats à tout moment et en tout lieu
  • Un environnement de travail naturel où le candidat peut développer des logiciels, utiliser son propre IDE, cloner vers GIT, accéder à Stack Overflow/Github/Google pour la recherche et effectuer des tests unitaires signifie une meilleure expérience pour les candidats
  • De solides contrôles de plagiat permettent de vérifier l'exactitude des compétences de votre candidat
  • Les tests sont évalués automatiquement et instantanément, produisant un rapport que les recruteurs non techniques peuvent comprendre.
  • Tests pour les développeurs juniors, moyens et seniors

Ce qu'il faut rechercher chez un développeur PHP

Le PHP est un langage de programmation de script utilisé principalement dans le développement web, les systèmes de gestion de contenu et les cadres de travail, mais il peut également être utilisé dans les applications robotiques et les scripts de ligne commune. PHP est un langage de programmation populaire qui était à l'origine un acronyme pour "Personal Home Page" et qui est utilisé depuis plus de 20 ans. 

Il est important que votre développeur PHP soit conscient de sa flexibilité dans le développement d'applications web. En raison de sa polyvalence, il a développé de nombreuses nuances et subtilités, chaque développeur pouvant les traiter de manière différente. Votre développeur PHP doit non seulement connaître toutes ces utilisations de niche, mais aussi être prêt à changer sa façon de travailler afin de faire partie de votre équipe. 

Votre développeur PHP doit avoir une compréhension approfondie du protocole HTTP et être familier, voire expérimenté, avec certains SGBDR (système de gestion de base de données relationnelle)

Vous ne voyez pas le test que vous voulez ?

Vous souhaitez faire un test PHP en ligne en utilisant votre propre base de données ? Pas de problème. Notre assistant de tâches vous permet de construire votre propre test de codage en utilisant vos propres ressources. Vous pouvez envoyer votre test aux candidats partout dans le monde et voir comment ils s'acquittent d'une tâche de votre choix.