HackerRank detectează frauda?
De Aaron Cao · Actualizat la

Da. HackerRank evaluează fiecare soluție trimisă pentru similitudine de cod și înregistrează schimbările de filă, evenimentele de lipire și ieșirile din ecran complet. Companiile pot adăuga supraveghere prin webcam. Rezultatul este un raport pe care îl citește un recrutor, astfel încât semnalele invită la o verificare mai atentă, nu la respingere automată, iar sistemul nu poate vedea aplicațiile pe care nu le monitorizează.
Ce detectează HackerRank, de fapt?
Vă uitați la un link de evaluare și încercați să ghiciți ce înregistrează. Ghicitul este cel mai prost mod de a te pregăti, așa că această secțiune enumeră semnalele pe care le colectează HackerRank. Sunt patru, iar doar ultimul este opțional.
- Evaluarea similitudinii codului. Fiecare soluție este comparată cu un volum mare de soluții anterioare și cod public, apoi primește un scor de similitudine.
- Urmărirea focalizării și a filelor. Fiecare moment în care părăsiți fila testului sau ieșiți din ecran complet este contorizat și marcat cu ora.
- Jurnalizarea copierii-lipirii. Evenimentele de lipire în editor sunt înregistrate și apar în raportul recrutorului.
- Supravegherea prin webcam. Când firma o activează, testul captează periodic instantanee de imagine.
Niciunul dintre acestea nu este un verdict. Sunt date de intrare pentru un raport, iar raportul ajunge la un om.
Cum funcționează verificarea de plagiat?
Motorul de similitudine este partea pe care candidații o subestimează. Nu vă compară codul doar cu al altor persoane care susțin același test azi; îl evaluează și în raport cu o bază mare de soluții anterioare și surse publice. Lipirea unei soluții pe care au lipit-o și mulți alți candidați este cel mai rapid mod de a ridica acel scor.
Un inginer backend care rezolvă o problemă de dificultate medie lipește o soluție completă generată în altă parte. Deoarece foarte mulți candidați au trimis un rezultat aproape identic pentru același enunț, scorul de similitudine crește, iar recrutorul vede un semnal de plagiat lângă un rezultat altfel solid. Codul a rulat corect. Semnalul a stârnit totuși întrebări la care candidatul a trebuit să răspundă live.
Compromisurile dintre instrumentele pentru interviuri, platformă cu platformă, sunt adunate în hub-ul de detectabilitate.
Ce nu prinde?
A cunoaște limita contează la fel de mult ca a cunoaște semnalele. Supravegherea standard a HackerRank rulează în interiorul mediului de testare din browser. Nu vede alte aplicații de pe calculatorul dvs., un al doilea monitor, un telefon pe birou sau o persoană din afara cadrului, decât dacă firma activează special înregistrarea ecranului sau supravegherea umană live.
De asemenea, raportează semnale, nu certitudini. O singură schimbare de filă pentru a reciti enunțul nu dovedește nimic în sine; raportul arată doar numere, iar un om este cel care le atribuie sens. Tocmai de aceea firmele adaugă o conversație live sau o webcam peste un test automatizat, în loc să se bazeze doar pe semnale.
Rundele de cod desfășurate live într-un apel urmează reguli diferite, iar hub-ul tipurilor de interviu le detaliază pe formate.
Unde se potrivește SubcueAI și unde nu?
A fi direct în privința domeniului de aplicare este mai util decât un slogan de vânzare. SubcueAI asistă interviuri live, vorbite. Aplicația sa desktop pentru macOS și Windows ascultă audioul interviului și afișează sugestii într-un overlay local plutitor, iar extensia sa de browser Side Panel face același lucru în browsere bazate pe Chromium, captând audioul filei întâlnirii. Niciun bot de întâlnire nu se alătură apelului, iar niciun script nu este injectat în pagina întâlnirii.
O evaluare HackerRank este un test de cod tastat în browser. SubcueAI nu este construit pentru a tasta sau a lipi cod în el, iar lipirea codului generat ar declanșa exact semnalele de similitudine și lipire descrise mai sus. Aaron Cao, fondatorul SubcueAI, a ținut asistentul în afara software-ului de întâlniri și testare, în loc să-l injecteze în el, pentru că instrumentele de browser injectate lasă urme pe care un mediu de testare le poate înregistra.
Acolo unde chiar ajută este runda vorbită: un interviu comportamental, o discuție de design cu partajare de ecran sau un apel de cod explicat cu voce tare. Chiar și acolo limitele rămân valabile, iar o sesiune înregistrată sau supravegheată rămâne în afara domeniului de aplicare. Exersarea părții vorbite este exact scopul practicii de interviu simulat.