Kan HackerRank zien of je ChatGPT gebruikt?
Door Aaron Cao · Bijgewerkt op
Niet rechtstreeks. HackerRank heeft geen ChatGPT-detector. Het logt tabwissels, plakacties en het verlaten van de volledig-scherm modus, en beoordeelt je code vervolgens op gelijkenis met andere inzendingen. Die signalen suggereren hulp van buitenaf zonder de bron te noemen, en een recruiter bepaalt wat ze betekenen.
Wat HackerRank daadwerkelijk vastlegt
De zorg achter deze vraag is meestal heel specifiek: je hebt ChatGPT open in een tweede tabblad en wilt weten of het testvenster dat kan zien. Dit hoofdstuk zet op een rij wat HackerRank vastlegt. Kort samengevat gaat het om een handvol signalen op browserniveau plus een optionele webcam, en geen daarvan leest de inhoud van een ander tabblad.
Wat een HackerRank-assessment logt:
- Focus- en tabwissels, oftewel het moment waarop je het testvenster verliet en het moment waarop je terugkeerde
- Plakacties in de code-editor, inclusief hoeveel tekst er in één keer binnenkwam
- Het verlaten van de volledig-scherm modus, wanneer het assessment zo was geconfigureerd dat volledig scherm verplicht was
- Webcamopnames, alleen als het bedrijf proctoring had ingeschakeld
Een browsertab kan de tabbladen ernaast niet lezen. HackerRank weet dat de focus het assessment verliet; het weet niet of je ChatGPT opende, een documentatiepagina, of je e-mail. Een overzicht per platform staat in de detectability cluster.
Waar ChatGPT-output daadwerkelijk wordt betrapt
Het risico zit niet in het openen van ChatGPT. Het zit in wat je met het antwoord doet.
HackerRank voert code-gelijkenisscoring uit op inzendingen, waarbij jouw oplossing wordt vergeleken met inzendingen van andere kandidaten en bekende publieke bronnen. Taalmodellen zijn consistent van nature: laat meerdere mensen ChatGPT hetzelfde standaard array-probleem oplossen, en de inzendingen convergeren naar dezelfde structuur, dezelfde variabelenamen en dezelfde commentaarstijl. Die clustering is precies het patroon dat gelijkenisscoring bedoeld is om aan het licht te brengen.
Plakken versterkt dit. Eén plakactie die een complete oplossing in één keer in een lege editor zet, is een sterker signaal dan de code zelf, omdat het laat zien dat het antwoord in één keer verscheen in plaats van geleidelijk werd opgebouwd.
Let op wat dit allemaal niet aantoont. Een gelijkenissignaal zegt dat twee inzendingen op elkaar lijken. Het zegt niet dat ChatGPT een van beide heeft geschreven. Tools die beweren AI-geschreven tekst te kunnen herkennen, zijn in beide richtingen onbetrouwbaar, en een zorgvuldige beoordelaar ziet ze als reden om vragen te stellen, niet als bewijs.
Wat HackerRank niet kan zien
Een tweede apparaat staat volledig buiten het systeem. Als je ChatGPT op je telefoon leest, is er geen browsersignaal om vast te leggen, omdat er niets gebeurde in de browser waarin de test draait.
Die opening is kleiner dan ze lijkt zodra proctoring aanstaat. Webcamopnames detecteren geen telefoon, maar ze laten wel zien dat iemand met tussenpozen naar beneden en weg kijkt, en een menselijke beoordelaar trekt de voor de hand liggende conclusie. Op een door het bedrijf beheerde laptop kan de eigen apparaatsoftware van de werkgever aanzienlijk meer zien dan HackerRank.
Stel je een backend engineer voor die een getimede HackerRank-screening doet voor een payments-team. Ze lossen de eerste twee problemen op in de editor en werken het derde uit via ChatGPT op hun telefoon. Het HackerRank-log toont een schone sessie. De webcamopnames laten zien dat de aandacht voor het grootste deel van het laatste stuk buiten beeld was, en de derde oplossing leest totaal anders dan de eerste twee. Er is niets gedetecteerd, en het rapport oogt toch vreemd. Het oefenen van de rondes die volgen met mock interview practice is het onderdeel dat echt loont.
Waar SubcueAI wel en niet bij past
SubcueAI is gebouwd voor live gesprekken tijdens sollicitatiegesprekken, waarbij iemand je vragen stelt via Zoom, Google Meet of Microsoft Teams. De desktop-app op macOS en Windows legt systeemaudio en je microfoon vast en toont suggesties in een lokale overlay; de browserextensie Side Panel doet hetzelfde voor een gesprek dat in een Chromium-tab draait, waarbij alleen de audio van dat tabblad wordt vastgelegd, oftewel die van de interviewer en niet van jou. Er neemt geen bot deel aan het gesprek en er wordt niets in de meetingpagina geïnjecteerd.
Een HackerRank-codeerassessment is een andere situatie. Niemand spreekt, dus een live assistent heeft niets om naar te luisteren, en het inbrengen van hulp van buitenaf tijdens een assessment schendt de voorwaarden die je bij aanvang hebt geaccepteerd. Wij beweren niet dat welke tool dan ook daar ondetecteerbaar is. Scherm delen, schermopnames, proctored omgevingen en door het bedrijf beheerde apparaten vallen allemaal buiten wat een lokale overlay controleert.
De voorbereiding die werkt voor een coderingstest is de onglamoureuze soort: oefen de probleemtypes totdat je ze zonder hulp kunt schrijven. De details over vastlegging en latency staan in de how it works cluster.
FAQ
Weet HackerRank naar welke website ik ben overgeschakeld?
Zorgt het plakken van code uit ChatGPT ervoor dat ik automatisch zak?
Kan HackerRank ChatGPT detecteren als ik het antwoord overtyp in plaats van plak?
Is een AI-detectiescore bewijs dat ik ChatGPT heb gebruikt?
Kan ik SubcueAI gebruiken tijdens een HackerRank-assessment?
Gerelateerde vragen
- Kan HackerRank copy-paste detecteren?
- Detecteert HackerRank Cheating Daddy?
- Kan HackerRank uw scherm zien tijdens een test?
- Gebruikt de online HackerRank-beoordeling van Amazon uw camera?
- Registreert HackerRank oogbewegingen tijdens een geproctorde test?
- Is Verve AI detecteerbaar tijdens een live sollicitatiegesprek?