Тестовое задание, когда кандидат пишет с нейросетью
Нейросеть решает тестовое за вечер, и по самому решению уже мало что видно. Disputa проверяет сдачу по вашим критериям и готовит вопросы к её местам. За двадцать минут разговора становится понятно, кто делал работу и как он думает. Решение принимает ваш инженер.
Вы повторяете задачу три раза без паузы. Что случится с сервисом, если он уже лежит?
- Засчитываем
- Сам называет нагрузку на упавший сервис и предлагает паузу с разбросом.
- Не засчитываем
- Не помнит, почему в коде три повтора, и предлагает увеличить их число.

Я вижу это на студентах. Работа гладкая, тесты зелёные, а на вопрос «почему так» человек отвечает как будто про чужой код. Иногда он и правда чужой. Запрещать бессмысленно, поэтому я спрашиваю про конкретные места.
С кандидатами то же самое. Если вам надоело читать одинаково аккуратные решения, напишите, покажу вопросы к вашему тестовому.
Сергей Волчков, преподаю и делаю Disputa
Что сейчас происходит с тестовыми
87 %
участников найма в России сталкивались с ИИ у соискателей. ИИ в домашнем тестовом считают приемлемым 42 %. Опрос hh.ru и «Сетки», 1 200 человек, 2026 год.
25 %
компаний больше 1 000 человек не доверяют домашним тестам. 28 % нанимающих чаще спрашивают логику решений, 17 % просят решить задачу вживую.
Anthropic трижды переделывала своё тестовое: модель Opus 4.5 догнала лучших кандидатов. Canva пошла другим путём: с 2025 года ждёт от инженеров работы с ИИ на интервью и усложнила задачи.
78 %
разработчиков не видят связи тестов с реальной работой, 76 % считают, что ИИ упрощает обман. Опрос HackerRank, это вендор тестов.
Статья 16
152-ФЗ запрещает решения, порождающие юридические последствия, на основании исключительно автоматизированной обработки. Поэтому в Disputa решение принимает человек.
Отказ должен быть связан с деловыми качествами. По письменному требованию причину называют письменно не позднее семи рабочих дней, Верховный суд требует конкретную причину.
def run_with_retry(task): for attempt in range(3): try: return task.run() except TimeoutError: continue raise TaskFailed(task.id)
Почему здесь нет паузы между попытками? Что будет, если упавший сервис поднимается минуту?
Как перестроить тестовое
Решите, что с ИИ, и скажите вслух
Можно всё, можно с указанием или нельзя. У Anthropic домашние задания выполняют без Claude, если не сказано иное, а в Canva наоборот. Хуже всего молчать: тогда честный кандидат проигрывает.
Сократите задание
hh.ru советует не больше двух часов и оплату для опытных. В опросе 2020 года бесплатно до 3 часов были готовы тратить 27 % айтишников. Лучше маленькое задание и разговор, чем большое без разговора.
Запишите критерии до первой сдачи
Что важно в решении и что кандидат должен объяснить. Это защищает от «мне просто не понравилось» и пригодится, если придётся назвать причину отказа.
Спрашивайте про его строки
Двадцать минут по коду кандидата дают больше, чем общий список вопросов. Попросите поменять условие на ходу: «а если очередь вырастет в десять раз».
Оставьте решение человеку
Это и по закону, и по здравому смыслу. Агент готовит материал, а отказ подписывает инженер с конкретной причиной. Если автоматизацию всё же внедряете, посмотрите части 2–4 статьи 16: письменное согласие и право возразить. Покажите это юристу.
Продумайте данные
Кандидат даёт согласие на обработку. Статья 21 велит уничтожить данные не позднее 30 дней после достижения цели, если нет другого основания. Срок для отказников уточните у юриста. Хороший знак для кандидата, когда он видит это в условиях.
Дайте отзыв
Разбор по критериям занимает минуты, если он уже есть. Кандидат запомнит компанию, которая ответила по делу.
Рубрика разговора по тестовому
Подходит для бэкенда и аналитики. Для других ролей замените примеры, а вопросы оставьте.
Объясняет свои решения
- Засчитываем
- Говорит, какие были варианты и почему выбрал этот.
- Не засчитываем
- Отвечает общими словами о лучших практиках.
Находит слабое место
- Засчитываем
- Сам называет, где решение сломается при росте нагрузки.
- Не засчитываем
- Уверен, что всё хорошо, потому что тесты прошли.
Меняет решение на ходу
- Засчитываем
- Правит логику при новом условии и объясняет последствия.
- Не засчитываем
- Без нейросети не может внести маленькую правку.
Рассказывает про работу с ИИ
- Засчитываем
- Говорит, что поручил модели и как это проверял.
- Не засчитываем
- Не может отделить свою часть от сгенерированной.
Что берёт на себя Disputa
Вопросы к решению
Интервью идёт по коду кандидата.
Один стандарт
Все кандидаты проходят через те же критерии.
Отзыв кандидату
Разбор по критериям готов сразу после проверки.
Запуск в песочнице
Решение поднимается и проверяется, инженеру не надо его разворачивать.
Интервью онлайн
Комната с показом экрана, расшифровка только с согласия.
Сводка по вакансии
Кто на каком шаге и почему отсеялся.
На каких данных это написано
Осень 2026: четыре потока в двух вузах, данные на 29 октября.
Что обычно спрашивают
Отказывает ли кандидату ИИ?
Нет. Агент готовит вердикты и вопросы, решение о кандидате принимают люди.
Кандидату можно пользоваться нейросетью?
Это решаете вы. Мы советуем разрешить и спросить, что он поручил модели и как проверял результат.
Подойдёт не только для разработчиков?
Подойдёт для ролей, где тестовое даёт артефакт: аналитика, тестирование, DevOps, продукт.
Как обрабатываются данные кандидатов?
Кандидат даёт согласие при входе. Сроки хранения и роли сторон закрепим в договоре с вашей компанией.
Пришлите тестовое, покажу вопросы к нему
Ваше задание и одно решение, можно обезличенное. Отвечаю в течение рабочего дня.
Обсудить найм