Poate HackerRank să-și dea seama dacă folosești ChatGPT?
De Aaron Cao · Actualizat la
Nu direct. HackerRank nu are un detector de ChatGPT. Înregistrează schimbările de filă, evenimentele de lipire și ieșirile din modul ecran complet, apoi evaluează codul tău pentru similitudine față de alte trimiteri. Aceste semnale sugerează ajutor din exterior fără a numi sursa, iar un recrutor decide ce înseamnă ele.
Ce înregistrează HackerRank de fapt
Îngrijorarea din spatele acestei întrebări este de obicei specifică: ai ChatGPT deschis într-o a doua filă și vrei să știi dacă fereastra testului își poate da seama. Această secțiune enumeră ce înregistrează HackerRank. Pe scurt, este vorba despre câteva semnale la nivel de browser plus o webcam opțională, și niciunul dintre ele nu citește conținutul altei file.
Ce înregistrează o evaluare HackerRank:
- Schimbările de focalizare și de filă, adică momentul în care ai părăsit fereastra testului și momentul în care te-ai întors
- Evenimentele de lipire în editorul de cod, inclusiv cât text a sosit deodată
- Ieșirile din modul ecran complet, atunci când evaluarea a fost configurată să impună ecranul complet
- Capturile de webcam, doar dacă firma a activat supravegherea (proctoring)
O filă de browser nu poate citi filele de lângă ea. HackerRank știe că focalizarea a părăsit evaluarea; nu știe dacă ai deschis ChatGPT, o pagină de documentație sau e-mailul tău. Detalierea pe platforme se află în detectability cluster.
Unde este de fapt prins rezultatul din ChatGPT
Riscul nu stă în a deschide ChatGPT. Stă în ce faci cu răspunsul.
HackerRank rulează o evaluare de similitudine a codului pe trimiteri, comparând soluția ta cu trimiterile altor candidați și cu surse publice cunoscute. Modelele de limbaj sunt consistente prin proiectare: pune mai multe persoane să ceară ChatGPT să rezolve aceeași problemă standard cu array-uri, iar trimiterile converg spre aceeași structură, aceleași nume de variabile și același stil de comentarii. Această grupare este exact tiparul pe care evaluarea de similitudine există pentru a-l scoate la iveală.
Lipirea agravează lucrurile. O singură lipire care depune o soluție completă într-un editor gol este un semnal mai puternic decât codul în sine, pentru că arată că răspunsul a apărut dintr-o dată, în loc să se dezvolte treptat.
Observă ce nu dovedește niciunul dintre acestea. O semnalizare de similitudine spune că două trimiteri arată asemănător. Nu spune că ChatGPT a scris vreuna dintre ele. Instrumentele care pretind că identifică text scris de AI sunt nesigure în ambele direcții, iar un evaluator atent le tratează drept un motiv să pună întrebări, nu drept dovadă.
Ce nu poate vedea HackerRank
Un al doilea dispozitiv se află complet în afara sistemului. Dacă citești ChatGPT pe telefon, nu există niciun semnal de browser de înregistrat, pentru că nu s-a întâmplat nimic în browserul care rulează testul.
Acest decalaj este mai îngust decât pare odată ce supravegherea este activă. Capturile de webcam nu detectează un telefon, dar arată o persoană care privește în jos și în altă parte la intervale, iar un evaluator uman trage concluzia evidentă. Pe un laptop gestionat de companie, propriul software al dispozitivului angajatorului poate vedea considerabil mai mult decât HackerRank.
Imaginează-ți un inginer backend care susține un screening HackerRank cronometrat pentru o echipă de plăți. Rezolvă primele două probleme în editor și o lucrează pe a treia prin ChatGPT pe telefon. Jurnalul HackerRank arată o sesiune curată. Capturile de webcam arată atenția în afara ecranului pentru cea mai mare parte a ultimului segment, iar a treia soluție nu seamănă deloc cu primele două. Nimic nu a fost detectat, iar raportul tot pare ciudat. Exersarea rundelor următoare cu mock interview practice este partea care chiar dă roade în timp.
Unde se potrivește SubcueAI și unde nu
SubcueAI este construit pentru interviuri conversaționale live, cele în care o persoană îți pune întrebări prin Zoom, Google Meet sau Microsoft Teams. Aplicația desktop pe macOS și Windows captează audio-ul de sistem și microfonul tău și afișează sugestii pe un overlay local; extensia de browser Side Panel face același lucru pentru un apel care rulează într-o filă Chromium, captând doar audio-ul acelei file, adică al intervievatorului, nu al tău. Niciun bot nu se alătură apelului și nimic nu este injectat în pagina întâlnirii.
O evaluare de coding HackerRank este o situație diferită. Nimeni nu vorbește, deci un asistent live nu are ce să asculte, iar aducerea ajutorului din exterior într-o evaluare încalcă termenii pe care i-ai acceptat când ai început-o. Nu pretindem că vreun instrument este nedetectabil acolo. Partajarea ecranului, înregistrarea ecranului, mediile supravegheate și dispozitivele gestionate de companie rămân toate în afara a ceea ce controlează un overlay local.
Pregătirea care funcționează pentru un screening de coding este de tipul lipsit de strălucire: exersează tipurile de probleme până când le poți scrie neasistat. Detaliile privind captura și latența sunt tratate în how it works cluster.
Întrebări frecvente
Știe HackerRank pe ce site web am trecut?
Voi pica automat dacă lipesc cod din ChatGPT?
Poate HackerRank detecta ChatGPT dacă retranscriu răspunsul în loc să-l lipesc?
Un scor de detectare AI este dovadă că am folosit ChatGPT?
Pot folosi SubcueAI în timpul unei evaluări HackerRank?
Întrebări similare
- Poate HackerRank detecta copy-paste?
- Detectează HackerRank Cheating Daddy?
- Poate HackerRank să vă vadă ecranul în timpul unui test?
- Evaluarea online HackerRank a Amazon folosește camera ta?
- HackerRank urmărește mișcările ochilor în timpul unui test cu proctoring?
- Este Verve AI detectabil în timpul unui interviu live?