Czy HackerRank widzi Twój ekran?

Autor: Aaron Cao · Zaktualizowano

Nie Twój pulpit. Test HackerRank działa w karcie przeglądarki, a strona internetowa nie może przechwycić reszty Twojego ekranu, chyba że zatwierdzisz monit o udostępnianie ekranu. Rejestruje przełączanie kart, wyjścia z pełnego ekranu i kopiowanie-wklejanie oraz może robić migawki z kamery internetowej.

Co karta przeglądarki może, a czego nie może zobaczyć

Zaraz otworzysz test na czas i chcesz wiedzieć, czy ta karta może obserwować resztę Twojego komputera. Ta sekcja wyznacza rzeczywistą granicę. Granicą jest sama przeglądarka, a jedynym sposobem, by ją przekroczyć, jest okno dialogowe uprawnień, które musisz kliknąć.

Strona internetowa działa w piaskownicy (sandbox) przeglądarki. Widzi to, co dzieje się w jej własnej karcie, a przeglądarka informuje ją, gdy ta karta traci fokus lub wychodzi z pełnego ekranu. Nie może odczytać pikseli Twojego pulpitu, wyświetlić listy otwartych aplikacji ani sięgnąć do drugiego monitora. Jedyny interfejs, który przechwytuje ekran, getDisplayMedia, zawsze wywołuje systemowe okno dialogowe, w którym wybierasz kartę, okno lub cały ekran, i nic nie jest przechwytywane, dopóki nie dokonasz wyboru.

Pytanie ma więc odpowiedź, którą możesz sam zweryfikować, bez zaufania niczyjemu marketingowi: jeśli nie pojawiło się żadne okno dialogowe uprawnień, żadne przechwytywanie ekranu nie działa. Powiązane strony o tym, co ankieterzy mogą, a czego nie mogą zaobserwować, są zgrupowane pod detectability.

Co HackerRank faktycznie rejestruje podczas Twojej pracy

Proctoring w HackerRank jest opcjonalny i konfigurowany dla każdego testu przez zespół rekrutujący, więc dwa testy z tej samej firmy mogą zachowywać się inaczej. Gdy jest włączony, udokumentowane sygnały to migawki z kamery internetowej, zmiany fokusu karty i okna, wyjścia z pełnego ekranu, zdarzenia kopiowania-wklejania oraz punktacja podobieństwa kodu między zgłoszeniami.

Przeczytaj tę listę jeszcze raz. Każda pozycja jest albo zdarzeniem przeglądarki, albo kodem, który wysłałeś. Rejestrowanie fokusu informuje recenzenta, że opuściłeś kartę i na jak długo. Nie mówi mu, dokąd poszedłeś, jaką aplikację otworzyłeś ani co było na drugim monitorze. To rozróżnienie ma znaczenie, ponieważ zapis fokusu brzmi alarmująco w raporcie, mimo że niesie znacznie mniej informacji, niż zakłada większość kandydatów.

  • Zdarzenia fokusu i pełnego ekranu: że się przełączyłeś, a nie na co się przełączyłeś.
  • Kopiowanie-wklejanie: że tekst pojawił się przez wklejenie, a nie skąd ten tekst pochodził.
  • Migawki z kamery internetowej: tylko wtedy, gdy pracodawca włączył kamerę, i tylko po tym, jak przeglądarka o to poprosiła.
  • Punktacja plagiatu: podobieństwo między Twoim zgłoszeniem a innymi zgłoszeniami, odczytywane przez człowieka.

Kiedy Twój ekran jest naprawdę widoczny

Istnieją realne przypadki, w których odpowiedź zmienia się na tak. HackerRank CodePair to sesja na żywo z człowiekiem po drugiej stronie, a ankieter może poprosić Cię o udostępnienie ekranu. Rekruter może też prowadzić tę rozmowę przez Zoom, Google Meet lub Microsoft Teams obok edytora. Gdy już wybierzesz powierzchnię w oknie udostępniania, wszystko na tej powierzchni jest widoczne i często nagrywane.

Laptop zarządzany przez firmę to drugi przypadek. Oprogramowanie do zarządzania urządzeniami działa poza przeglądarką i żadna z powyższych granic go nie dotyczy. Jeśli komputer należy do pracodawcy, załóż, że pracodawca może go widzieć.

SubcueAI mówi o tym wprost, zamiast owijać w bawełnę: udostępnianie ekranu, nagrywanie ekranu, konfiguracje z proctoringiem oraz urządzenia zarządzane przez firmę znajdują się poza tym, w czym może pomóc jakikolwiek asystent. Sposób obsługi audio i transkrypcji opisano na stronie bezpieczeństwa.

Gdzie pasuje asystent rozmowy kwalifikacyjnej AI, a gdzie nie

SubcueAI oferuje dwie powierzchnie pomocy na żywo i żadna z nich niczego nie wstrzykuje do strony HackerRank. Aplikacja desktopowa dla macOS i Windows przechwytuje dźwięk systemowy i Twój mikrofon oraz rysuje pływającą nakładkę na Twoim własnym komputerze. Rozszerzenie przeglądarki działa z panelu bocznego i przechwytuje dźwięk karty spotkania, tylko stronę ankietera. Do rozmowy nie dołącza żaden bot.

Rozważ inżyniera backendu, który rozmawia z firmą płatniczą: najpierw test HackerRank na czas, potem runda CodePair z inżynierem. W teście na czas nikt nie mówi, więc asystent audio na żywo nie ma z czym pracować, a tę rundę wygrywa się dzięki przygotowaniu. W rundzie CodePair, jeśli poproszą o udostępnienie ekranu, uczciwa odpowiedź brzmi: udostępnianie ekranu pokazuje wszystko, co zostało udostępnione.

To stawia użyteczną pracę przed obiema rundami. Ćwiczenie na czas z symulowanym ankieterem trenuje element decydujący o obu, czyli głośne wyjaśnianie swojego rozumowania podczas pisania kodu. Przygotowanie do rund na żywo omówiono na stronie samouczka.

FAQ

Czy HackerRank widzi inne otwarte przeze mnie karty lub aplikacje?

Nie. Strona jest informowana jedynie, że Twoja karta testu straciła fokus, i na tym się kończy. Nazwa innej karty, aplikacja stojąca za nią oraz jej zawartość pozostają poza tym, co może odczytać strona internetowa.

Czy HackerRank nagrywa mój ekran?

Nie w standardowym teście opartym na przeglądarce. Nagrywanie ekranu wymaga uprawnienia do udostępniania ekranu w przeglądarce, które zawsze najpierw wyświetla okno dialogowe i selektor. W CodePair lub podczas rozmowy wideo możesz zostać poproszony o udostępnienie, a wtedy wybrana przez Ciebie powierzchnia staje się widoczna.

Czy wyjście z pełnego ekranu spowoduje niezaliczenie testu?

Jest to rejestrowane, ale nie punktowane automatycznie. Recenzent widzi zdarzenie obok Twojego kodu i sam decyduje, co z tym zrobić. Flagi zachęcają do bliższego przyjrzenia się, a nie do automatycznego odrzucenia.

Czy drugi monitor coś zmienia?

Nie w przypadku testu opartego na przeglądarce. Strona nie ma możliwości wyliczenia Twoich ekranów ani odczytania drugiego ekranu. W rundzie na żywo, w której udostępniasz ekran, przesyłana jest tylko powierzchnia wybrana w oknie dialogowym.

Czy HackerRank może wykryć SubcueAI?

Test oparty na przeglądarce nie może dotrzeć do aplikacji poza własną kartą, więc lokalna nakładka nie jest czymś, co strona może odczytać. To nie jest obietnica niewidzialności. Udostępnianie ekranu, nagrywanie ekranu, konfiguracje z proctoringiem z kamerą oraz urządzenia zarządzane przez firmę znajdują się poza tym, przed czym może się ukryć jakikolwiek asystent.

Powiązane pytania

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