Может ли CodeSignal обнаружить Cluely?

Автор: Aaron Cao · Обновлено

Может ли CodeSignal обнаружить Cluely?
CodeSignal не публикует детектор ни для одного конкретного инструмента, а браузерное оценивание не может проверить отдельное десктопное приложение. Реальный риск создают проверка на схожесть и режимы прокторинга: то, что вы отправляете, сравнивается с большим корпусом кода, а запись экрана фиксирует всё, что находится на экране.

CodeSignal не публикует детектор ни для одного конкретного инструмента, а браузерное оценивание не может проверить отдельное десктопное приложение. Реальный риск создают проверка на схожесть и режимы прокторинга: то, что вы отправляете, сравнивается с большим корпусом кода, а запись экрана фиксирует всё, что находится на экране.

Что именно отслеживает CodeSignal?

CodeSignal проводит оценивание в браузере, а веб-страница не может перечислить приложения, запущенные на вашем компьютере. Нет сканирования списка процессов и нет опубликованной сигнатуры для Cluely, какой-либо альтернативы ему или любого другого оверлея. На этот счёт ответ однозначен.

А вот что платформа действительно собирает — это сигналы другого рода:

  • Проверка на схожесть кода. Отправленные решения сравниваются с большим массивом прошлых и публичных решений. Здесь анализируется результат вашей работы, а не то, какое ПО у вас запущено.
  • События сессии. Переключения вкладок, выходы из полноэкранного режима и вставки текста фиксируются с временными метками.
  • Прокторинг, если его включил работодатель. Наблюдение через веб-камеру и запись экрана — это настройки, которые задаёт компания, а не значения по умолчанию, которые можно считать отключёнными.

Это различие важно, потому что у двух самых частых вопросов противоположные ответы. Может ли CodeSignal увидеть установленный Cluely? Нет. Может ли у CodeSignal в итоге появиться доказательство, что ответы были не вашими? Да — и для этого не требовалось опознавать инструмент.

Меняет ли ответ проверка на схожесть?

Именно здесь CodeSignal отличается от платформ, где вопрос сводится только к видимости на экране. Оверлей, который по-настоящему невидим для захвата экрана, всё равно передаёт вам текст, и этот текст становится вашим решением. Если код близко совпадает с решениями, уже находящимися в корпусе, отчёт о схожести отмечает это независимо от того, как код попал в ваш редактор.

Отметки не приводят к автоматическому отклонению. Они направляются человеку, который изучает отчёт вместе с событиями сессии и, если прокторинг был включён, записью. На практике проверяющий ищет историю, которая складывается воедино: код, совпадающий с публичным решением, вставленный одним куском, от кандидата, который дважды выходил из полноэкранного режима, — это выглядит как единое повествование, а не как три несвязанных сигнала.

Где оверлей перестаёт быть невидимым?

Вы наверняка встречали заявление о том, что тот или иной инструмент необнаружим, и честная версия этого утверждения куда уже, чем звучит. Этот раздел называет границу. Оверлей скрыт от одной конкретной вещи — захвата того окна, из которого он сам себя исключает, — и не более того.

  • Запись экрана во время оценивания. Если CodeSignal записывает ваш экран и инструмент отображается в этой записи, он попадает в запись. Поведение отличается в зависимости от операционной системы и метода захвата и меняется с новыми версиями ОС.
  • Второй монитор или телефон. Не попадает в запись экрана, но вполне заметно веб-камере через движения глаз и позу.
  • Устройство, управляемое компанией. Управление конечными точками может напрямую инвентаризировать установленные приложения. Это не имеет отношения к CodeSignal и является тем риском, о котором забывают.
  • Демонстрация экрана, если далее следует живой этап. Рекрутёр, который просит поделиться экраном, видит всё, что композитно выводится на общий экран.

Представьте кандидата, который проходит оценивание CodeSignal с ограничением по времени для роли бэкенд-разработчика на ноутбуке, выданном текущим работодателем. Платформа оценивания так и не опознала ни один инструмент. Консоль управления устройствами при этом всё время располагала полной инвентаризацией приложений. Значимой оказалась совсем не та модель угрозы, которую кандидат изучал. Больше таких границ разобрано в хабе про обнаруживаемость.

Какой честный подход к проходу с прокторингом?

SubcueAI считает оценивания с прокторингом вне зоны применения, и это продуктовая позиция, а не оговорка. Live-ассистент создан для разговорных интервью: расшифровка речи интервьюера в реальном времени, с подсказками по структуре, пока вы говорите, — в десктопном приложении или в боковой панели браузера, которая захватывает звук вкладки встречи. Ничто не присоединяется к звонку и ничто не встраивается в страницу встречи. Ничто из этого не помогает на оценивании по программированию с ограничением по времени, а использование этого там, где платформа запрещает постороннюю помощь, — это именно то, из-за чего снимают офферы.

Подготовка, которая действительно переносится, довольно скучная: отрабатывайте формат оценивания, пока таймер не перестанет быть трудностью. Проговаривать вслух набор задач с ограничением по времени, отвечая на уточняющие вопросы, — для этого и существуют пробные интервью. Что именно покрывает SubcueAI, а что нет, изложено в хабе о тарифах и доверии.

Частые вопросы

Сканирует ли CodeSignal мой компьютер на предмет установленных приложений?

Нет. Оценивание проходит в браузере и не может перечислить ваши приложения. Любая инвентаризация приложений может исходить только от ПО для управления устройствами, установленного вашим работодателем или учебным заведением, — это отдельная система.

Может ли CodeSignal увидеть Cluely на втором мониторе?

Запись экрана захватывает тот дисплей, который настроен для записи. Второй монитор может оказаться вне этого захвата, но прокторинг через веб-камеру делает повторяющиеся взгляды в сторону заметными, так что риск не исчезает, а просто смещается.

Приведёт ли событие вставки к моей дисквалификации?

Само по себе — нет. События вставки фиксируются и рассматриваются вместе с отчётом о схожести и историей сессии. Одна вставка оригинального кода ничем не примечательна; вставка, совпадающая с публичным решением, — уже нет.

Является ли использование Cluely на оценивании CodeSignal нарушением правил?

Если в условиях оценивания указано, что посторонняя помощь запрещена, то да — вне зависимости от того, обнаружено что-либо или нет. Правило устанавливает работодатель и условия платформы, а возможность обнаружения не меняет того, на что вы согласились.

Где ассистента для интервью на базе ИИ можно использовать законно?

На живых разговорных интервью, где это не запрещено правилами прокторинга, и на неограниченной пробной практике до этого. SubcueAI создан именно для этих двух случаев и прямо указывает, что оценивания с прокторингом и записью в них не входят.

SubcueAI vs Cluely →

Похожие вопросы

← Подробнее: Обнаруживаемость и приватность