Test d’évaluation des compétences en développement web pour le recrutement
Comparez 28 tests de développement web de niveau intermédiaire pour les postes en front-end, back-end, full-stack, CMS et boutique en ligne. Chaque évaluation à choix multiples dure 10 minutes.
La réponse courte
Ces 28 évaluations de niveau intermédiaire, d'une durée de 10 minutes chacune et à choix multiples, mesurent des compétences pratiques en développement Web dans différents domaines : code côté navigateur, interfaces, frameworks, API, plateformes CMS et boutiques en ligne. Choisissez des tests adaptés aux outils et aux tâches du poste, comme le développement front-end ou les services back-end. Utilisez les résultats comme éléments à examiner dans le cadre du recrutement, et non comme une décision à eux seuls.
28 tests
Accessibilité web pour les développeurs
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences spécifiques au posteAdministration de WordPress
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationAJAX
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationAngular
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationASP.NET (y compris ASP.NET Core)
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationBootstrap
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationConception d’API REST
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationCSS
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationDéveloppeur WordPress
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationDjango
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationDjango REST Framework (DRF)
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationDrupal
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationExpress.js
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationFastAPI
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationFlask
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationGraphQL
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationHTML5
10 minutes · 21 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationjQuery
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationLaravel
10 minutes · 20 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationMagento 2
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationNext.js
10 minutes · 16 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationNode.js
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationPrintemps
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationReact
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationRuby on Rails
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationShopify
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationVue.js
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testCompétences en programmationWooCommerce
10 minutes · 15 questions · Intermédiaire
Choix multiple
Voir le testTests par catégorie
- Compétences en programmation (27 tests)
- Compétences spécifiques au poste (1 test)
Compétences évaluées par les tests de développement Web
Le développement Web peut comprendre le code côté navigateur, la structure des pages, les frameworks, les API, les systèmes de gestion de contenu et les boutiques en ligne. Ces 28 tests de niveau intermédiaire durent chacun 10 minutes et sont à choix multiples. Ils portent sur des connaissances pratiques, comme la lecture de code ou le choix du comportement d'une API.
Pour le travail sur les interfaces, CSS évalue les sélecteurs, la spécificité, la mise en page et la syntaxe. HTML5 couvre le balisage, la structure des pages, les formulaires et les médias. Bootstrap porte sur les grilles adaptatives, les formulaires, les composants interactifs et les classes utilitaires. Parmi les autres tests front-end, React couvre les hooks, l'état, les modèles de composants et le rendu. Le test sur l'accessibilité Web pour les développeurs évalue la création et la vérification d'interfaces pour la navigation au clavier, les lecteurs d'écran, le zoom et les technologies d'assistance.
Les tests couvrent également la gestion des données dans le navigateur, les frameworks et le travail côté serveur. Par exemple, AJAX évalue le code qui effectue des appels HTTP en arrière-plan et met à jour une page à partir des données reçues. Sélectionnez les évaluations en fonction des compétences réellement requises pour le poste, au lieu de considérer cette vaste catégorie comme une mesure générale du développement Web.
Choisissez des tests adaptés au poste
Pour les postes front-end, associez un test sur la technologie d'interface à un autre portant sur le balisage ou les styles concernés. Un poste impliquant la création d'applications React peut nécessiter le test React ; un poste consistant à créer des pages adaptatives avec Bootstrap appelle le test Bootstrap. Pour les développeurs qui écrivent du HTML et du CSS, pensez aux tests HTML5 et CSS. Ces tests sont tous de niveau intermédiaire. Ils conviennent donc aux postes qui requièrent des connaissances opérationnelles plutôt qu'une évaluation d'initiation.
Pour les postes back-end et full stack, choisissez le framework ou l'environnement d'exécution utilisé dans le cadre du poste. Node.js porte sur le comportement de l'environnement d'exécution, la conception d'applications et le développement d'API HTTP. Express.js se concentre sur les serveurs, les middleware, le routage, les données des requêtes et les réponses. Les compétences en développement Web avec Python peuvent être évaluées avec Django ou FastAPI, selon le framework utilisé dans le poste.
Pour les sites de contenu, le test Développeur WordPress convient aux développeurs de thèmes et d'extensions. Le test Administration WordPress s'adresse aux administrateurs de sites, aux responsables de contenu et aux coordinateurs marketing qui assurent la mise à jour d'un site WordPress. Pour les boutiques en ligne, choisissez le test correspondant à la plateforme utilisée, par exemple Shopify, WooCommerce ou Magento 2.
Pour les responsabilités liées aux API qui ne sont pas propres à un langage, le test Conception d'API REST évalue les méthodes HTTP, les requêtes et les réponses, les codes d'état, la documentation et les modifications d'API. Tous ces tests sont de niveau intermédiaire et durent 10 minutes. Choisissez une évaluation qui correspond aux outils et aux responsabilités mentionnés dans la fiche de poste, puis utilisez le score comme un indice à examiner.
Associez les évaluations aux responsabilités
Constituez une sélection ciblée à partir des tâches décrites dans la fiche de poste. Un développeur front-end qui crée des pages adaptatives peut passer le test CSS et celui sur l'accessibilité Web pour les développeurs si l'accessibilité fait partie du poste. Ajoutez AJAX lorsque le travail consiste à charger ou envoyer des données sans recharger entièrement la page. Ces combinaisons couvrent des compétences différentes, au lieu de demander à un seul test de représenter l'ensemble du poste.
Pour un poste full stack, combinez un test portant sur le framework front-end avec un test sur le back-end ou les API. Pour un poste utilisant Next.js, vous pouvez associer Next.js à la conception d'API REST. Pour une application Django qui expose des API REST, Django et Django REST Framework (DRF) couvrent différentes parties de la pile technique. Choisissez uniquement les évaluations qui correspondent au travail réel du poste.
Considérez chaque score comme un indice sur la compétence évaluée, à mettre en regard des autres informations pertinentes pour le recrutement. Un score n'est ni un seuil de réussite ni une décision à lui seul. Pour que la sélection d'évaluations reste pertinente, associez chaque test à une responsabilité que la personne devra assumer.
Équité et périmètre clair des évaluations
Les tests prennent la forme de questionnaires courts à choix multiples. Leurs notes sur l'équité décrivent des mesures visant à centrer les questions sur la compétence évaluée. Beaucoup utilisent un langage simple, de courts extraits de code, des exemples neutres et des prénoms issus de milieux variés. Certains précisent la version ou la configuration d'un framework lorsque le comportement peut varier. Par exemple, le test Angular utilise du code affiché à l'écran et indique les versions lorsqu'une fonctionnalité en dépend ; le test Next.js précise le routeur et les hypothèses pertinentes concernant les versions.
Plusieurs tests précisent de quels éléments les réponses ne dépendent pas. Le test Conception d'API REST indique la convention à suivre lorsque les pratiques varient, afin que les réponses ne dépendent pas des règles internes d'une entreprise en particulier. Le test GraphQL suit la spécification publiée plutôt qu'une bibliothèque serveur particulière. Le test CSS pose des questions sur les couleurs à partir du code, et non d'une couleur affichée à l'écran, et autorise l'utilisation de papier brouillon. Les notes du test sur l'accessibilité précisent que les questions ne dépendent pas d'une marque de navigateur ou de lecteur d'écran en particulier. Pour les questions sur les contrastes, les ratios mesurés sont fournis dans un tableau.
Consultez les notes propres à chaque test pour comprendre les hypothèses retenues. Elles ne transforment pas un score en verdict. Une personne doit examiner les résultats en tenant compte du poste et du reste du processus de recrutement.
Foire aux questions
Quel test WordPress convient à un administrateur de site plutôt qu'à un développeur ?+
Le test Administration WordPress porte sur la gestion d'un site auto-hébergé : contenu, apparence, extensions, utilisateurs et paramètres. Il convient aux administrateurs de sites, aux webmasters, aux responsables de contenu et aux coordinateurs marketing. Le test Développeur WordPress couvre les thèmes, les modèles, le code sécurisé et les extensions reposant sur des hooks. Il s'adresse aux développeurs de thèmes et d'extensions.
Les tests sur les frameworks portent-ils sur une version particulière ?+
Plusieurs tests précisent la version concernée. Le test Bootstrap porte sur Bootstrap 5.3 et le test Vue.js couvre Vue 2. Les questions sur React appellent la même réponse avec React 18 et React 19. Le test Drupal convient aux développeurs qui travaillent avec Drupal 10 ou une version ultérieure. D'autres tests précisent une version lorsque le comportement varie d'une version à l'autre.
Quels tests de développement Web conviennent à un poste front-end ?+
Choisissez les tests en fonction du travail lié au poste. CSS et HTML5 couvrent les styles et le balisage, tandis que React, Angular ou Bootstrap peuvent évaluer le framework ou la boîte à outils concerné. Le test sur l'accessibilité Web pour les développeurs convient aux postes qui impliquent de créer ou de vérifier des interfaces accessibles.
Comment associer des tests de développement Web pour un poste full stack ?+
Associez des évaluations portant sur des responsabilités distinctes, par exemple un test sur un framework front-end à un test back-end ou sur les API. Un poste Django impliquant des API REST pourrait, par exemple, faire appel aux tests Django et Django REST Framework (DRF).
Quels tests conviennent aux développeurs de boutiques en ligne ?+
Shopify convient aux développeurs de thèmes et aux créateurs de boutiques qui configurent et enrichissent des boutiques Shopify. WooCommerce convient aux développeurs WordPress et e-commerce qui créent et personnalisent des boutiques en ligne. Magento 2 convient aux développeurs et aux ingénieurs support qui assurent la maintenance de boutiques Magento 2 ou Adobe Commerce.
Comment les tests de développement Web contribuent-ils à l'équité des questions ?+
Les notes sur l'équité décrivent des mesures telles que l'emploi d'un langage simple, de courts extraits de code, d'exemples neutres et, lorsque cela est pertinent, la mention des versions concernées. Consultez les notes propres à chaque test, car les hypothèses et la conception des questions varient selon le sujet.
Créer une évaluation à partir de ces tests
Choisissez les tests adaptés à votre poste, invitez des candidats et comparez leurs résultats.