menu Menu documentation

Prévention de la tricherie dans les entretiens

Dernière mise à jour le - Available in English

Pour réduire les cas de tricherie des candidats lors de vos entretiens en direct, nous vous recommandons de tirer parti des fonctionnalités suivantes de CoderPad :

1. Projets multi-fichiers

  • Utilisez toujours un projet multi-fichier au lieu d'un fichier unique pad.
  • Les LLM sont beaucoup moins performants lorsqu'ils doivent raisonner sur plusieurs fichiers interdépendants plutôt que sur un seul script.

2. Conception des questions et des sessions

  • Utilisez en plusieurs parties ou progressif des problèmes qui nécessitent des explications et des répétitions.
  • Demandez aux candidats d'expliquer verbalement leur approche ou de modifier leur propre solution à mi-parcours. Les réponses générées par le LLM s'effondrent souvent sous l'effet des variations de suivi.

3. Vidéo + audio

  • Activez la vidéo et l'audio pour les entretiens en direct afin de confirmer que le candidat est bien celui qui code et de contrôler l'engagement. Notre fonction vidéo ne permet pas aux candidats d'utiliser des arrière-plans ou des filtres d'arrière-plan.
  • Ceci peut être activé dans les paramètres de pad lors du lancement de la session.

4. Sensibilisation à l'environnement

  • CoderPad vous alertera si le candidat colle du code à partir d'une source externe ou quitte l'IDE. Vous pouvez ainsi repérer les changements de tabulation ou les longues pauses “mortes” qui indiquent parfois l'utilisation d'un outil externe.
  • Pour une fidélité encore plus grande, demandez au candidat de partager l'écran si vous soupçonnez une activité hors-pad (facultatif mais courant dans les entretiens sensibles à la sécurité).
  • Si vous disposez de notre Résumé et schéma d'entretien, il prendra automatiquement des notes sur l'entretien afin que vous puissiez vous concentrer sur le candidat et son travail.

5. Utilisation de l'IA dans l'application

  • Activez l'assistant d'IA pour les candidats afin d'avoir une visibilité totale sur l'utilisation de l'IA par le candidat.
  • Faites-leur savoir que vous attendez d'eux qu'ils limitent toute utilisation de l'IA à l'onglet AI Assist de la plateforme.

6. Salle d’attente virtuelle

  • Utilisez la salle d'attente des candidats pour les empêcher d'entrer dans le pad avant que vous ne soyez prêt. Ainsi, ils ne pourront pas accéder à l'environnement plus tôt, lire les instructions à l'avance, explorer la structure des fichiers ou commencer à préparer des solutions hors ligne avant le début officiel de l'entretien.
  • Lorsque vous admettez le candidat, vous contrôlez exactement le moment où l'environnement de l'entretien devient visible pour lui.

7. Fin des entretiens

  • Utilisez l'action “Fin de l'entretien” pour révoquer immédiatement l'accès à l'édition du candidat une fois la session terminée. Cela garantit qu'il ne pourra pas revenir plus tard pour modifier le code, ajouter des commentaires ou écraser quelque chose dans la lecture.
  • La fin de l'entretien finalise également la chronologie de la session, ce qui rend la lecture entièrement fiable pour l'examen après l'entretien.

6. Lecture

  • Chaque pad enregistre la chronologie complète de la session (éditions, exécutions de code et mouvements du curseur).
  • Examinez la lecture pour repérer les comportements de copier-coller, les notifications indiquant que le candidat a quitté le pad, ou les éclats d'activité qui ne correspondent pas à la vitesse de frappe réelle.