ИИ проведет техническое собеседование
с лайвкодингом за вас

Получите объективную оценку кандидата с подробным отчетом

Сравнение форматов

Техническая секция в любое время

calendar_month Созвон и тестовое
close
Ждёте окно в календаре

На каждого кандидата нужен отдельный созвон. Пока слот не найден, техсекция не начинается.

close
На созвоне кода нет

Кандидат рассказывает про опыт. Задачу пишет потом. Как он её решал, на звонке не звучит.

close
Спросить по коду некого

Тестовое приходит готовым. Почему решение такое, кандидат уже не объяснит.

auto_awesome Сессия MockRoom
check_circle
Кандидат проходит в удобное для него время

Открывает ссылку и проходит сессию сам. Отчёт остаётся в кабинете.

check_circle
Техническая секция в одном месте

Кандидат отвечает вслух и пишет код в браузере. В отчёте балл, диалог и задача с тестами.

check_circle
Видно, как человек работал

В отчёте показаны уходы с вкладки и вставки из буфера.

info

Дальше зовут тех, по кому уже есть отчёт. Решение о найме остаётся за вашей командой.

Начать бесплатно
Три шага

От ссылки до отчёта

01 Создайте комнату

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

link Ссылка для кандидата
02 Кандидат проходит интервью

Голосовое интервью и live coding в браузере. Интервьюер задает технические вопросы и дает задачу.

mic Голос и код
03 Структурированный отчёт о кандидате

В отчете есть оценка от ИИ, полный диалог собеседования и решение задач. Решение о найме принимает человек.

send Отчёт в кабинете
visibility Пример отчёта

Балл, диалог, задача и активность на странице

Отчёт по React Frontend, уровень Middle. Те же вкладки, что в кабинете.

Собеседование

React Frontend

Дата
6 октября 2026 г. в 09:36
Уровень
Middle
Язык
Русский
Балл
6

Interview Debrief

Отчёт по интервью

Русский · по одному вопросу на каждую тему

Общая оценка

6/10

0–2 Junior3–5 Middle6–8 Senior9–10 Lead

Целевой уровень Middle

Продемонстрированный уровень Senior

Выше целевого (Middle → Senior)

Итог

Кандидат продемонстрировал уверенные теоретические знания по JavaScript, TypeScript, React и веб-технологиям на уровне выше среднего Middle: ответы полные, структурированные, с корректными деталями (TDZ, discriminated unions, reconciliation, Promise.allSettled/any, React Compiler). Однако практическое задание «Anagram» сдано не было — ни публичные, ни скрытые тесты не пройдены, решение не было даже запущено/сдано. Разрыв между сильной теорией и провалом практической части — ключевой риск: возможно, кандидат готовился по теории, но не проверил навык решения задач под давлением.

Практическое задание

Оценка 2/10. Публичные тесты: fail. Скрытые тесты: fail.

Алгоритмическая идея верная, но нужно доводить решение до запуска и сдачи: прогнать открытые тесты, проверить формат вывода, при затруднении — запросить подсказку. Практическая часть не подтвердила уровень, показанный в теории.

Решение «Anagram» выглядело логически корректным (сортировка символов, сравнение, проверка длины), но ни публичные, ни скрытые тесты не были пройдены: кандидат не запустил код и не сдал решение. Задание фактически не доведено до конца.

Сильные стороны

  • Глубокое понимание JavaScript: hoisting, TDZ, правила приведения типов, ToPrimitive
  • Уверенный TypeScript: narrowing, discriminated unions, any/unknown/never, generics с практическими примерами
  • Хорошее знание React: жизненный цикл useEffect/useLayoutEffect, reconciliation, useMemo/useCallback/React.memo с подводными камнями
  • Знание сетевой части: HTTPS/TLS, полный путь URL → отрисовка, HSTS, defer/async
  • Осведомлённость об экосистеме (React Compiler, structuredClone, allSettled/any)

Слабые места

  • Практическое задание не сдано: публичные и скрытые тесты не пройдены, попытка не была доведена до запуска/сдачи
  • Не использованы возможности обратной связи (подсказки в чате, запуск кода на открытых тестах)
  • Возможна подготовка «по билетам»: теория заметно сильнее практики

Что подтянуть

  • Провести дополнительное практическое интервью с live-coding для подтверждения навыка решения алгоритмических задач
  • Кандидату: отрабатывать задачи на алгоритмы и работу с вводом/выводом, доводить решения до сдачи даже при неуверенности
  • На следующем этапе проверить практические React-навыки (рефакторинг компонента, работа с состоянием)
Прозрачные тарифы

Пилот 0 ₽, дальше пакет на месяц

Пилот — 3 скрининга, карта не нужна. Платный пакет: оплата картой или счёт для юридического лица, с закрывающими документами и НДС.

Пилот

Попробовать сервис на боевых вакансиях

0 ₽
check 3 полных скрининга
check Базовый аналитический отчёт
check Поддержка в Telegram 24/7
remove Без привязки карты
Начать пилот
Старт

Для точечного найма инженеров

30 000 ₽
check 30 собеседований в месяц
check 1 000 ₽ за кандидата
check Полный отчет + код и аудио
check PDF выгрузка результатов
Создать кабинет
Команда

Для активно растущих IT-команд

53 000 ₽
check 70 собеседований в месяц
check 757 ₽ за кандидата
check Расширенная аналитика и антифрод
check Кастомные задачи и опросники
Создать кабинет
Поток

Для массового и агентского найма

72 000 ₽
check 120 собеседований в месяц
check 600 ₽ за кандидата
check Интеграция с Huntflow / Поток / E-Staff
check Выделенный персональный менеджер
Создать кабинет
Кнопка открывает регистрацию кабинета. Сумма на карточке — цена пакета.
До пилота

Перед регистрацией

Кандидат может списать ответ у другой модели? expand_more

В отчёте видна активность на странице: уходы с вкладки и вставки из буфера. Если ответ неполный, интервьюер задаёт одно уточнение. По этим следам команда решает, был ли ответ своим.

Балл в отчёте заменяет решение о найме? expand_more

Балл и комментарии лежат в отчёте. Решение о найме ставит ваша команда.

Где данные и как устроено согласие? expand_more

Персональные данные обрабатываются на серверах в Российской Федерации, по 152-ФЗ. Согласие даётся отдельной отметкой. Голос, транскрипт и отчёт хранятся 90 дней. Подробности в разделе 152-ФЗ.

Как оплатить со счёта для юридического лица? expand_more

Пилот — 3 скрининга и 0 ₽, карта не нужна. Для юридического лица или ИП выставляем счёт. Закрывающие документы — акты и УПД через ЭДО или почтой.

rocket_launch 3 скрининга, карта не нужна

Начните пилот на боевой вакансии

Кандидат зайдёт по ссылке. Отчёт останется в кабинете.