Odhaluje HackerRank podvádění?
Autor: Aaron Cao · Aktualizováno
Ano. HackerRank u každého odevzdání spouští skórování plagiátorství založené na podobnosti kódu a zaznamenává přepínání karet, události kopírování-vkládání a opuštění režimu celé obrazovky. Firmy mohou přidat dohled přes webkameru. Z toho vzniká zpráva, kterou posuzuje recruiter; označení spíše vyzývají k bližšímu prozkoumání než k automatickému odmítnutí, a systém nevidí aplikace, které nesleduje.
Co HackerRank skutečně odhaluje
Díváte se na programovací test a přemýšlíte, co přesně dokáže vidět. Tato sekce vyjmenovává konkrétní signály, které HackerRank shromažďuje, abyste už nemuseli hádat. Stručně řečeno sleduje tři věci: skóre plagiátorství, signály aktivity a, pokud to firma zapne, snímky z webkamery.
- Skórování plagiátorství na základě podobnosti kódu. Každé odevzdání se porovnává s rozsáhlým korpusem předchozích odevzdání a veřejného kódu, poté získá skóre podobnosti.
- Dohled nad zaměřením a kartami. HackerRank počítá a časově značí každý moment, kdy opustíte kartu testu nebo ukončíte celou obrazovku.
- Zaznamenávání kopírování-vkládání. Události vložení do editoru kódu se zaznamenávají a zobrazují ve zprávě recruitera.
- Volitelný dohled přes webkameru. Pokud to firma zapne, test periodicky zachytává snímky uchazeče.
Jak funguje kontrola plagiátorství
Nástroj pro porovnávání podobnosti je část, kterou uchazeči podceňují. Neporovnává váš kód jen s kódem člověka vedle vás; hodnotí ho vůči rozsáhlé databázi předchozích odevzdání a veřejných zdrojů. Vložení řešení, které vložilo i mnoho dalších uchazečů, je nejrychlejší způsob, jak zvýšit své skóre.
Vezměte si konkrétní případ. Backendový inženýr, který řeší středně těžký problém HackerRank, vloží kompletní řešení vygenerované jinde. Protože tisíce uchazečů odevzdaly téměř identický výstup pro stejné zadání, skóre podobnosti stoupá a recruiter vidí signál plagiátorství vedle jinak silného výsledku. Kód fungoval; signál přesto vyvolává otázky.
Kompromisy mezi soukromím a odhalitelností napříč nástroji pro pohovory jsou shromážděny v centru témat o odhalitelnosti.
Co systém nezachytí
Dohled má svou hranici a znát ji je stejně důležité jako vědět, co se označuje. Standardní dohled HackerRank funguje uvnitř testovacího prostředí prohlížeče. Nevidí jiné aplikace na vašem počítači, druhý monitor, telefon na stole ani osobu mimo záběr kamery, pokud firma výslovně nezapne nahrávání obrazovky nebo živý lidský dohled.
Také označuje pouze signály, ne jistoty. Jediné přepnutí karty kvůli přečtení zadání není důkazem ničeho; zpráva ukazuje počty a člověk rozhoduje, co znamenají. Přesně proto firmy často přidávají k automatizovanému testu živý pohovor nebo webkameru, místo aby se spoléhaly jen na označení.
Programovací kola, která probíhají živě během hovoru, se řídí jinými pravidly; centrum typů pohovorů je rozebírá podle formátu.
Kde se SubcueAI hodí a kde ne
Stojí za to být přímý ohledně rozsahu použití. SubcueAI je nativní desktopová aplikace pro živé, mluvené pohovory: naslouchá zvuku pohovoru a zobrazuje návrhy v plovoucím lokálním překrytí, bez bota přítomného na schůzce a bez pluginu do prohlížeče vloženého do živé schůzky. Hodnocení HackerRank je psaný programovací test v prohlížeči, takže SubcueAI není určen k psaní ani vkládání kódu do něj, a vložení kódu vygenerovaného AI by přesně spustilo výše popsané signály plagiátorství a kopírování-vkládání.
Aaron Cao, zakladatel SubcueAI, záměrně ponechal překrytí mimo software pro schůzky a testování, místo aby ho do něj vkládal, právě proto, že vložené nástroje prohlížeče zanechávají stopy, které testovací prostředí dokáže zaznamenat. V čem asistent pomáhá, je živá konverzace: mluvené behaviorální kolo, diskuze o designu se sdílením obrazovky nebo programovací hovor s nahlas vysvětlovaným postupem, a i tam platí stejná poctivá omezení, pokud tazatel nahrává nebo sleduje vaši obrazovku.
Pokud si chcete tato živá kola bezpečně nacvičit, cvičný režim zkušební pohovor je postavený přesně na to.