Дисклеймер
Проблематика
— классного специалиста за время бесконечных интервью может увести кто-то, кто не мешкает;
— у тимлида куча другой работы, а бесконечные собесы съедают драгоценные часы;
— это просто дорого: если сложить стоимость работы HR-специалиста, тимлида и всех заинтересованных — получится внушительная сумма.
Чек-лист регулярно дорабатывается с учетом реальной практики и наших проектов. Причем включает он в себя не только блок по оценке хард-скиллов, но и софтовые задачи. Например, он позволяет проверить умение кандидата задавать вопросы и снимать с заказчика требования. И при этом в нашем тайминге даже остается время на живой диалог, чтобы понять, какой человек перед нами.
Посмотрим, из чего состоит наше интервью.
Таймлайн: успеть за 30 минут
2. 10 минут — опрос по скиллам. Провожу соискателя по формализованному опроснику, результаты которого заношу в систему. Опросник найдете в конце статьи. Давайте обсудим/дополним его в комментариях
Параллельно получаю то, что называю «чек адекватности»: как кандидат формулирует мысли, насколько структурировано отвечает, не уходит ли в демагогию, понимает ли логику SDLC и свою роль в этих процессах.
3. 10 минут — разыгрываем ситуация по сбору требований. Предлагаю кандидату кейс на автоматизацию процесса. Тема намеренно формулируется широко, чтобы он своими вопросами вырулил на те характеристики и фичи, которые я в неё закладываю.
Самое важное для кандидата тут — задавать вопросы, иначе ничего не получится. В качестве решения кейса прошу сформулировать UC, которые должна поддерживать система, или изложить их в формате функциональных требований, если кандидату не доводилось готовить UC.
Здесь мне важно даже не само решение, а логика рассуждений и вопросы кандидата. Безусловно, схема идеального прохождения существует, и я держу ее в голове. Но важнее, чтобы кандидат достал из моей головы образ будущей системы, а не придумал его сам.
4. 7 минут — вопросы кандидата и моя обратная связь. Вообще по регламенту у нас 2 рабочих дня, чтобы дать фидбек, но, как правило, я готов сразу сказать кандидату, проходит ли он на следующий этап. Также я стараюсь рассказать, почему кандидат не прошел — в чем профиль его компетенций не совпал с профилем вакансии.
Сильным кандидатам я стараюсь задавать побольше открытых вопросов. Так они могут показать широту опыта, системный взгляд на нашу предметную область, а не только формальное соответствие критериям по чек-листу.
Проходим по опроснику
— Как вы оцениваете соотношение скиллов SA и BA?
— Как вы субъективно оцениваете ваш грейд?
— Почему именно так?
— А по мне что, не видно?!
— Какие нотации используешь в работе и для чего?
Тут у меня есть чек-лист, и я просто отмечаю, с чем человек работает. Особо обращаю внимание на то, для каких целей он использует диаграммы. Мне нужно понимать, насколько хорошо он ориентируется в применимости отдельных нотаций.
— Доводилось ли проектировать БД?
— Если да, то с нуля?
— Или это были изменения в уже существующую БД
Дальше я прошу рассказать о процессе проектирования БД с самого первого шага до появления ERD. И потом задаю уточняющие вопросы
— С какими стилями или способами интеграции доводилось работать?
Тут я тоже двигаюсь по чек-листу.
— Доводилось ли работать на проектах с UX/UI-дизайнерами?
— Как строился процесс взаимодействия?
Если кандидат говорит, что сам рисует прототипы, задаем следующий вопрос:
— Доводилось ли ставить задачи?
— Как выглядел артефакт, который вы передавали?
Иногда можно конкретизировать и добавить еще такой вопрос:
— Смоделируем ситуацию: вам нужно будет передать задание на разработку прототипа, но нельзя передавать картинки. Что будет в таком задании?
И дальше продолжаем:
— Выполняли ли приемку результатов и валидацию прототипов/макетов на соответствие требованиям?
— Как выполнялась передача в разработку?
— Какие документы вы как аналитик готовите для SA и BA?
— Структура самого подробного ТЗ, которое вам приходилось готовить?
Тут можно уточнить, что под ТЗ понимаем именно подробный технический документ, который передаем в разработку.
— В каком документе выполняете мэпинг данных между фронтом и бэком?
Вот и всё: вы понимаете, кто перед вами
Уверен, у каждого лида есть собственный уникальный метод качественно прособеседовать аналитика. Мой работает, потому что он структурированный и позволяет сравнивать разных кандидатов по одним критериям. А еще он помогает быстрее закрывать вакансии без бесконечных раундов интервью.
Однако интересно узнать, как вы сокращаете время на интервью. Используете ли короткие интервью? Какие вопросы задаете? Делитесь опытом в комментариях. Думаю, получится полезная дискуссия.