COMPÉTENCES EN PROGRAMMATION

Test GitHub pour le recrutement

Voyez comment les candidats gèrent les tâches GitHub du quotidien avant votre entretien technique.

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

La réponse courte

L’évaluation GitHub est un test de 10 minutes qui mesure les compétences pratiques sur Git et GitHub des développeurs, ingénieurs logiciels, ingénieurs DevOps et QA, ainsi que d’autres profils techniques travaillant sur des dépôts partagés. Les candidats lisent des séquences de commandes, des fichiers de workflow, des états de pull requests et des tableaux de projet, puis choisissent ce qui se passe ensuite ou ce qu’il faut faire.

Ce que cela mesure

Compétences pratiques sur Git et GitHub : contrôle de version, collaboration via les pull requests, workflows GitHub Actions et suivi de projet.

Les bases de Git et GitHub

Évalue le contrôle de version au quotidien et le fonctionnement de Git et GitHub dans des situations pratiques.

Outils de collaboration

Évalue la collaboration en équipe via les pull requests et leurs états.

CI/CD avec GitHub Actions

Évalue l’automatisation avec GitHub Actions en demandant aux candidats d’interpréter des fichiers de workflow.

Gestion de projet

Évalue la planification du travail avec les issues et les tableaux de projet.

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

Développeurs front-end, back-end et full-stack, ingénieurs logiciels, ingénieurs DevOps et QA, ainsi que d’autres profils techniques qui travaillent chaque jour sur des dépôts GitHub partagés.

Un aperçu ciblé des compétences sur les dépôts partagés

  1. Allez au-delà des informations du CV

    Voyez comment les candidats raisonnent face à des séquences de commandes, des états de pull requests et des tableaux de projet, au lieu de vous fier uniquement à leur description de leur expérience.

  2. Évaluez les workflows pratiques

    Évaluez le contrôle de version, la collaboration via les pull requests et les workflows GitHub Actions dans une seule évaluation courte.

  3. Menez des entretiens plus ciblés

    Utilisez les résultats pour choisir les situations liées à GitHub à explorer dans un exercice pratique ou un entretien structuré.

Ce que vous obtenez pour chaque candidat

Exemple de rapport (données fictives)GitHub
72 %Percentile 48. Référence : candidats HireValid, n = 2 392
Les bases de Git et GitHub74 %
Outils de collaboration55 %
CI/CD avec GitHub Actions88 %
Gestion de projet69 %
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

Contrôles de l’évaluation et signaux à examiner

À chaque tentative, un ensemble de questions différent est sélectionné parmi de vastes banques. L’ordre des questions change et les options de réponse sont mélangées. Le navigateur reçoit une question à la fois, et les corrigés restent sur les serveurs de HireValid. Le chronomètre de 10 minutes fonctionne sur le serveur ; si la page est rechargée, la même question s’affiche avec le temps restant, et les candidats ne peuvent pas revenir en arrière. Le texte des questions ne peut être ni copié ni sélectionné. HireValid enregistre des signaux tels que le temps passé hors de l’onglet du test, les réponses dans lesquelles du texte a été collé 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 vous fournissent des signaux à examiner, et non une décision automatisée. Découvrez comment HireValid conçoit ses tests et comparez avec le test Git.

Utilisez le score comme un élément parmi d’autres

Examinez le score avec un exercice pratique pertinent pour le poste et un entretien structuré. Demandez aux candidats d’expliquer leurs choix à partir d’une tâche réaliste sur un dépôt, notamment comment ils géreraient une pull request ou planifieraient le travail avec des issues. L’évaluation est un point de départ pour votre analyse, et non une décision à elle seule. Vous pouvez aussi la comparer au test Software Engineer pour choisir une évaluation adaptée à ce poste.

Posez des questions pratiques pour approfondir

  1. Une pull request présente des conflits avec une autre branche. Comment géreriez-vous les modifications avant de demander une revue ?

    Écoutez si la personne présente une suite d’étapes claire et tient compte du travail partagé.

  2. Les vérifications d’une pull request échouent après l’envoi d’une mise à jour. Que feriez-vous ensuite ?

    Écoutez comment la personne examinerait le résultat du workflow et déciderait de la prochaine étape.

  3. Comment suivriez-vous une petite fonctionnalité, de la demande initiale à sa réalisation, à l’aide des issues et d’un tableau de projet ?

    Écoutez si la personne propose une approche pratique pour organiser et mettre à jour le travail.

Équité et aménagements

Les questions portent sur le fonctionnement de Git et GitHub, et non sur l’emplacement d’un bouton ou l’éditeur ou le système d’exploitation utilisé par les candidats. Toutes les fonctionnalités abordées sont disponibles pour un dépôt public avec le forfait gratuit de GitHub : aucune question ne nécessite donc un forfait payant. Les questions sont formulées en anglais américain courant et s’appuient sur de courts extraits de code, de petits tableaux et des prénoms issus de milieux variés. Aucune ne nécessite de calculatrice.

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.

Résultat provisoire : la fiabilité sera indiquée une fois que 200 candidats auront terminé le test.

Découvrez notre approche de l’équité

Détails du test

Une évaluation courte et chronométrée des connaissances pratiques de Git et GitHub. Les candidats lisent des séquences de commandes, des fichiers de workflow, des états de pull requests et des tableaux de projet, puis déterminent ce qui se passe ensuite ou ce qu’il faut faire. Elle porte sur le contrôle de version au quotidien, la collaboration en équipe via les pull requests, l’automatisation avec GitHub Actions et la planification du travail avec les issues et les projets.

  • 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, 3 minutes, avant le test chronométré.

Git, GitHub, GitHub Actions sont des marques déposées appartenant à leurs propriétaires. HireValid n’y est pas affilié et n’est pas approuvé par ces derniers.

Foire aux questions

Que mesure l’évaluation GitHub ?+

Il évalue les compétences pratiques sur Git et GitHub : le contrôle de version au quotidien, la collaboration via les pull requests, les workflows GitHub Actions et la planification du travail avec les issues et les projets. Les candidats interprètent des séquences de commandes, des fichiers de workflow, des états de pull requests et des tableaux de projet.

À qui s’adresse l’évaluation GitHub ?+

Ce test est conçu pour recruter des développeurs front-end, back-end et full-stack, des ingénieurs logiciels, des ingénieurs DevOps et QA, ainsi que d’autres profils techniques qui travaillent chaque jour sur des dépôts GitHub partagés.

Combien de temps dure l’évaluation GitHub ?+

L’évaluation comprend 15 questions à choix multiples et dure 10 minutes. Les candidats peuvent essayer une série d’entraînement distincte de 4 questions en 3 minutes. L’évaluation fonctionne sur ordinateur et sur mobile, mais les candidats ne peuvent pas revenir à une question précédente.

L’évaluation GitHub nécessite-t-elle un forfait payant ou un éditeur particulier ?+

Non. Toutes les fonctionnalités abordées sont disponibles pour un dépôt public avec le forfait gratuit de GitHub. Les questions portent sur le fonctionnement de Git et GitHub, et non sur l’emplacement d’un bouton ou l’éditeur ou le système d’exploitation utilisé par les candidats. Elles s’appuient sur de courts extraits de code et de petits tableaux. Aucune ne nécessite de calculatrice.

Tests associés

Utilisez le test GitHub 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.