top-7-kadrovyx-agentstv-podbirayushhix-1s-programmistov-i-nyuansy-ix-podbora
Топ 7 кадровых агентств, подбирающих 1С программистов и нюансы их подбора
05.06.2022
Гамма — оценка софт скиллов. Красные заказчики: как они оценивают кандидатов?
17.06.2022

Как проводить собеседование с разработчиками (с примерами)

собеседование с разработчиком

Как проводить собеседование с разработчиками

 
Провести техническое интервью – задача сама по себе уже непростая. А если вам нужно сделать это впервые, она усложняется вдвойне. Как готовиться к собеседованию? Какие вопросы задавать кандидату во время интервью? Как оценивать ответы? 
Ответы на эти вопросы вы найдете в данной статье. 
 

Перед собеседованием

1.    Определить, что требуется от разработчика и обращаемся к заказчику:
·      у заказчика уточняем требования к хард и софт скиллам;
·      какого уровня нужен специалист (Junior, Middle, Senior);
·      из каких компаний предпочтительны кандидаты (IT-компании можно разделить на 4 группы: продуктовые –  к продуктовым компаниям относятся все компании, которые разрабатывают собственный информационный продукт; аутсорсинговые – они работают не на рынок и его потребности, а на заказчиков, оказывая услуги по разработке ПО для сторонних организаций; консалтиговые – занимаются внедрением уже готового ПО, помогают создавать и развивать внутрикорпорационные информационные системы; IT-отделы в нетехнических компаниях – деятельность таких отделов и компаний находится на стыке аутсорсинга и продукта).
2.    Внимательно изучите резюме, составьте список вопросов, которые будете задавать на собеседовании. 
 

 

Основные этапы собеседования: 

 

Этап 1

 
Первым шагом ресечер (сорсер) находит кандидата и связывается с ним. Заполняет чек поинт (ПРИМЕР ВЫШЕ).
 
 

Этап 2 

 
После того, как рекрутер связался с кандидатом, назначается собеседование. Рекрутер проводит первичное собеседование, задает те вопросы, которые связаны с опытом разработчика, спрашивает о кейсах, а также оценивает софт скиллы. 
 
* Soft skills — это навыки общения, управления и самоконтроля. Понятие soft skillsпротивопоставляется понятию hard skills — техническим навыкам: знание языков программирования, алгоритмов и методов разработки. Если вы хорошо программируете — у вас развиты hard skills. Если другие люди хорошо программируют под вашим руководством — это soft skills.
 

Пример конкретных навыков софт скиллс в сфере IT:

·      Управление проектом и планирование — понимание того, что происходит в проекте; постановка вменяемых задач; контроль за их исполнением; корректировка работы, если что-то идёт не так.
·      Формулирование и постановка задач — чтобы люди, которые помогают, делали нужное, в нужном объёме и вовремя.
·      Деловое общение — как планировать и проводить встречи; что делать после встреч; как структурировать обсуждение и не терять время; как писать письма коллегам и незнакомым людям.
·      Управление конфликтом — как решать конфликты, не разрушая отношения.
·      Cамоконтроль — как не выгорать, поддерживать себя в рабочем состоянии, развивать собственные навыки, следить за физическим и психическим здоровьем.
 

Предлагаем рассмотреть перечень примерных вопросов, которые можно задать на интервью: 

 
Прошлый опыт
 
1)   Сколько проектов у Вас было на предыдущем рабочем месте? 
2)   Какие кейсы Вы решали в своих прошлых проектах? 
3)   Какой самый сложный (интересный) был кейс, который Вам удалось решить? 
4)   При тех кейсах, что у Вас были, какую роль в команде Вы занимали? (Project Manager, Analyst, Team Leader и др.)
5)   Чем занимались Ваши коллеги? 
6)   Как бы Вы могли оценить приложения, которые создавали: сколько было пользователей, насколько было сложным техническое задание, насколько успешной была реализация разработанного проекта?
7)   Расскажите о проекте, который Вас разочаровал. Что бы Вы сейчас изменили при работе над ним?
 
О себе
 
1)   Чем Вы больше всего гордитесь как разработчик? 
2)    Что Вы предпочитаете – работать в одиночку или в команде?
3)    Какие собственные проекты Вы собираетесь продолжать?
4)   Часто ли Вы ошибались в своей работе? 
5)   Почему Вы выбрали профессию разработчика? Какой аспект в Вашей профессии Вам нравится? Кем Вы видите себя в будущем? Что вам интересно изучать?
 

Этап 3 

 
Непосредственный руководитель проводит техническое собеседование. Этот вид собеседования состоит только из вопросов, касающихся трудовых навыков, профессионального опыта и имеющихся знаний в сфере IT. Такое собеседование помогает оценить реальные опыт и профессионализм, уровень подготовки кандидата. 
 

Этап 4 

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

Комментарии экспертов о том, как собеседовать разработчиков: 

 
·      Степан Самсонов, фуллстэк-разработчик Orange Business Services в России и СНГ:
«Если предельно упрощать процесс, то можно разбить его на три этапа. Первый этап – это знакомство и проверка теоретических знаний; второй – практический; третий – оценка человеческих качеств и готовность к работе в команде. Первичное собеседование комбинированное, его проводят несколько представителей компании, как минимум двое. На этом этапе присутствуют HR и руководитель нанимающего подразделения».
 
·      Роман Ромадин, руководитель бэкенд-разработки в «Мегафон ТВ»:
«Наличие этапов собеседования зависит от размера компании, бюджета и готовности к временным затратам от разных отделов. Если компания небольшая, бюджет на поиск кандидатов заложен скромный, то секретарь приглашает, технический специалист собеседует, и можно выходить на работу. Такие компании нанимают на меньшую зарплату, но трудоустройство происходит буквально на следующий день.
 

Если компания крупная, то собеседование почти всегда растягивается на несколько этапов:

 
1.    Собеседование с HR-сотрудником. HR-сотрудник согласовывает резюме с начальником отдела или руководителем. Если получено одобрение звонит соискателю и согласует время созвона или встречи. На этом же созвоне могут провести первичный опрос каких-то базовых технических знаний кандидата. Могут быть вопросы о мотивации к поиску новой позиции и опыте работы. В 30% случаях у вас запросят выполнение тестового задания перед следующим этапом.
2.    Техническое собеседование со специалистом организации. Обычно это созвон с включенной камерой, где кандидату задаются вопросы о предыдущем опыте, как пришел в индустрию, может быть так же предложено решить онлайн-задачу. Как пример заданий – текстовое описание, по которому нужно написать программу или код ревью по существующему коду.
3.    Следующий этап – интервью с руководителем отдела или департамента. Все эти три интервью могут растянуться на 1-2 недели. После чего отдел подбора персонала может сразу дать ответ кандидату, о том готовы ли они взять его на данную позицию или запросить дополнительную неделю на «подумать», чтобы в это время пройти цикл таких собеседований с другими кандидатами».
 
·      Максим Меженков, директор по развитию в «Мой Автопрокат»
«Самое важное, что нужно сделать заказчику – это составить хорошее тестовое задание. В 9-ти случаях из 10-ти в постановке нечеткого ТЗ виноват заказчик, который часто, даже для самого себя, не может сформулировать то, что ему нужно.
Портфолио. Его авторство наверняка подтвердить невозможно. То, что какой-то человек завел себе профайл и там представил кучу своих, например, сайтов, которые он якобы сделал, не означает, что это сайты действительно делались этим человеком.
Бывает, что соискатели вообще не раскрывают своих заказчиков – это тревожный знак. Как правило, если исполнитель говорит, что у него все проекты под NDA – это либо очень серьезный уровень для фриланса (у таких людей ставки не 1 тыс. руб./час, а больше), либо это новички, которые шифруются под что-то значимое».
 
Материал составила Налимова Анастасия 10.06.2022
 
 
 

Бонусом:

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

 
 Геннадий Самойленко Эксперт IT-рекрутинга
 Геннадий Самойленко Эксперт IT-рекрутинга
Официальный партнёр ведущих ИТ-корпораций России и Мира в области IT-рекрутинга.

Комментарии закрыты.

<