Code Playback
Dernière mise à jour le - Available in English
Au cours d'une interview, la plateforme d'interview garde la trace de chaque frappe de chaque participant au sein d'un pad.
Une fois l'entretien terminé, les enquêteurs peuvent le rejouer dans son intégralité. Cela permet de revoir la solution d'un candidat, de rédiger des commentaires et aussi de partager la session d'entretien avec d'autres coéquipiers.
⚠️Seuls les changements de code sur la fenêtre de gauche seront affichés dans la lecture. Tout code exécuté dans le shell (comme les commandes REPL ou les installations de paquets) ne sera pas affiché en mode lecture.
Comment accéder au mode lecture
Il existe deux façons de visualiser la lecture dans le pad.
1. Le pad passera automatiquement en mode lecture une fois que l'enquêteur aura cliqué sur Fin de l'entretien.
2. Il est également disponible dans la Liste des assistants après la fin de l'entretien :
Utilisation du mode lecture
Le mode lecture affiche une piste distincte pour chaque participant au pad afin de mettre clairement en évidence les modifications et les exécutions de code individuelles.
Vous pouvez revoir la lecture pour chaque participant en utilisant la "flèche de développement" (1) puis en sélectionnant le participant (3) pour lequel vous souhaitez voir la lecture. La barre de progression supérieure (2) représente la progression du participant sélectionné :
Au premier chargement de la lecture, la barre de progression supérieure (2) affichera par défaut le participant ayant le plus de modifications de code.
La piste suivra les modifications actives de ce participant. Les modifications des autres participants peuvent s'afficher en arrière-plan, mais si le participant actif n'effectue aucune modification, l'avance rapide est automatique pour toutes les autres modifications. Pour mettre l'accent sur les modifications d'un autre participant, cliquez sur sa piste pour changer.
Vous pouvez utiliser votre souris pour cliquer ou faire glisser le curseur sur l'une des barres de progression pour avancer ou reculer dans la lecture. Vous pouvez également utiliser les touches fléchées pour avancer ou reculer.
À côté du curseur pour chaque individu dans le pad, vous verrez :
- Edits - Équivalent à quelques frappes, selon la vitesse de frappe.
- Runs - Le nombre de fois que le participant a exécuté son code pour produire un résultat.
Autres contrôles à connaître :
- Bouton arrière - revenir 5 fois en arrière
- Contrôle de la vitesse - peut régler la vitesse de lecture de 1x à 8x
✅ Avec la nouvelle interface utilisateur à onglets, la lecture passera automatiquement d'un onglet à l'autre et/ou d'un fichier à l'autre dans l'ordre où ils se sont produits dans l'interview.
Notifications en cas de comportement suspect
Copier/coller des notifications
Les événements de collage provenant de sources extérieures au pad sont mis en évidence pour vous aider à détecter d'éventuelles tricheries.
Dans la barre de lecture, un point jaune apparaît chaque fois qu'un utilisateur a copié du contenu à partir d'une source extérieure au pad. Lorsque vous survolez ce point, un message Code collé s'affiche :
Vous pouvez cliquer sur ce point jaune pour accéder à l'événement à coller et l'évaluer afin de déterminer s'il répond à vos critères de tricherie.
Le candidat a quitté les notifications de l'IDE
Sur la barre de lecture, vous verrez également des points orange à l'endroit où le navigateur du candidat n'est plus concentré sur l'IDE.
Comme pour les notifications de copier/coller, vous pouvez cliquer sur le point orange pour accéder à l'événement "cliqué" et l'évaluer afin de déterminer s'il répond à vos critères de tricherie.
⚠️ Le fait de coller du code et de quitter l'IDE n'est pas toujours synonyme de tricherie. Le candidat peut copier du code à partir de sources comme StackOverflow ou ChatGPT, mais il peut aussi simplement coller du code qu'il a écrit dans son propre IDE ou éditeur comme Notepad++. Notez également que l'utilisation de la console du navigateur sera considérée comme un "événement à gauche", car la console est un onglet de navigateur techniquement différent, même s'il n'est pas présenté de cette manière.