COMPÉTENCES EN PROGRAMMATION

Test AJAX de recrutement

Découvrez comment les candidats raisonnent sur les requêtes du navigateur, les résultats asynchrones et les mises à jour de pages en temps réel.

  • 10 minutes
  • 15 questions
  • Intermédiaire
  • Choix multiple
  • Questions en anglais
  • Téléphone et ordinateur

La réponse courte

Le test AJAX est une évaluation de 10 minutes et 15 questions destinée aux développeurs de niveau intermédiaire. Les candidats lisent de courts extraits de code JavaScript et choisissent ce qu’ils font, ce qui ne va pas ou comment les corriger. Le test évalue les appels HTTP depuis le navigateur, les promesses et les fonctions asynchrones, ainsi que l’utilisation des réponses pour mettre à jour une page. Il s’adresse aux développeurs front-end, full-stack, JavaScript et Web.

Ce que cela mesure

Écrire et lire du code côté navigateur qui envoie des appels HTTP en arrière-plan, gère leurs résultats et leurs erreurs, et met à jour la page à partir des données.

Appels HTTP depuis le navigateur

Évalue le code exécuté dans le navigateur qui envoie des requêtes en arrière-plan avec fetch et XMLHttpRequest, et gère les résultats et les erreurs.

Promesses et déroulement asynchrone

Évalue les promesses et les fonctions asynchrones utilisées pour gérer le déroulement des requêtes du navigateur et leurs réponses.

Utilisation des données récupérées dans une page en temps réel

Évalue la capacité à utiliser les données récupérées pour mettre à jour correctement une page en temps réel à mesure que les réponses arrivent.

Formats de questions

Choix multiple

Le candidat : Lit une courte situation, un tableau ou un énoncé, puis choisit la bonne réponse ou toutes les bonnes réponses.

Vous voyez : Si le candidat maîtrise suffisamment le sujet pour le mettre en pratique, et pas seulement le reconnaître.

15 questions en 10 minutes, présentées une à une.

Postes adaptés à ce test

Les développeurs front-end, full-stack, JavaScript et Web, ainsi que les personnes occupant d’autres postes où elles créent des pages qui chargent ou envoient des données sans recharger entièrement la page.

Un indicateur ciblé des compétences côté navigateur

  1. Allez au-delà des affirmations du CV

    Découvrez comment un candidat interprète de courts extraits JavaScript portant sur les requêtes, les réponses, les erreurs et les mises à jour de page.

  2. Du code indépendant des frameworks

    Les extraits de code reposent sur des fonctionnalités standard des navigateurs, et non sur un framework particulier ou le navigateur d’un fournisseur donné. La pile technologique habituelle du développeur ne détermine donc pas le résultat.

  3. Les erreurs et le minutage, pas seulement le déroulement idéal

    Les questions demandent d’identifier ce qui ne va pas dans un extrait de code et comment le corriger, notamment pour maintenir la cohérence d’une page à mesure que les réponses arrivent.

Ce que vous obtenez pour chaque candidat

Exemple de rapport (données fictives)AJAX
79 %Percentile 64. Référence : candidats HireValid, n = 2 191
Appels HTTP depuis le navigateur89 %
Promesses et déroulement asynchrone80 %
Utilisation des données récupérées dans une page en temps réel67 %
Integrity ScoreConfiance élevée
  • Est resté sur l’onglet du test pendant toute sa durée
  • Aucune réponse copiée-collée
  • A répondu à un rythme régulier

Les scores, les profils et les signaux d’intégrité sont des éléments que vous pouvez examiner en complément d’un entretien, et ne constituent jamais une décision automatique.

Utilisez ce test gratuitement

Conception du test et signaux d’intégrité

Chaque candidat reçoit une série de questions différente, sélectionnée dans de vastes banques. L’ordre des questions change à chaque tentative et les choix de réponse sont mélangés. Le navigateur affiche une question à la fois. Les questions doivent être traitées une seule fois et dans l’ordre ; les bonnes réponses restent sur les serveurs de HireValid. Le chronométrage s’effectue sur le serveur. Ainsi, si la page est rechargée, la même question s’affiche avec le temps restant. Le texte des questions ne peut être ni copié ni sélectionné, et toute tentative de copie bloquée est enregistrée. Chaque lien d’invitation est personnel et expire, et un test terminé ne peut pas être repassé. HireValid enregistre des signaux tels que le temps passé hors de l’onglet du test, les réponses collées et les réponses données plus vite qu’une question ne peut être lue. Un Integrity Score et une chronologie des éléments observés sont fournis à l’employeur pour examen, et non pour prendre une décision automatique. Avec le consentement du candidat, l’employeur peut ajouter des photos prises par webcam à des moments aléatoires. Découvrez comment nous concevons nos tests.

Utilisez le score comme élément d’évaluation

Examinez le score avec un exercice pratique qui demande au candidat de gérer une requête en arrière-plan et d’utiliser son résultat sur une page. Posez-lui ensuite des questions sur ses choix lors d’un entretien structuré. Le score est un indicateur qu’une personne doit examiner, et non une décision de recrutement. Pour évaluer des compétences proches, comparez avec le test React ou le test Node.js.

Questions d’entretien structuré

  1. Une page doit afficher de nouvelles données de commande sans être rechargée. Comment géreriez-vous la requête et la mise à jour ?

    Soyez attentif à la clarté des étapes, de l’envoi de la requête à l’utilisation de sa réponse, ainsi qu’au souci de maintenir la cohérence de la page.

  2. Une requête du navigateur échoue après une action de l’utilisateur. Comment enquêteriez-vous et décideriez-vous de ce que la page doit faire ?

    Soyez attentif à une approche pratique de la gestion des erreurs et à la manière d’expliquer à l’utilisateur le comportement de la page.

  3. Deux requêtes reçoivent leurs réponses à des moments différents. Comment éviter que leurs résultats rendent la page incohérente ?

    Soyez attentif au raisonnement sur le déroulement asynchrone et sur la façon dont les réponses reçues influent sur l’état de la page en temps réel.

Équité et aménagements

Les questions prennent la forme de courts extraits de code accompagnés d’énoncés rédigés en anglais courant. Elles portent sur des fonctionnalités standard des navigateurs, et non sur un framework particulier ou le navigateur d’un fournisseur donné. Les exemples utilisent des sujets neutres comme des tâches, des commandes et des produits, ainsi que des noms issus de milieux variés. Ils ne contiennent ni symboles monétaires, ni expressions idiomatiques, ni références nécessitant des connaissances locales. Tous les candidats disposent du même temps par question, et le code reste court afin que la compréhension compte davantage que la vitesse de lecture.

Vous pouvez accorder un délai supplémentaire à tout candidat à titre d’aménagement. Les résultats sont des éléments qu’une personne doit examiner, jamais une décision automatique.

Provisoire : la fiabilité sera indiquée lorsque 200 candidats auront passé le test.

Découvrez notre approche de l’équité

Détails du test

Une évaluation courte et chronométrée de la capacité d’un développeur à charger des données en arrière-plan sur une page Web et à les utiliser. Les candidats lisent de courts extraits de code JavaScript et choisissent ce qu’ils font, ce qui ne va pas ou comment les corriger. L’évaluation porte sur les appels fetch et XMLHttpRequest, les promesses et les fonctions asynchrones, ainsi que sur le maintien de la cohérence d’une page à mesure que les réponses arrivent.

  • Les questions sont en anglais.
  • Aucun support n'est nécessaire.
  • Chaque question reçoit une réponse une seule fois, dans l’ordre, sans possibilité de revenir en arrière.
  • 4 questions d’entraînement, 4 minutes, avant le test chronométré.

JavaScript est une marque déposée appartenant à son propriétaire. HireValid n’y est pas affilié et n’est pas approuvé par celui-ci.

Foire aux questions

Le test AJAX favorise-t-il les développeurs qui utilisent un framework particulier ?+

Non. Les questions prennent la forme de courts extraits de code accompagnés d’énoncés rédigés en anglais courant. Elles portent sur des fonctionnalités standard des navigateurs comme fetch et XMLHttpRequest, et non sur un framework particulier ou le navigateur d’un fournisseur donné. Les développeurs qui travaillent principalement avec une bibliothèque peuvent tout de même lire le code proposé.

Quels postes correspondent au test AJAX et à son niveau intermédiaire ?+

Il s’adresse aux développeurs front-end, full-stack, JavaScript et Web, ainsi qu’aux personnes occupant d’autres postes où elles créent des pages qui chargent ou envoient des données sans recharger entièrement la page. Son niveau intermédiaire en fait une évaluation ciblée des requêtes et des mises à jour dans le navigateur pour le recrutement à ces types de postes.

Comment le test AJAX tient-il compte des différences entre les candidats ?+

Les exemples utilisent des sujets neutres comme des tâches, des commandes et des produits, ainsi que des noms issus de milieux variés. Ils ne contiennent ni symboles monétaires, ni expressions idiomatiques, ni références nécessitant des connaissances locales. Tous les candidats disposent du même temps par question, et le code reste court afin que la compréhension compte davantage que la vitesse de lecture.

Combien de temps dure le test AJAX ? Les candidats peuvent-ils utiliser des aides ou revenir en arrière ?+

Le test comporte 15 questions à traiter en 10 minutes. Aucun outil n’est nécessaire. Chaque question est traitée une seule fois, dans l’ordre, sans possibilité de revenir en arrière. Une série d’entraînement distincte de 4 questions à traiter en 4 minutes permet aux candidats de découvrir le format des extraits de code au préalable.

Tests associés

Utilisez le test AJAX pour votre prochain recrutement

L’offre Free comprend 5 tests essentiels ; les offres payantes comprennent Bibliothèque complète de tests.

Utilisez ce test gratuitementOffre Free. Aucune carte bancaire requise.
Offre Free. Aucune carte bancaire requise.Utilisez ce test gratuitement

À propos de l’équipe éditoriale

Rédigé et vérifié par l’équipe éditoriale de HireValid. Sources vérifiées . Consultez la politique éditoriale.