Удалённые собеседования стали нормой, но многие HR-специалисты до сих пор испытывают неловкость, когда дело доходит до технической части. «Как я пойму, что кандидат не гуглит ответы?», «Какой инструмент использовать для кода?», «Что делать, если связь прерывается во время задачи?» — эти вопросы возникают у каждого рекрутера.
В этой статье — конкретные ответы и пошаговый план проведения удалённого SQL-интервью.
Форматы удалённого SQL-интервью
Существует три основных формата, и каждый подходит для разных ситуаций.
1. Асинхронный тест (самый популярный)
Кандидат получает ссылку на тест и проходит его самостоятельно в удобное время (обычно с дедлайном 24-48 часов). Вы получаете результаты автоматически.
Плюсы: не требует координации расписания, масштабируется на сотни кандидатов. Минусы: нельзя наблюдать за процессом решения.
2. Live coding с экраном
Кандидат делится экраном и решает задачи в реальном времени. Вы наблюдаете и можете задавать вопросы по ходу.
Плюсы: видно процесс мышления, можно давать подсказки. Минусы: стресс для кандидата, требует 45-90 минут синхронного времени.
3. Гибридный формат
Сначала асинхронный тест на базовые навыки, затем live-сессия для обсуждения сложных задач с лучшими кандидатами.
Плюсы: баланс между масштабом и глубиной оценки.
Инструменты для удалённого SQL-интервью
Для асинхронного тестирования
- sqllab.ru — готовые наборы задач с автопроверкой, можно отправить ссылку кандидату и получить результат. Подходит для массового скрининга.
- HackerRank — международная платформа, есть SQL-задачи, но интерфейс на английском.
- Codility — похожий формат, хорошо для крупных компаний.
Для live coding
- DB Fiddle (dbfiddle.uk) — бесплатный онлайн SQL-редактор, не нужна регистрация.
- SQL Fiddle — аналог, поддерживает разные СУБД.
- Replit — универсальная среда, можно настроить PostgreSQL.
- Google Meet / Zoom — для видеосвязи и демонстрации экрана.
Что НЕ стоит использовать
- Google Docs / Word — неудобно для SQL, нет подсветки синтаксиса.
- Whiteboard-инструменты — хороши для схем, но не для кода.
Пошаговый план live SQL-интервью
За день до интервью
- Отправьте кандидату ссылку на инструмент (DB Fiddle или другой)
- Убедитесь, что там есть тестовые данные или пришлите схему заранее
- Согласуйте формат: «Вы будете делиться экраном и решать задачи»
- Подготовьте 3-5 задач разного уровня сложности
В начале интервью (5 минут)
- Проверьте связь и звук
- Попросите кандидата открыть инструмент и убедитесь, что он работает
- Объясните формат: «Я буду давать задачи, вы — решать и объяснять вслух»
В ходе решения задач (30-45 минут)
- Не торопите кандидата с первого вопроса
- Если кандидат застрял — дайте 1-2 минуты, затем предложите подсказку
- Задавайте уточняющие вопросы: «Почему вы выбрали именно этот подход?»
- Фиксируйте заметки: сколько времени на задачу, нужна ли была помощь
После интервью (5 минут)
- Спросите: «Есть ли что-то, что вы хотели бы добавить или исправить?»
- Расскажите о следующих шагах
- Заполните оценочный лист сразу после звонка, пока свежо
Что делать с проблемой «гуглинга»
Это самый частый страх при удалённых интервью. Несколько практических советов:
Попросите думать вслух. Если кандидат объясняет каждый шаг, у него нет времени искать в интернете.
Давайте задачи с нестандартными данными. Задача «по таблице сотрудников нашей компании» не гуглится.
Смотрите на процесс, не только результат. Если человек нашёл ответ в сети, он обычно не может объяснить его логику.
Используйте follow-up вопросы: «А как изменится запрос, если нужно исключить NULL?», «Что произойдёт при большом объёме данных?»
Типичные технические проблемы и решения
| Проблема | Решение |
|---|---|
| Кандидат не может расшарить экран | Попросите открыть DB Fiddle и поделиться ссылкой |
| Инструмент не работает | Иметь резервный вариант (другой сервис) |
| Плохая связь | Договориться заранее о текстовом формате как запасном |
| Кандидат нервничает | Нормализовать: «Это не экзамен, можно уточнять вопросы» |
Особенности оценки при удалёнке
При удалённом интервью сложнее считывать невербальные сигналы. Компенсируйте это:
- Задавайте больше открытых вопросов
- Обращайте внимание на то, как кандидат формулирует мысли
- Спрашивайте про реальный опыт: «Расскажите о задаче, где вы использовали этот подход»
Итог
Удалённое SQL-интервью — это навык, который отрабатывается. Главное — правильно выбрать инструмент, заранее подготовить задачи и договориться с кандидатом о формате. При правильной организации удалённый скрининг ничем не уступает очному по качеству оценки.