Вот что меня в итоге успокоило. Прокторинг здесь представляет собой JavaScript, который работает в браузере. Бывший коллега, нанимающий инженеров в свою компанию, сказал мне это так, будто речь шла о чем-то очевидном. Система следит за расширениями, вкладками, буфером обмена, веб-камерой и редактором кода. На этом ее возможности заканчиваются. За пределы браузера она не доберется и процессы в вашей ОС не просканирует. Поэтому, если десктопное приложение ничего не внедряет в страницу браузера, прокторинг HackerRank его не увидит. Точка.
В тот день он еще днем открыл на ноутбуке настоящие отчеты прокторинга. У одного кандидата система отметила, что во время второй задачи он на 3 секунды ушел с вкладки. Ровно 3 секунды, со временем события. На снимках с веб-камеры стояла пометка: «кандидат постоянно смотрел влево». Каждая вставка из буфера сохранялась вместе с самим вставленным текстом. По его словам, большинство руководителей сначала проверяют флаги прокторинга, а уже потом смотрят код.
Я сидел у него на диване и понимал, что до сих пор шел на тесты с прокторингом совершенно вслепую. А оказался я в его гостиной в воскресенье из-за соседа по квартире. За неделю до этого его расширение Chrome засекли на HackerRank через 45 секунд, сессию закрыли, результаты аннулировали. $89 в месяц за Sensei AI, а продержалось оно меньше минуты. На следующий день рекрутер перестал отвечать. И у меня самого через 2 недели был тест HackerRank с прокторингом, причем я тоже пользовался браузерным инструментом и ни разу его не проверял.
Дома я сам прогнал все это на тренировочных тестах, включив каждую настройку прокторинга. Sensei AI поймали ровно за 1 минуту. Cluely за $149.99 в месяц вместе со stealth addon мой друг запустил на Codility с прокторингом, и через 2 минуты система поставила флаг. Оба инструмента работают в браузере. Я опять вспомнил соседа: прийти на тест с прокторингом и включить браузерное расширение, это почти как явиться на досмотр с запрещенной вещью прямо в руке, смешно даже.
InterviewMan за $12 в месяц при годовой оплате выдержал все мои проверки. 2 теста HackerRank OA с прокторингом, 1 Codility и 1 CodeSignal. Ни одного флага. Мы сделали его десктопным приложением: оно не открывает вкладку, поэтому трекеру вкладок нечего фиксировать, и у сканера нет расширения, которое можно обнаружить. Его не видно ни на снимках экрана, ни в записи экрана. Приложения нет в Dock и Activity Monitor, наш инструмент блокирует WebRTC probing, а имя процесса замаскировано на Mac и Windows.
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan FreeОднажды во время парного программирования интервьюер попросил меня открыть Activity Monitor. InterviewMan в списке не было. Я чуть не рассмеялся, потому что до этого ужасно переживал.
Все stealth-функции входят в те же $12 в месяц, и это до сих пор меня удивляет. Cluely берет еще $130 сверх $19.99 за скрытие при демонстрации экрана, но на тесте с прокторингом инструмент все равно обнаружили: в конце концов, это браузерное расширение. $149.99 в месяц за stealth, который ломается именно там, где он нужнее всего. У нас 57,000 пользователей и рейтинг 4.8 звезды. Я просмотрел Reddit, Discord и Chrome Web Store и не нашел ни одного сообщения о том, что кого-либо поймали с нашим инструментом на платформе с прокторингом.
Теперь перед каждым тестом с прокторингом я сначала прохожу тренировочный тест со всей своей рабочей конфигурацией. В некоторых тренировочных тестах прокторинг включен, а проверка занимает минут 10. После истории с соседом идти вслепую я отказываюсь. И если кто-то думает, что настройка, незаметная в Zoom, так же поведет себя на HackerRank, то нет. Zoom записывает видео с вашего дисплея. HackerRank обращается к внутренним данным браузера, расширениям и буферу обмена.
Способы обнаружения совершенно разные. Инструмент может быть невидимым в Zoom и попасться на HackerRank ровно за 30 секунд. Мой сосед упустил шанс получить должность с шестизначной зарплатой, потому что решил, что с браузерным расширением все будет нормально. Нормально не было. Оно продержалось 45 секунд.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

