Выяснить, что вы не совпадаете с компанией по целям и ценностям иногда удаётся не сразу: что-то вскрывается уже спустя несколько месяцев, как случилось у нашего героя Антона, Python-разработчика, на прошлом месте работы. Казалось бы, почему? Вы — хороший инженер, нанимающий менеджер — человек с большим опытом собеседований за плечами. У двух умных людей не должно возникнуть проблем при общении друг с другом. Но времени мало, а на подробные расспросы не всегда есть силы. К тому же иногда люди склонны — как, впрочем, и на свидании — показывать при первой встрече только лучшее.
Мы опросили знакомых IT-специалистов, разработчиков и тимлидов, как проверить компанию во время собеседования. Собрали каверзные вопросы, на которые нельзя отделаться стандартной отговоркой — надеемся, они вам пригодятся. Список не может быть полным: каждый ищет свою работу мечты, к тому же удалёнка вносит коррективы :) Поэтому добавляйте свои варианты в комментарии! Кстати, есть хорошая идея — задавать эти вопросы разным интервьюерам и сравнивать ответы.
«В свою прошлую компанию я пришёл как старший разработчик. Всего было 6 человек в команде, и на следующий год меня сделали техлидом этого проекта. Через какое-то время позиция стала надоедать: это было совсем не то, что я изначально искал, плюс не хватало опыта, чтобы быть техлидом. Пока остальные решали задачи, писали код и прокачивали скиллы, я тратил время на коммуникацию с менеджерами и проблемы, не имеющие отношения к технологиям.
У нас накопился большой технический долг. Приходили всё новые и новые задачи, переделывать старое не хватало сил.
Сменились руководители, все ушли на весенний карантин — тотальная удалёнка, и в конце концов приоритеты компании поменялись, и наш отдел оставили только для поддержки продукта. Поэтому за месяц я завершил все дела и ушёл из компании» — Антон Х.
Вопросы о продукте
- Над какой задачей вы сейчас работаете? Почему/как она появилась?
- Если появляется идея добавить новую фичу, что нужно для этого сделать?
- Что впечатляющее было выпущено в последнем релизе? Как появились эти идеи, как обычно они возникают?
- Что есть особенного у вас по сравнению с конкурентами в этом поле?
Для меня при выборе важнее всего была техническая сторона — насколько интересны задачи, и какая атмосфера в коллективе.
Вопросы о технических процессах
То, с чем придётся сталкиваться каждый день, поэтому и вопросы про рутину:
- Не могли бы вы описать, как прошёл вчерашний рабочий день? Он отличается от будней, или обычно так и строится работа?
- Расскажите про стек, почему он именно такой и есть ли за ним история? Как часто добавляете новые инструменты?
- Вы стараетесь полагаться на 3rd-party тулы или пользоваться своими решениями? Почему?
- Как бы вы описали профессиональную культуру: она скорее ориентирована на практику или теорию?
- Абсолютно новые задачи и доработка существующих: сколько времени у вас уходит на оба направления?
- Какой срок выпуска релиза?
- Не могли бы вы рассказать про последний технический факап и то, как команда с ним справилась? Что вы сделали, чтобы такое больше не повторялось?
- Какое технически дорогое решение было принято на ранних стадиях развития компании, и с которым вы работаете сейчас?
- Если возможно, попросите взглянуть на исходный код. С этим могут возникнуть сложности — посмотреть вообще не получится или придется как-то специально договариваться — но и спросить лишним не будет.
Вопросы о команде
Это хорошая возможность получше разобраться в отношениях внутри компании, в талантах и достижениях команды.
- В среднем, как долго разработчики остаются в команде?
- Расскажите, пожалуйста, почему из команды ушли последние несколько человек?
- Были ли ребята в команде, которые решили основать какой-то свой проект? Как к их уходу относятся в компании, поощряются ли?
- Какой процент команды работает удалённо и как осуществляется в этом случае коммуникация? Есть ли какие-то особые инструменты?
- Как компания справляется со сложностями удалёнки? Есть ли какие-то мероприятия или ивенты, чтобы сотрудники на ремоуте чувствовали себя включёнными в жизнь команды?
- Как обычно вы даёте фидбэк людям, которые работают вне офиса?
В порыве перемен я параллельно выучил Elixir и Go. И когда пришла пора искать работу и проходить собеседования, получил три оффера в три разные компании с разным стеком. Стратегия выбора — определиться, что «болело» в предыдущей компании, что не хотелось бы встретить в будущем. Чтобы в процессе общения с работодателем прояснить все спорные моменты и понять, подходит ли это место.
На новом месте — релевантный стек, задача — именно кодить, коллектив небольшой и очень дружный, нет бюрократии, всё гибко организовано. В команде все очень сильные ребята, и я в восторге от того, как вижу, чему можно у них научиться.
Я бы посоветовал максимально широко охватывать компании и общаться с ними на начальных этапах, и только потом переходить на технические. А в конце уже можно выписать столбик плюсов и минусов, чтобы оценить, как место работы повлияет в перспективе на твоё будущее и твою жизнь.
Вопросы о ценностях
Чтобы побольше узнать о корпоративной культуре, об основателе и стиле управления.
- Как давно вы сами работаете в этой компании?
- Не могли бы вспомнить собственное собеседование: какие были другие предложения, почему выбрали именно эту компанию?
- Расскажите, пожалуйста, про вдохновляющие или технически сложные проект/фичу/идею, над которыми вы работали?
- Есть ли что-то, что вы хотели бы изменить в процессах компании?
- Как часто меняли команды, что для этого нужно? Почему присоединились к нынешней?
- Если компания, в которую вы устраиваетесь — стартап: когда вы последний раз общались с основателем и по какому поводу? Как он вовлечен в ежедневную рутину?
Я зарегистрировался в боте, потому что тут достаточно один раз составить резюме, и после этого мне приходят уведомления, какие компании им заинтересовались. На джоб-бордах нужно бесконечно читать однотипные описания и откликаться на вакансии, а тут всё чётко. К тому же, помимо технических подробностей, есть пункт о миссии компании — по-моему, это очень важно.
Пишите в комментариях, как бы вы дополнили этот список?
gwg605
На результат!
Я прекрасно понимаю, что человек ищет где лучше, и это совершенно нормально. Но общее впечатление, особенно от коментариев разработчика, что устраивается девочка припевочка, а не профессионал. Некоторые вопросы имеют совершенно стандартные и банальные ответы, на мой взгляд. Некоторые требуют времени которого просто нет на собеседовании.
Услышав некоторые их этих вопросов от кандидата на собеседовании, вероятность принятия кандидата резко снизилась бы.
К нам приходил кандидат, у него был просто список вопросов в тетрадке, все ответы конспектировал, общение закончилось через 5 минут.
Мой личный совет кандидатам: будь самим собой, ответ не знаю, не сталкивался, это не приговор, если не знаете ответа попробуйте порассуждать в слух, задавайте вопросы которые прийдут на ум, нормальный работатдатель расскажет максимально насколько это возможно, не задавайте вопросы выученные или по листочку, это обычно это хорошо видно или всплывает при более детальном обсуждения вопроса.
В общем удачи на собеседованиях, и не отчаиваться! :)
DarkSavant
А что такого в вопросах в тетрадке? Ну есть важные вопросы. Собеседование стресс и можно что-то забыть. Что плохого в том, чтобы спросить всё интересующее сразу, а не переспрашивать 100 раз потом?
Насчёт приведенных согласен, далеко не все такие я бы задал.