Отслеживает ли HackerEarth списывание?
Автор: Aaron Cao · Обновлено

Да, в зависимости от настроек, которые выбирает команда по найму. HackerEarth сравнивает ваш код с решениями других кандидатов и публичными сайтами, считает переключения вкладок и окон, может блокировать копирование и вставку, делать снимки с веб-камеры и блокировать компьютер с помощью своего Smart Browser. Нарушения снижают индекс добросовестности, по которому рекрутеры могут фильтровать кандидатов.
Что проверяет HackerEarth во время прохождения теста?
У вас есть ссылка на оценку по программированию, и вы хотите знать, что отслеживается, прежде чем её открыть. В этом разделе перечислены проверки, которые HackerEarth документирует для команд по найму, чтобы вы могли подготовиться, а не гадать. Команда по найму включает или отключает каждую из них для конкретного теста.
- Переключение вкладок и окон: каждое переключение вызывает предупреждение, по умолчанию их 5.
- Полноэкранный режим: предупреждение появляется, если вы выходите из полноэкранного режима.
- Ограничение копирования и вставки: вставка кода из интернета или с вашего компьютера в редактор может быть заблокирована.
- Снимки с веб-камеры: фотографии делаются через случайные интервалы, пока тест идёт.
- Проверка личности: государственное удостоверение личности плюс фото, снятое перед тестом.
- Ограничения по IP и перемешивание вопросов: тесты могут быть ограничены одним местоположением, а порядок вопросов меняется для каждого кандидата.
Самая строгая настройка называется Smart Browser. HackerEarth сообщает, что он записывает экран и веб-камеру и блокирует другие приложения, демонстрацию экрана, виртуальные машины и инструменты разработчика браузера. Видео- и аудионаблюдение также включает анализ движения глаз, распознавание лиц, анализ окружающего звука и обнаружение наушников.
Как работает проверка на плагиат в HackerEarth?
Внутри теста HackerEarth сравнивает лучшее решение каждого кандидата с лучшим решением всех остальных кандидатов. Если два решения совпадают более чем на 85%, оба помечаются. Отчёт раскрашивает код, чтобы проверяющий мог увидеть точные копии, лёгкие совпадения, где изменились только имена переменных, но не логика, и код, который действительно отличается.
Вторая проверка сравнивает ваш код с публичными сайтами по программированию, такими как GeeksforGeeks и Stack Overflow, с помощью модели ИИ, и сообщает вероятность копирования как Medium или High.
Пометка означает повод для проверки, а не автоматический отказ. Стандартный алгоритм, написанный стандартным способом, может выглядеть как многие другие правильные ответы, и проверяющие это знают. Кандидата на позицию бэкенда, помеченного за распространённое решение поиска по графу, на следующем звонке попросили пройтись по подходу и изменить его вживую; способность сделать это и есть то, что в итоге проверяет эта пометка. Похожие сравнения для других поставщиков доступны в тематическом разделе об обнаруживаемости.
Что происходит после отправки решения?
Если команда по найму включает эту функцию, в конце появляется неожиданный вопрос. Он формируется на основе задач, которые вы решали, и проверяет, понимаете ли вы только что отправленное решение.
Всё, что зафиксировало наблюдение, затем объединяется в индекс добросовестности, который рассчитывается по количеству и серьёзности нарушений, таких как переключения вкладок, нарушения при съёмке, плагиат и сигналы аудионаблюдения. Рекрутеры могут фильтровать кандидатов по этому индексу, поэтому скопление мелких нарушений может иметь значение, даже если ни одно из них по отдельности не выглядит серьёзным.
Практическая подготовка проста: закройте другие приложения и отключите уведомления, используйте стабильное соединение, сядьте в тихой комнате так, чтобы лицо было в кадре, и пишите код, который вы можете объяснить построчно.
Где SubcueAI уместен, а где нет
SubcueAI помогает во время живых устных собеседований. Нативное приложение для macOS и Windows захватывает системный звук и ваш микрофон и показывает подсказки в плавающем локальном оверлее; боковая панель расширения браузера обеспечивает поддержку в реальном времени для звонка во вкладке Chromium, захватывая только звук этой вкладки. Ни один бот не присоединяется к звонку, и в страницу встречи ничего не внедряется.
Оценка HackerEarth представляет собой контролируемый тест по программированию, а не разговор, и SubcueAI не читает и не отвечает на него. Тест со снимками с веб-камеры, записью экрана или блокирующим браузером выходит за рамки его возможностей, и это предел того, что любой инструмент должен делать в чужой оценке, а не настройка, которую можно изменить. О том, что SubcueAI записывает во время живого собеседования, рассказано на странице безопасности.
По-настоящему стоит готовиться к техническому собеседованию, которое следует за успешно пройденным тестом и на котором вы объясняете свои решения вслух. Практика с ограничением по времени для этого доступна на странице пробного собеседования.
Частые вопросы
Записывает ли HackerEarth мой экран?
Что произойдёт, если я переключу вкладку во время теста HackerEarth?
Может ли HackerEarth определить, что я скопировал код из интернета?
Приведёт ли пометка о плагиате к автоматическому отказу?
Могу ли я использовать SubcueAI во время оценки HackerEarth?
Источники
- Proctoring settings · help.hackerearth.com
- Plagiarism insights · help.hackerearth.com
- Integrity index · help.hackerearth.com
- Online Proctoring Tool | Secure Remote Assessments · hackerearth.com
Похожие вопросы
- Может ли TestGorilla обнаружить списывание, и почему отчёты на Reddit расходятся?
- Может ли CoderPad обнаружить читерство во время собеседования по программированию или теста?
- Обнаруживает ли Codility списывание?
- Mercer Mettl отслеживает списывание?
- Обнаруживает ли CodeSignal списывание?
- Обнаруживает ли TestGorilla списывание?