Найм разработчиков

Вопросы на собеседовании программисту: что спросить, если вы не технический специалист

Небольшие компании часто нанимают первого программиста без технического руководителя: собственник или менеджер проекта проводит разговор сам. Проверить знание конкретного языка в таком случае трудно, но многое можно понять по тому, как кандидат рассказывает о проектах, сроках и ошибках. А техническую часть стоит поручить тому, кто сможет её оценить.

Руководитель проводит собеседование с кандидатом-программистом
hrinterview · Редакционный материал для работодателей4 минуты
Рекрутер изучает ответы кандидата на первичном интервью
hrinterview · первичное интервью с ИИБесплатный пилот

Нанимаете программиста без техлида? Начните с одинаковых вопросов

AI-интервью hrinterview расспросит кандидатов о проектах, сроках и качестве работы и соберёт ответы в отчёт. Вы выберете, кого отправить на техническую проверку.

Запустить пилот Запросить демо
  • Ответы по ссылке
  • Материалы для проверки
  • Время на финалистов

В бесплатном пилоте: одна активная вакансия, до 5 завершённых AI-интервью, CRM и отчёты. Банковская карта не требуется. ИИ помогает с оценкой; решение о найме принимает ваша команда.

Разделите разговор и техническую проверку

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

Перед поиском запишите, что именно нужно сделать за первые три-шесть месяцев: поддерживать сайт, писать интеграции, развивать мобильное приложение. Это сразу сузит список нужных технологий.

Вопросы о проектах и личном вкладе

Просите конкретику: что было сделано, какой частью занимался кандидат, что можно посмотреть. Хороший ответ можно проверить по ссылке, репозиторию или рассказу о технических решениях.

  • Расскажите о проекте, которым вы гордитесь. Что в нём сделали лично вы?
  • Какую задачу вы решали дольше всего и почему?
  • С каким кодом вам приходилось работать после других людей и что вы в нём меняли?

Вопросы о сроках, качестве и общении

Эти вопросы может оценить и руководитель без технического образования: здесь важны честность и логика.

  • Как вы оцениваете срок задачи и что делаете, если не успеваете?
  • Как вы проверяете, что код работает, перед тем как отдать его?
  • Расскажите, как вы объясняли заказчику, почему задача сложнее, чем он думал.
  • Что вы сделаете, если вас просят быстро выпустить изменение без проверки?

Признаки сильного и слабого ответа

Таблица учебная. Она помогает оценивать поведение и опыт, а не технические детали.

Как оценивать ответы программиста
ТемаНастораживаетХороший признак
ПроектыДлинный список технологий без задачПонятная задача, роль и результат
СрокиОбещает сделать всё быстроНазывает риски и что нужно уточнить
КачествоПроверка «не нужна, всё работает»Тесты, ревью или ручная проверка
ОбщениеГоворит только терминамиОбъясняет простыми словами
ОшибкиВиноваты заказчик или коллегиСвоя ошибка и вывод из неё

Как организовать техническую проверку

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

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

Практика

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

  1. 01Запишите задачи на первые три-шесть месяцев и нужные технологии.
  2. 02Проведите разговор о проектах, личном вкладе и сроках.
  3. 03Оцените, как кандидат объясняет сложное простыми словами.
  4. 04Поручите техническую проверку опытному разработчику.
  5. 05Сравните финалистов по одинаковым критериям.

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

Как проверить программиста, если я не разбираюсь в коде?

Проверьте сами опыт, сроки и умение объяснять, а технические знания пусть оценит опытный разработчик на отдельной встрече или по короткому заданию.

Нужно ли тестовое задание программисту?

Короткое задание, близкое к реальной работе, полезно для финалистов. Задания на несколько дней лучше оплачивать или заменять разбором существующего кода.

Какие вопросы не стоит задавать программисту?

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

Рекрутер изучает ответы кандидата на первичном интервью
hrinterview · первичное интервью с ИИБесплатный пилот

Нанимаете программиста без техлида? Начните с одинаковых вопросов

AI-интервью hrinterview расспросит кандидатов о проектах, сроках и качестве работы и соберёт ответы в отчёт. Вы выберете, кого отправить на техническую проверку.

Запустить пилот Запросить демо
  • Ответы по ссылке
  • Материалы для проверки
  • Время на финалистов

В бесплатном пилоте: одна активная вакансия, до 5 завершённых AI-интервью, CRM и отчёты. Банковская карта не требуется. ИИ помогает с оценкой; решение о найме принимает ваша команда.