9 кругов ада: как PM-у проходить собеседования

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

В этой статье — опыт Дениса Шаматажи, Product/Project Manager-а который за 5 лет успел побывать как на стороне соискателя, так и провести сотни собеседований в качестве нанимающего менеджера. Из статьи вы узнаете о том: какие вопросы задают на ознакомительном, техническом и финальном собеседованиях, какие тестовые задания бывают, в чем заключается основная цель каждого из них и каких ответов от вас ждут.

9 кругов ада: как PM-у проходить собеседования 1

Первое, что вам стоит понимать — тот факт, что собеседования бывают абсолютно разные.

Однажды меня взяли на работу  сразу после единственного двухчасового разговора с СЕО. Мы созвонились, поговорили на общие темы. Например, о Scrum:

CEO: как ты относишься к SCRUM?

Я: плохо к SCRUM отношусь, мне он не нравится.

CEO: о, мне тоже. А ты с Америкой работал?

Я: работал, да.

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

Давайте пройдемся по этапам собеседований в общих чертах.  Как правило, этапы, которые мы можем проходить — это:

  • ознакомительное с рекрутерами;
  • тестовое задание;
  • техническое(ие) собеседование(я);
  • финальное интервью.

Ознакомительное с рекрутером

Этот этап сильно отличается от компании к компании. У нас, например, рекрутеры отметают людей, которые не совсем подходят:

Мы с рекрутером смотрим на ценник, который хотят кандидаты, навыки, насколько он соответствует нашим требованиям, после чего у меня где-то около половины людей с djinni.co не проходят этот этап.

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

Несоответствие вакансии

Мы отсеиваем людей, которые планирует перейти на позицию frontend developer из customer support-a без каких-либо пояснений в сопроводительном письме. Человек просто решил стать фронтендом и подался к нам.

9 кругов ада: как PM-у проходить собеседования 2

Если в сопроводительном письме грамотно расписано, что у вас есть опыт и вы разрабатывали, но коммерчески работали только как customer support, а не как РМ, это аргументированная причина. Но, тем не менее, очень часто отсеиваются те люди, которые вообще никак не соответствуют вакансии.

Несоответствие ЗП

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

9 кругов ада: как PM-у проходить собеседования 3

Если компания располагает бюджетом в $2500, а человек подается на $7500, то вам не о чем разговаривать. Также встречается обратный случай, когда человек подается на $250, и говорит «Господи, пожалуйста, пусть будет $150, только возьмите меня».

Ребята без опыта не учитывают, что компания пытается решить совсем другую проблему. В команду нужен человек, который поможет решать задачи, а не тот, кто будет на подхвате за 150$, так что кандидатов с сильным несоответствием вакансии мы тоже стараемся не пропускать на следующий этап.

Еще один тип плохих резюме — когда соискатель пытается попасть во все, что угодно, то есть пишет «Я — customer support, account manager, project manager, product manager, scrum master» — это тоже зря.

9 кругов ада: как PM-у проходить собеседования 4

Таких людей мы сразу отсеиваем, и их в Украине, в России, и в Индии очень много. Потому что чаще всего я не могу понять, насколько этот человек реалист и захочет с нами долго развиваться.

Ознакомительное с рекрутером: что делать, чтобы не провалиться?

9 кругов ада: как PM-у проходить собеседования 5

Рекрутерам наверняка есть, чем дополнить список, я же поделюсь вещами, на которые сам обращаю внимание в первую очередь.

Не идти, если зарплатные ожидания и требования не соответствуют. Я не всегда люблю, когда ты рассматриваешь кандидата на среднюю позицию, а он говорит:«Слушай, я вообще джун, мне просто было интересно», или что-то в таком роде.

Изучить компанию и продукты. У меня часто бывали ситуации, когда технически человек подходит, но на вопрос СЕО :«Что ты знаешь о нашем проекте?», ответил:«Ну, я знаю, что у вас отель». А у нас вот совсем не отель. Как понимаете, финальное собеседование кандидат не прошел.

Старайтесь изучать хоть в общих чертах, куда вы собеседуетесь. Это кажется тоже очевидным, но просто в какой-то момент рекрутеры сами пишут: «Слушай, не хочешь к нам пособедоваться?». Ты соглашаешься, а на втором этапе спрашивают: «А что ты знаешь о нашем продукте?», после которого можно действительно впасть в ступор.

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

Показывайте нематериальную мотивацию. Не стоит сразу в лоб спрашивать: «Сколько вы готовы мне заплатить?» По поводу денег можете уточнить в конце собеседования:«Подскажите, пожалуйста, какую ориентировочно зарплатную метку вы рассматриваете?»

Тестовое задание

9 кругов ада: как PM-у проходить собеседования 6

Есть много разнообразных тестовых заданий. Обычно этот этап, в моей практике, проходит 3% человек. Цель тестового: показать ваш технический уровень, лаконичность и на то, как вы решаете проблему.

Большинство junior PM делают на тестовом одну и ту же ошибку: пытаясь показать, насколько классно решают задачи, и поэтому расписывают простые задания на 4 листа.

Когда я был совсем юным, сделал тестовое задание на 9 страниц. Это было в 2013, я расписал все подробно, решил проблему очень здорово, меня спросили: «Ты же проблему решаешь, а не доклад пишешь».

И, соответственно, ваша задача – решить проблему, а не оформить красиво и так далее. Есть максимальное количество разнообразия тестовых заданий, я покажу три группы, с которыми сталкивался чаще всего.

1. Тестовое — попытка понять, как вы решаете задачу

9 кругов ада: как PM-у проходить собеседования 7

Это реальное тестовое на позицию PM, которое у меня было. Оно состояло из 20 пунктов, и при выборе проходил тот человек, ответы которого максимально устраивали работодателя.

Обратите внимание на 17 пункт. «Выложите куда-нибудь “Hello, world” на третьем Питоне».

Кто-то начинает разворачивать Heroku, демонстрируя, как классно умеет разбираться с технологией. На самом деле, можно было просто в комментариях к этой части тестового скинуть код “Hello, world!” и потратить на задачу 2 минуты.

Нанимающему менеджеру важно понимать, что PM не потратит 15 часов на решение какой-то глупой задачи, если того же эффекта можно добиться за 15 минут.

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

Что, если у РМ-а нет технического бекграунда?

9 кругов ада: как PM-у проходить собеседования 8

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

Техническое образование должно быть, но если его нет, абсолютно не страшно. Имейте в виду, что без технического бэкграунда нужно быть готовыми к 2 проблемам:

  1. Вы никогда не можете эстимировать задачи самостоятельно, потому что начинаете путаться в цифрах, не понимаете, насколько сложная эта задача и какие есть подводные камни.
  2. Вас могут обманывать на эстимейте. Допустим, какой-нибудь разработчик заэстимейтит задачу в две недели. Вы поверите, придете к боссу и скажете о 2 неделях, а он может ответить, что такая задача делается за 3 часа. В итоге окажется, что разработчик хотел максимально спокойно сделать задачу без лишнего пинга с вашей стороны.

2. Тестовое — решение существующей проблемы

На последних проектах, где я работал, это сверх распространенная практика, когда работодатель говорит: «У нас сейчас некому описать задачу. А давайте мы дадим ее в качестве тестового и посмотрим, кто как ее решит!» Это тоже очень распространенная тема и я ее, честно говоря, не сильно люблю. Руководство компании в выигрыше: получают бесплатное решение своей проблемы и возможность оценить, кто из соискателей справился лучше остальных. В западной практике подобные тестовые чаще всего оплачиваются.

9 кругов ада: как PM-у проходить собеседования 9

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

Если у вас нет доступа к продукту, тогда просто ищите максимально похожий продукт и пытаетесь разобраться с этой задачей в нем. Описываете, находите примеры и так далее. Такие решения не должны занимать у вас очень много времени. Желательно вместить тестовое в пять минут чтения работодателя.

3. Классическое тестовое

Есть продукт, скажи сколько и как ты его сделаешь.

9 кругов ада: как PM-у проходить собеседования 10

У нас есть мобильное приложение банка, у него есть РМ, арт-директор, дизайнер и так далее. Сколько времени займет реализация, во сколько она обойдется заказчику, и как ты этот скоуп поделишь?

Как решать эту проблему? Чаще всего я советую заэстимировать iOS приложение.

Вам дают пример приложения и говорят: «Вот, банк Х. Сколько времени займет реализация первых 3 страниц?»

Как это легче всего решить задачу: вы просто находите знакомого iOS разработчика или какую-либо информацию на Glassdoor, как угодно. Но желательно найти человека, с которым вы как-либо взаимодействуете, и попросите его заэстимировать.

Если говорить максимально поверхностно, можете просто умножить это число на 2-2.5 в качестве риска и, соответственно, выдать решение. Здесь главное, чтобы вы не просто показали ваше решение, но и описали, на основании чего оно принималось. Например: «Мне понадобится 250 часов, того и того, вот столько денег, вот диаграмма». И дальше уже указать объяснения, которые включают риски.

Хорошее решение задачи:

  • имеет лаконичную структуру решения;
  • четко отвечает на поставленный вопрос;
  • имеет отдельный развернутый алгоритм решения в виде небольшого послесловия, в котором вы объясняете каждый пункт(можно на много страниц).

Если  в каких-то пунктах вы не уверены, лучше их не указывать. Постарайтесь сделать так, чтобы проверка заняла 2-3 минуты, через которые человек понимал все, что вы хотели сказать.

Техническое собеседование

Полтора года назад я собеседовался в московскую компанию и провалился на вопросах о backend и о протоколах, которые взаимодействуют на уровне клиент-сервера. Хотя брали меня на мобильный проект.

Я люблю иногда проходить такие собеседования, потому что они дают развития и понимание тем, которые вы точно не знаете. Потому что иногда есть ощущение, будто вы уже все выучили, прошли какой-нибудь качественный курс, а потом приходите на какое-то собеседование и вас спрашивают, «Расшифруй-ка мне SOLID, объясни, что означает каждая буква». Вы говорите: «Я не знаю», и вам отвечают: «Все, спасибо, пока».

Вы уходите и думаете, что курс дурацкий и ничего хорошего вам не дал. На самом деле, нет. На каждом проекте есть свои боли, и об этих болях вас могут спрашивать, они никак не будут относиться к проектному менеджменту. Не бойтесь этого. Если у вас спрашивают какую-то левую дичь, не обращайте на нее внимание.

Техническое собеседование и та его часть, которая касается технических вопросов, обычно декомпозируется на несколько отдельных групп:
Hard skills вопросы: по SCRUM, Kanban, итд.

Soft skills вопросы: как вы решаете эту проблему, в каких ситуациях оказывались, даже как будто разработчик не имеет значения.

Ситуативный вопросы: «вот два скоупа, на одном —  через день клиент начнет ругаться, а на другом —  разработчики заблокированы. Какой из них ты возьмешь в работу в первую очередь?»

Технические вопросы

Сюда входят вопросы, которые проверяют вашу техническую грамотность. Их достаточно много, и чаще всего они зависят от технологического стека.

9 кругов ада: как PM-у проходить собеседования 11

Такие темы может разобрать даже просто продвинутый пользователь сети. Вам, скорее всего, нужно понять, как работают базы данных, что такое SQL, как им пользоваться. Желательно хотя бы на уровне понимания разобрать какой-то язык программирования. Я советую прочитать Python The Hard Way.

9 кругов ада: как PM-у проходить собеседования 12

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

Особенное внимание уделите git, github, bitbusket, потому что с этим вы будете очень часто сталкиваться. Для начала, нужно ознакомиться хотя бы поверхностно.

9 кругов ада: как PM-у проходить собеседования 13

Эти вопросы решаются двумя способами.

Первый способ – постоянно мониторить какие-либо технические блоги, подписаться на habr.com, vc.ru, читать TechCrunch. Просто имейте понимание того, на каком уровне сейчас находится рынок, если вам это интересно. Если же это абсолютно не интересно, тогда честно ответьте себе на вопрос, какая у вас мотивация быть проектным менеджером?

Второй момент – пройдите на какой-нибудь курс о том, как устроен интернет и клиент-сервер.

Поведенческие вопросы

Тоже достаточно распространенная тема. Предлагаю посмотреть пример, может это не очень очевидно. Вас могут поставить в какую-то ситуацию и из которой нужно выйти.

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

9 кругов ада: как PM-у проходить собеседования 14

Желательно обращать внимание на похожие вопросы, которые вам задают. Допустим, на одном собеседовании вас спросили: «Когда ты в последний раз оказывался в сверх стрессовой ситуации, как ты ее решал?». После собеседования вы просто выписываете все похожие вопросы и думаете, как бы отвечали на них, опираясь на ваш опыт.

Если опыта нет, можете сказать, что его нет. Если было что-то похожее, то расскажите о чем-то похожем. Здесь главное — всегда отвечать на четко поставленный вопрос четким ответом, не нужно растекаться мыслью по древу. Старайтесь просто подготовиться к таким вопросам. Их не так много, и любой опытный рекрутер, мне кажется, задает всегда 10-15 похожих вопросов.

Оценочные вопросы

Новичкам такие вопросы вряд ли будут задавать на собеседованиях. Вы, наверное, всегда видели эти статьи с кричащими заголовками «15 вещей, которые спрашивают работники в Майкрософт».

Или когда говорят: «Вот в Google спрашивают, сколько носков может поместиться в одну машину?» Это, на самом деле, очень классный вопрос. Я почти уверен, что мало кто понимает, почему задают эти дурацкие вопросы.

Давайте разберем пример:

Сколько теннисных мячей поместится в квартире?

Кстати, на одном из собеседовании я отвечал на такой вопрос, так что предлагаю готовый алгоритм решения и попутно расскажу, зачем это все.

Первый шаг – уточнить все моменты.

Это позволяет понять, насколько РМ сосредоточен на деталях.

Например:

  • Это типичная или специфичная квартира?
  • Какая квадратура у этой квартиры?
  • Какая мебель?
  • Какой размер потолков?

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

Мы оцениваем и моделируем ситуацию. Можем проговорить это устно, письменно, но, желательно, выпытать у работодателя все детали, которые он, скорее всего, от вас скрыл.

Шаг 2. Составить список известных аргументов.

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

9 кругов ада: как PM-у проходить собеседования 15

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

Дальше вы расписываете формулу и говорите «Мне кажется, что столько-то теннисных мячей поместится в вашей квартире». Проблема решена.

Кажется, что такие задачи — максимальный абсурд, но, тем не менее, эти вопросы очень классно объясняют главное:

  • Насколько хорошо вы умеете разобраться в ситуации, которую вы абсолютно не понимаете.
  • Как вы работаете с приблизительной точностью. Если по итогу окажется, что правильный ответ не 200, а 300 мячей, то, на самом деле, вы уже классно справились. Если же правильный ответ будет на 12.5 тысяч больше, значит, скорее всего, вы чего-то не учли.

Вопросы на приоритет

Я знаю, что на Booking (сервис для бронирования отелей, я думаю, вы знаете о такой компании) на собеседованиях задают много вопросов на приоритет. Что в их основе?

«Вы приходите утром на работу или очнулись на работе вне контекста, и вот у вас есть 5 задач, которые нужно решить»

9 кругов ада: как PM-у проходить собеседования 16

И теперь самое забавное – лучше всего неопытность проджект менеджера иллюстрирует ответ, который он дает без уточнения деталей.

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

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

9 кругов ада: как PM-у проходить собеседования 17

А может наоборот, главная страница — это самое важное, что есть, тогда она точно станет первой по приоритету.

Daily scrum начинается через 10 минут. Этот вопрос — попытка понять, насколько хорошо вы понимаете SCRUM, потому что, в scrum-е говорят, что нельзя переносить никакие Daily митинги и все ритуалы должны иметь четкую структуру, время и  длительность.

Front и back не могут понять, что делать в таске. А какой статус у этой таски, critical или low priority? А если это medium таска, тогда давайте ее решим на daily scrum-е, тогда нужно ее поставить после Daily scrum.

Документация на сегодня. Когда ее нужно сдать? Сегодня или завтра? Если  по этой документации ребята начнут работать завтра, тогда вы можете написать ее в 7 вечера. Если на сегодня, значит, нужно учитывать этот момент в расстановке приоритетов.

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

Финальное интервью

9 кругов ада: как PM-у проходить собеседования 18

Финальное собеседование в небольших компаниях чаще всего проводит вице-президент, СЕО, PMO или другой человек, к кому вы идете в подчинение глобально.

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

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

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

СЕО может понять, что в маленьком стартапе этот человек не принесет той ценности, которую может принести средненький человек, но с сильной культурной составляющей, условно говоря.

Существует классная компания Ultimate Guitar, я просто мечтаю когда-либо с ними поработать, потому что я очень сильно повернут на музыке. К ним  сложно попасть, не увлекаясь музыкой. Но, при этом, это не мешает пройти тестовое задание.

Делайте упор на soft skills

Не перебивайте, не отвечайте на вопрос расплывчато и так далее. Скорее всего с вами обсудят точки роста и вашего развития в компании. Чаще всего, финальное собеседование — это очень поверхностная попытка понять, насколько человек будет соответствовать качествам, культуре и психотипу того окружения, в которое вы планируете его поместить.

Есть и другой вариант, когда финальное собеседование — это просто попытка собирать воедино все то, что было выполнено до этого. У меня бывали случаи, когда я проходил тестовое, техническое, второе техническое, а потом на финальном тебе дают три результата вот этих точек и вердикт. Оказывается, ты просто проходил три собеседования параллельно. И потом результаты трех собеседований тебе дают и делают вывод: «Слушай, наверное, ты проходишь».

Выводы

  1. Старайтесь, чтобы ваш ценник и навыки соответствовали требованиям компании, в которую вы подаете резюме.
  2. Если решили сменить род деятельности, старайтесь указывать все нюансы в сопроводительном письме.
  3. Изучите компанию и продукты, которые они предоставляет.
  4. Задавайте вопросы, проявляйте нематериальную мотивацию.
  5. При выполнении тестового задания будьте лаконичны. Не расписывайте на 4 страницы то, что можно вместить в 2 абзаца.
  6. Разберитесь в технических деталях, хотя бы поверхностно.
  7. Всегда задавайте уточняющие вопросы, особенно, когда дело касается задач на оценку и приоритезацию.

9 кругов ада: как PM-у проходить собеседования 19