Czy CodeSignal wykrywa oszustwa?

Autor: Aaron Cao · Zaktualizowano

Tak. CodeSignal porównuje twoje rozwiązanie z dużym zbiorem wcześniejszego i publicznego kodu pod kątem podobieństwa, rejestruje przełączanie kart i zdarzenia wklejania oraz może wymagać proctoringu z kamerą. Oznaczenia trafiają do raportu przeglądanego przez człowieka; zapraszają do dokładniejszej analizy, a nie do automatycznego odrzucenia.

Co CodeSignal obserwuje podczas testu

Zaraz otworzysz testowane na czas zadanie programistyczne i chcesz dokładnie wiedzieć, co widzi to okno. Ta sekcja wymienia sygnały, które zbiera CodeSignal, dzięki czemu odpowiedź przestaje być zgadywaniem. Są cztery, a tylko część z nich jest włączona przy każdym teście.

  • Ocena podobieństwa kodu. Przesłane rozwiązanie jest porównywane z dużym zbiorem wcześniejszych zgłoszeń kandydatów i publicznie dostępnego kodu.
  • Śledzenie fokusu i kart. Opuszczenie karty testu lub wyjście z pełnego ekranu jest liczone i znakowane czasowo.
  • Rejestrowanie kopiuj-wklej. Zdarzenia wklejania do edytora są zapisywane i pojawiają się w raporcie czytanym przez pracodawcę.
  • Opcjonalny proctoring kamerą i ekranem. Pracodawcy mogą wymagać dostępu do kamery lub nagrywania ekranu dla danego testu; wiele standardowych testów działa bez tego.

To, które z nich są aktywne, zależy od konfiguracji firmy, a nie tylko od samego CodeSignal. E-mail z zaproszeniem i ekran przed testem informują, czy kamera jest wymagana.

Jak naprawdę działa sprawdzanie podobieństwa

Strona plagiatowa to część, którą kandydaci niedoceniają. To nie jest sprawdzenie względem osoby siedzącej obok ciebie. Twój kod jest oceniany względem dużego korpusu, więc rozwiązanie, które przesłało też wielu innych kandydatów, jest najszybszym sposobem na podniesienie wyniku podobieństwa, nawet gdy kod jest poprawny.

Rozważ konkretny przypadek. Inżynier backendu podchodzi do ogólnego testu programistycznego CodeSignal na stanowisko średniego szczebla i wkleja kompletne rozwiązanie stworzone gdzie indziej. Kompiluje się, przechodzi testy i uzyskuje dobry wynik. Ponieważ niemal identyczny tekst był przesyłany wielokrotnie dla tego polecenia, wskaźnik podobieństwa rośnie, a rekruter widzi oznaczenie plagiatu obok mocnego wyniku. Wynik się utrzymał; oznaczenie i tak wywołało pytanie.

Kompromisy w wykrywalności w całym stosie procesów rekrutacyjnych są zebrane w centrum tematycznym wykrywalności.

Gdzie kończy się monitorowanie

Proctoring ma granicę, a znajomość jej jest tak samo ważna jak wiedza o tym, co jest oznaczane. Standardowe monitorowanie w przeglądarce działa wewnątrz środowiska testowego. Nie widzi innych aplikacji na twoim komputerze, drugiego monitora, telefonu na biurku ani osoby poza kadrem, chyba że pracodawca wyraźnie włączył nagrywanie ekranu lub żywy proctoring przez człowieka.

Zgłasza też sygnały, a nie werdykty. Jedno przełączenie karty w celu ponownego przeczytania treści zadania samo w sobie niczego nie dowodzi. Raport pokazuje liczby i znaczniki czasu, a to człowiek decyduje, co one oznaczają. Właśnie dlatego firmy łączą zautomatyzowany test z żywą rozmową techniczną, zamiast ufać samym oznaczeniom.

Formaty, które następują po zautomatyzowanej selekcji, są opisane w centrum typów rozmów kwalifikacyjnych.

Gdzie pasuje SubcueAI, a gdzie nie

Bycie szczerym co do zakresu jest bardziej użyteczne niż prezentacja sprzedażowa. SubcueAI wspomaga żywe, mówione rozmowy kwalifikacyjne. Natywna aplikacja na macOS i Windows przechwytuje dźwięk systemowy oraz twój mikrofon i pokazuje sugestie w unoszącej się lokalnej nakładce; Side Panel rozszerzenia przeglądarki robi to samo dla rozmów prowadzonych w karcie Chromium, przechwytując wyłącznie dźwięk karty spotkania. Żaden bot spotkania nie dołącza do rozmowy i nic nie jest wstrzykiwane na stronę spotkania.

Test CodeSignal to pisemny test programistyczny w przeglądarce. SubcueAI nie jest zbudowany do wpisywania ani wklejania do niego kodu, a wklejanie wygenerowanego kodu to dokładnie to, co uruchamia opisane wyżej oznaczenia podobieństwa i wklejania. Jeśli pracodawca włączył proctoring kamerą lub ekranem, ten test jest poza zakresem, i mówimy o tym wprost, zamiast obiecywać niewidoczność.

Przydatnym przygotowaniem jest runda po teście. Uruchomienie testowanej na czas sesji ćwiczeniowej na stronie mock interview ćwiczy głośne wyjaśnianie swojego podejścia, co dokładnie sprawdza kolejna rozmowa.

FAQ

Czy CodeSignal korzysta z mojej kamery?

Tylko wtedy, gdy pracodawca włączy proctoring dla danego testu. Dostęp do kamery jest wymagany przed rozpoczęciem testu, więc wiesz o tym wcześniej. Wiele standardowych testów programistycznych działa bez żadnego wymogu dotyczącego kamery.

Czy przełączenie kart mnie zdyskwalifikuje?

Samo w sobie nie. Przełączenia kart są liczone i znakowane czasowo w raporcie przeglądanym przez pracodawcę. Człowiek czyta to razem z twoim wynikiem i decyduje, czy wymaga to wyjaśnienia, więc pojedyncze przełączenie w celu ponownego przeczytania polecenia rzadko ma znaczenie.

Czy CodeSignal może stwierdzić, czy użyłem narzędzia AI do napisania kodu?

Nie ma wiarygodnego sposobu na udowodnienie autorstwa na podstawie samego kodu. To, co widzi silnik podobieństwa, to fakt, że twoje zgłoszenie ściśle pasuje do wielu innych zgłoszeń, co jest częstym efektem wygenerowanych rozwiązań. To właśnie ta korelacja wywołuje oznaczenie.

Czy SubcueAI działa podczas testu CodeSignal?

Nie. SubcueAI nasłuchuje dźwięku mówionej rozmowy kwalifikacyjnej i pokazuje sugestie w nakładce; nie odczytuje ani nie wpisuje niczego do testu programistycznego w przeglądarce. Testy nadzorowane lub nagrywane z ekranu są poza zakresem.

Co się stanie, jeśli mój test zostanie oznaczony?

Oznaczenie trafia do raportu czytanego przez rekrutera. Wyniki różnią się w zależności od firmy: niektóre proszą o omówienie rozwiązania na żywo, niektóre proszą o powtórzenie testu, niektóre odrzucają kandydata. Oznaczenie rozpoczyna rozmowę, zamiast automatycznie ją kończyć.

Powiązane pytania

← Więcej o Wykrywalność i prywatność