HackerRank peut-il savoir si vous utilisez ChatGPT ?
Par Aaron Cao · Mis à jour le
Pas directement. HackerRank n'a pas de détecteur de ChatGPT. Il enregistre les changements d'onglet, les événements de collage et les sorties du mode plein écran, puis compare votre code à d'autres soumissions pour en évaluer la similarité. Ces signaux suggèrent une aide extérieure sans en identifier la source, et c'est au recruteur de décider ce qu'ils signifient.
Ce que HackerRank enregistre réellement
L'inquiétude derrière cette question est en général assez précise : vous avez ChatGPT ouvert dans un second onglet et vous voulez savoir si la fenêtre de test peut le remarquer. Cette section liste ce que HackerRank enregistre. En résumé, il s'agit d'une poignée de signaux au niveau du navigateur, plus une webcam optionnelle, et aucun d'entre eux ne lit le contenu d'un autre onglet.
Ce qu'une évaluation HackerRank enregistre :
- Le focus et les changements d'onglet, c'est-à-dire le moment où vous avez quitté la fenêtre de test et celui où vous êtes revenu
- Les événements de collage dans l'éditeur de code, y compris la quantité de texte arrivée d'un coup
- Les sorties du mode plein écran, lorsque l'évaluation était configurée pour exiger le plein écran
- Les captures webcam, uniquement lorsque l'entreprise a activé la surveillance
Un onglet de navigateur ne peut pas lire les onglets qui l'entourent. HackerRank sait que le focus a quitté l'évaluation ; il ne sait pas si vous avez ouvert ChatGPT, une page de documentation ou votre messagerie. Le détail par plateforme se trouve dans le cluster sur la détectabilité.
Où le contenu généré par ChatGPT se fait réellement repérer
Le risque n'est pas d'ouvrir ChatGPT. Il est dans ce que vous faites de la réponse.
HackerRank exécute une notation de similarité de code sur les soumissions, comparant votre solution à celles d'autres candidats et à des sources publiques connues. Les modèles de langage sont cohérents par construction : demandez à plusieurs personnes de faire résoudre le même problème de tableau standard par ChatGPT, et les soumissions convergent vers la même structure, les mêmes noms de variables et le même style de commentaires. Ce regroupement est exactement le type de motif que la notation de similarité est conçue pour détecter.
Le collage aggrave la chose. Un seul collage qui dépose une solution complète dans un éditeur vide est un signal plus fort que le code lui-même, car il montre que la réponse est arrivée d'un bloc plutôt que de se construire progressivement.
Notez ce que tout cela ne prouve pas. Un signalement de similarité indique que deux soumissions se ressemblent. Il ne dit pas laquelle a été écrite par ChatGPT. Les outils qui prétendent identifier un texte écrit par une IA ne sont fiables dans aucun des deux sens, et un examinateur prudent les considère comme une raison de poser des questions plutôt que comme une preuve.
Ce que HackerRank ne peut pas voir
Un second appareil se trouve entièrement en dehors du système. Si vous lisez ChatGPT sur votre téléphone, aucun signal de navigateur n'est à enregistrer, car rien ne s'est passé dans le navigateur qui fait tourner le test.
Cet angle mort est plus étroit qu'il n'y paraît une fois la surveillance activée. Les captures webcam ne détectent pas un téléphone, mais elles montrent une personne qui baisse les yeux et regarde ailleurs à intervalles réguliers, et un examinateur humain en tire la conclusion évidente. Sur un ordinateur portable géré par l'entreprise, le logiciel de gestion des appareils de l'employeur peut voir bien plus que ce que voit HackerRank.
Prenons un ingénieur backend qui passe un test HackerRank chronométré pour une équipe paiements. Il résout les deux premiers problèmes dans l'éditeur et traite le troisième via ChatGPT sur son téléphone. Le journal HackerRank affiche une session propre. Les captures webcam montrent une attention détournée de l'écran pendant la majeure partie du dernier segment, et la troisième solution ne ressemble en rien aux deux premières. Rien n'a été détecté, et le rapport paraît quand même étrange. S'entraîner aux étapes suivantes avec des simulations d'entretien est ce qui finit réellement par faire la différence.
Où SubcueAI a sa place, et où il ne l'a pas
SubcueAI est conçu pour les entretiens conversationnels en direct, ceux où une personne vous pose des questions via Zoom, Google Meet ou Microsoft Teams. L'application de bureau sur macOS et Windows capture l'audio système ainsi que votre microphone et affiche des suggestions dans une superposition locale ; le panneau latéral de l'extension de navigateur fait de même pour un appel se déroulant dans un onglet Chromium, en ne captant que l'audio de cet onglet, c'est-à-dire l'intervieweur et non vous. Aucun bot ne rejoint l'appel et rien n'est injecté dans la page de la réunion.
Une évaluation de code HackerRank est une situation différente. Personne ne parle, donc un assistant en direct n'a rien à écouter, et faire entrer une aide extérieure dans une évaluation enfreint les conditions que vous avez acceptées en la commençant. Nous ne prétendons pas qu'un quelconque outil y soit indétectable. Le partage d'écran, l'enregistrement d'écran, les environnements surveillés et les appareils gérés par l'entreprise se situent tous en dehors de ce qu'une superposition locale peut contrôler.
La préparation qui fonctionne pour un test de code n'a rien de spectaculaire : s'entraîner sur les types de problèmes jusqu'à pouvoir les résoudre seul. Les détails sur la capture et la latence sont couverts dans le cluster sur le fonctionnement.
FAQ
HackerRank sait-il vers quel site web j'ai basculé ?
Coller du code venant de ChatGPT me fera-t-il échouer automatiquement ?
HackerRank peut-il détecter ChatGPT si je retape la réponse au lieu de la coller ?
Un score de détection d'IA constitue-t-il une preuve que j'ai utilisé ChatGPT ?
Puis-je utiliser SubcueAI pendant une évaluation HackerRank ?
Questions liées
- HackerRank peut-il détecter le copier-coller ?
- HackerRank détecte-t-il Cheating Daddy ?
- HackerRank peut-il voir votre écran pendant un test ?
- L'évaluation en ligne HackerRank d'Amazon utilise-t-elle votre caméra ?
- HackerRank suit-il les mouvements oculaires pendant un test surveillé ?
- Verve AI est-il détectable pendant un entretien en direct ?