Codility détecte-t-il la triche ?

Par Aaron Cao · Mis à jour le

Codility détecte-t-il la triche ?
Oui. Chaque rapport Codility Screen indique quand vous avez quitté l'onglet et où du texte a été collé ; la surveillance ajoute les changements d'onglet, le code collé et une réalisation anormalement rapide. Après l'envoi, le code est comparé à des solutions antérieures pour en mesurer la similarité. Les signalements vont à un relecteur humain, pas à un rejet automatique.

Oui. Chaque rapport Codility Screen indique quand vous avez quitté l'onglet et où du texte a été collé ; la surveillance ajoute les changements d'onglet, le code collé et une réalisation anormalement rapide. Après l'envoi, le code est comparé à des solutions antérieures pour en mesurer la similarité. Les signalements vont à un relecteur humain, pas à un rejet automatique.

Que voit Codility pendant que vous travaillez ?

Vous voulez savoir si quelque chose vous observe pendant que vous travaillez. C'est le cas en partie, sur chaque test, et davantage encore quand l'employeur active la surveillance. Cette section passe en revue les vérifications dans l'ordre où elles se produisent, pour que le déroulement soit clair.

Chaque rapport Codility Screen comprend une chronologie de la tâche. En septembre 2026, le guide des rapports de Codility documente deux repères : le moment où le candidat était « Out of focus » (hors focus) et l'endroit où apparaît « Text pasted into the editor » (texte collé dans l'éditeur). Cela vaut que le test soit surveillé ou non, si bien qu'un relecteur peut voir quand vous avez quitté l'onglet et où un bloc de code est arrivé d'un seul coup.

Quand l'employeur active la surveillance, ces repères deviennent des événements de comportement suivis :

  • Changements d'onglet : chaque fois que vous quittez l'onglet Codility.
  • Tentatives de collage : consignées avec le code qui a été collé.
  • Copie de l'énoncé : tentatives de copier la description de la tâche.
  • Vitesse : réalisation anormalement rapide d'une tâche.

Certaines évaluations exigent aussi le plein écran, une photo ou une vérification par caméra pour l'identité, ou la Codility App pour l'intégrité de l'appareil, qui, selon la documentation de Codility, peut détecter des outils de triche exécutés sur l'appareil. Aucun de ces dispositifs ne révèle le contenu d'un autre onglet : Codility voit que vous êtes parti, pas ce que vous regardiez.

Que se passe-t-il après l'envoi, et peut-il repérer du code d'IA ?

Après l'envoi, le code passe par une comparaison de similarité avec un ensemble de soumissions antérieures et de solutions accessibles publiquement. C'est la vérification qui pèse le plus lourd, car un problème bien connu compte des milliers de réponses antérieures avec lesquelles comparer.

La comparaison de similarité ne cherche pas un texte identique. Elle compare la structure : la forme de la logique, les schémas des variables, l'ordre des opérations. Renommer des variables et reformater ne change pas beaucoup le résultat, car c'est la structure sous-jacente qui est mesurée. La même approche produit aussi de fausses alertes. Un algorithme standard écrit de la manière standard ressemble à toute autre version correcte, et il n'existe pas tant de façons d'écrire une recherche binaire.

Codility affirme aussi aider les employeurs à détecter le code généré par IA, mais ne publie pas comment. Les signaux qu'il documente sont indirects : texte collé, temps hors focus, réalisation anormalement rapide et similarité avec des solutions connues. Codility peut aussi rejouer l'ordre dans lequel votre solution a été écrite, de sorte qu'un relecteur voit si elle s'est construite ligne par ligne ou est apparue d'un bloc.

Des analyses comparables pour d'autres éditeurs d'évaluation sont regroupées sur le hub thématique sur la détectabilité.

Que se passe-t-il quand un rapport est signalé ?

Le rapport arrive chez un recruteur ou un ingénieur avec le signalement joint, accompagné de votre code, de vos temps, des repères de focus et de collage, et de l'historique des modifications. Ce qui se passe ensuite dépend entièrement de l'entreprise. Certaines écartent le candidat ; beaucoup s'en servent comme motif pour ajouter un entretien de suivi en direct où vous expliquez votre propre envoi.

Un ingénieur de données postulant dans une entreprise de logistique a été signalé pour une solution correspondant à une implémentation courante de manuel. L'appel de suivi a duré quinze minutes : il a expliqué sa démarche, l'a ajustée en direct sur demande, et le processus s'est poursuivi. Savoir défendre son propre code, c'est ce que le signalement finit par tester.

Ce que SubcueAI enregistre pendant un entretien en direct, et ce qu'il conserve ensuite, est détaillé sur la page sécurité.

Où SubcueAI a sa place, et où il ne l'a pas

SubcueAI accompagne les conversations en direct. L'application native macOS et Windows capture l'audio système ainsi que votre microphone et affiche des suggestions dans une superposition locale flottante ; le panneau latéral de l'extension de navigateur assure une assistance en direct pour un onglet de réunion sur les navigateurs Chromium, en ne capturant que l'audio de cet onglet. Aucun bot de réunion ne rejoint l'appel, et rien n'est injecté dans la page de réunion.

Une évaluation Codility n'est pas une conversation, donc rien de tout cela ne s'applique. Si l'évaluation est surveillée ou si votre écran est capturé, une superposition se retrouve à l'intérieur de la capture, ce qui est une limite plutôt qu'un problème de configuration. Un test qui exige la Codility App pour l'intégrité de l'appareil est conçu pour chercher aussi les outils exécutés sur l'appareil. Codility Interview, le format en direct où vous codez avec un ingénieur, se rapproche davantage d'une conversation, mais l'intervieweur voit les mêmes événements de focus et de collage au moment où ils se produisent.

Les étapes pour lesquelles SubcueAI est conçu sont l'entretien avec le recruteur, les entretiens comportementaux et la discussion de conception qui suit généralement une évaluation réussie. Pour l'évaluation elle-même, la préparation utile est l'entraînement chronométré, disponible sur la page d'entretien simulé.

FAQ

Codility peut-il détecter ChatGPT ?

Codility affirme aider les employeurs à détecter le code généré par IA, mais ne publie pas comment. Les signaux qu'il documente sont indirects : texte collé dans l'éditeur, temps hors focus, réalisation anormalement rapide et similarité avec des solutions existantes. C'est lors de la conversation de suivi que ces indicateurs sont mis à l'épreuve.

Codility enregistre-t-il votre écran ou votre webcam ?

Les rapports de Codility portent surtout sur les changements de focus, les événements de collage et l'historique des modifications du code, plutôt que sur une vidéo de votre écran. Les vérifications par caméra et d'identité sont des options par évaluation qu'active une équipe de recrutement, pas un réglage par défaut sur chaque test. La vérification système avant le démarrage du chronomètre est l'endroit où une exigence de caméra ou d'application devient visible.

Codility enregistre-t-il quand je change d'onglet ?

Oui. La chronologie de la tâche de chaque rapport signale le temps hors focus, et avec la surveillance activée, les changements d'onglet deviennent des événements suivis. Codility voit que vous êtes parti, pas ce que l'autre onglet affichait. Une brève recherche n'a rien de remarquable pour les relecteurs ; ce qui change la lecture du rapport, c'est un schéma d'absences prolongées suivies de blocs de code achevés.

Un score de similarité élevé me fera-t-il rejeter automatiquement ?

Non. Le signalement entre dans un rapport qu'une personne lit. Beaucoup d'équipes réagissent en ajoutant un entretien en direct où vous expliquez votre envoi, ce qui explique pourquoi savoir expliquer son propre code compte plus que le score.

Puis-je utiliser SubcueAI pendant un test Codility ?

Non. SubcueAI est un assistant de conversation en direct pour les entretiens oraux. Une évaluation avec capture d'écran, surveillance ou vérification de l'intégrité de l'appareil sort du cadre pour lequel il est conçu, et la superposition se retrouverait dans tout enregistrement d'écran.

Sources

Questions liées

← Plus sur Détectabilité et confidentialité