Test Git

QCM Git avec réponses pour évaluer vos connaissances et préparer vos entretiens d'embauche. Évaluation de votre niveau technique en 20 minutes.

Validez et mettez en avant vos compétences
Résultats privés sauf si vous les partagez
Comparez vos résultats à la moyenne des devs
ou

Détails du test

Intermédiaire
mars 2024
10 minutes
4.3/5(36)

Git est un outil de gestion de versions de code. Créé par Linus Torvald (c'est forcément bien) en 2005, il vient en successeur de SVN, ou CVS pour les plus anciens. La force de Git se base sur son architecture décentralisée et sur sa gestion des branches fiable et poussée. Github, Gitlab ou Bitbucket l'ont implémenté dans une interface web, mais nous allons voir ici les bases !
Ce QCM vous permettra de vous rafraîchir la mémoire sur des concepts clé de cet outil largement accepté par la communauté des développeurs.
Les notions explorées dans ce test :

  • Les concepts de base : “Git, c’est quoi ? Comment ça fonctionne ?”
  • Les commandes de bases : commit, checkout, branch, merge, config, ...
  • Les commandes et options utiles dans un cadre collaboratif : pull, push, rebase, ...
  • Quelques concepts avancées : protocoles de communication, structure du répertoire .git, ...
Ce test est constitué de 20 questions tirées aléatoirement dans une base de 58 questions en Git.Découvrez toutes nos questions d’entretiens avec réponses ici
1.
developer avatar
Julien De Conti
2931 points
2.
developer avatar
Michel Amat
2587 points
3.
developer avatar
Souleymane
2473 points
4.
developer avatar
Yves
2470 points
5.
developer avatar
Thomas
2469 points

Auteur du test : Ippon Tech

La practice Fullstack d'Ippon Technologies est la plus populaire, parce qu'elle est historique. Dans le monde, il serait plus de 200 experts à en faire partie (Mais on est pas sûrs parce qu'on les a jamais tous vu dans la même pièce). Chez Ippon, une Practice désigne l'organisation que prend une communauté de compétence quand elle se structure pour apporter de la valeur à ses clients. Leur expertise étant leur coeur de métier, ils prennent soin de bien valoriser les connaissances et les compétences de chacun.
Ils ont donc des communautés, pour permettre à chacun de rencontrer des experts avec les mêmes centres d'intérêts. La communauté Fullstack a donc beaucoup de membres en commun avec la communauté Craftmanship par exemple.
La formation c'est important ! La Practice Fullstack anime donc la Black Belt Fullstack.
Les belts sont des parcours d'auto-formation. Chaque collaborateur travaille a passer une Belt, en fonction de son projet professionnel. Un développeur peut par exemple décider de passer une Belt Agile et sera accompagné par un Mentor de ce la communauté Agile pour cela. Certains passent leur ceinture en quelques mois, d'autres sont plus dures et demandent plusieurs années de travail, même à des experts. Lorsque le consultant passe l'étape, la Belt lui est remise, lors d'une cérémonie sur le tatami.
Cette démarche d'auto-formation et de transfert avec ses pairs est très important pour Ippon. C'est parce qu'ils pensent que ceux qui font la démarche de s'auto-évaluer ont le soucis d'apprendre et correspondent à l'état d'esprit d'Ippon qu'ils ont aimé rédiger ce questionnaire.
J'imagine que cet échange développe aussi une belle relation entre les collaborateurs d'Ippon. La preuve en est que Julien et Grégoire ont été très prolifiques, ils ont aimé rédiger ces questions ensemble !

Contributeurs13
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
Participez à l'amélioration du test

Exemple de question

En ligne de commande, lors d'un rebase intéractif, je souhaite supprimer un commit inutile. Quelle(s) action(s) du rebase me permet de faire cette opération ?

Voir les 58 questions du test.

Avis des développeurs et techs

developer avatar
Florian
19/11/2024
developer avatar
Patricia
15/11/2024
developer avatar
Impressive Moray Eel
09/10/2024
developer avatar
Jonathan Germond
07/09/2024
Beaucoup de questions totalement sans intérêt.
developer avatar
31/08/2024
great questions for an intermediate dev