Как справиться с использованием кандидатом второго монитора на живом кодовом интервью
Реальная картина
Большинство кандидатов имеют многомониторные установки. Они используют их для всего: документация, формулировка задачи, их заметки, окно чата с рекрутером, вкладка LLM. Некоторые использования нормальны. Некоторые проблематичны. Категорическое правило «никакого второго монитора» невозможно обеспечить, отчуждает кандидатов с законными причинами (доступность, эргономика, двуязычные рабочие потоки) и толкает решительных мошенников к телефону вне кадра всё равно.
Правильная политика различает использование и злоупотребление.
Что явно разрешить
- Вкладки документации (MDN, документы языка, документы фреймворка)
- Формулировка задачи в отдельном окне
- Блокнот для черновиков
- Функции IDE, которые кандидат обычно использует (автодополнение, линтеры, языковые серверы)
Что попросить кандидатов не делать
- Использовать ИИ помощники (ChatGPT, встроенные предложения Copilot) во время живого кодирования, где цель — оценить рассуждения кандидата, а не его умение работать с инструментами
- Иметь отдельного человека на звонке или в комнате
- Ссылаться на материалы, подготовленные специально для этого интервью
Для домашних раундов, «используйте любые инструменты, которые помогают, будьте готовы объяснить на прогулке» — лучшая политика. Разные раунды, разные правила.
Как донести политику
В приглашении на интервью явно: «Это раунд живого кодирования. Мы хотим увидеть вашу логику, поэтому пожалуйста, не используйте помощники по кодированию ИИ и не просите помощь. Вы можете использовать документы, заметки и вашу обычную IDE. На последующей прогулке будут проверены ваш код».
Кандидаты ценят ясность. Неопределённое «действуйте честно» хуже конкретики — как для честного кандидата (который беспокоится о неправильном), так и для ловли нечестного (который может претендовать на неясность).
Что делать во время интервью
- Камера включена. Не потому что вы обнаружите второй монитор визуально — обычно вы не будете — а потому что социальная норма нахождения на камере делает вне-камерные махинации психологически сложнее.
- Поделитесь целым экраном, а не только IDE. Другие окна и полоса вкладок кандидата видны. Это ловит очевидные случаи (вкладка Stack Overflow с названием «ответ на интервью» — да, это происходит).
- Задавайте вопросы о процессе, а не только о результатах. «Расскажите мне, о чём вы думаете перед тем, как печатать». Тренированный кандидат, который читает из другого окна, часто странно останавливается между размышлением и печатью. Паттерн более виден в разговоре, чем в коде.
Последующее, которое имеет значение
Что бы ни произошло во время живого раунда, 5-минутная «расскажите мне снова, что вы делали» в конце разрешает большинство неясности. Кандидат, который написал свой код, может переиграть свою логику. Кандидат, который скопировал-вставил, будет изо всех сил.
ClarityHire показывает частоту переключения вкладок и сигнал «вставить событие» во время живого кодирования — контекст, не вердикт. Интервьюер видит, были ли 47 переключений вкладок во время 30-минутного раунда кодирования и может решить, стоит ли проверить.
Когда эскалировать
Если у вас есть конкретное свидетельство (явная вставка не с экрана, слышимый второй голос, видимый человек на камере в отражении), приостановите интервью, обратитесь к нему прямо и решите, продолжить ли или конец. Большинство интервьюеров недооценивают явное свидетельство и переоценивают неопределённый сигнал. Уклоняйтесь к решению явных случаев своевременно и игнорируйте неопределённые.
Краткое резюме
Не пытайтесь обеспечить правила, которые вы не можете соблюдать. Установите явные, соответствующие роли ожидания. Используйте прогулку как вашу реальную проверку. Зарезервируйте жёсткие ответы для неоднозначных случаев. Цель — решения по найму, а не ловля мошенников.