Глава 32. О техническом собеседовании

Столько мифов, столько мифов. Мне всегда было интересно, почему спичи о том как пройти техническое собеседование — в основном рассказывают рекрутеры и разного типа HRы. Я еще понимаю, когда рекрутеры рассказывают как пройти прескрининг с именно рекрутером, но ведь технические интервью — это ж прям интимный процесс между соискателем и технической стороны работодателя. А при всем уважении к рекрутерам, в технологиях они имеют скорее базовое представление, чем понимание что нужно знать.

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

На моей памяти — ни один кандидат полностью не подходил под вакансию. Да и никто и не ждет, что вакансия будет 100% презентацией необходимого человека. Она скорее направление, в котором будет идти диалог (и то, перспектива туманная). Все вакансии, они как бы выражают ту боль, и те страдания, через которые проходила организация. Ну, и чем больше технологий требуется, тем больший ад твориться в репозиториях организации. Но это так, лирическое отступление. Вряд ли существует человек, который проходил те муки творчества, которые происходили в IT отделе любой организации. Потому ожидают, что человека скорее всего надо будет подучить. Подучить кончено же, у всех происходит по-разному: кто через буткампы, кто болью и страданиями.

Чем больше организация, тем более туманные требования для кандидата. Ну а че гонять человека по .NET, если .NET заберет 20 процентов времени, а все остальное — микс технологий + практически требования творческой само инициативы. Ну, круто же, если у вас будет в организации человек, который глянет на ваш .NET домик, и скажет:

— Епрстмикросоверисы, паттерны, деплоймент, давайте Go присобачим.

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

Но, всегда можно к нему подготовиться лучше. Когда я работал на Эпам, приезжал Виктор Дворкин (серый кардинал всея Эпам). Невероятно умный мужик, которого слушать было одно удовольствие. Так вот, он когда-то сказал классную фразу: «Везет только подготовленным спортсменам». Итак, %username%, давай я тебе расскажу как готовиться к собеседованию старый волк, технические знания которого далеки от совершенства.

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

2. Найди информацию про тех кто тебя собеседует. Ты удивишься, какой офигенный цифровой фингерпринт человек оставляет после себя в интернете. Твиттер, фейсбук, блог. Блог — это вообще чудесно. Технический блог — ты нашел подкову от мамонта.

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

1. Люблю цветы с большим бутоном, не желтые. Гвоздики терпеть не могу.
2. Шоколад только черный, содержание какао-зерен не ниже 85 процентов.
3. Эрогенная зона — ключицы.
4. Следующая ожидаемая дата дня беспричинного гнева — 21 октября.

И все, ты знаешь как спокойно жить, что дарить, с какой стороны подходить. Так и с интервьювером — знай его интересы.

3. Имея это знание, любое интервью можно направить в русло которое тебе необходимо. Рассказывая про проект, упомяни что-то из темы, которая интересует твоего интервьювера. Покажи интерес, приведи пример похожий на то, о чем он писал в блоге, или реализовал в github. Все, он у тебя на крючке — обмусоливай тему к которой ты готов.

В конечном счете, у вас на интервью не более 45 минут, со смолтоком и представлением твоего опыта. Твоя цель — оставить о себе хорошее впечатление. Если у вас с интервювером общие интересы — плюсик ты заработал.

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

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

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

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

Глава 32. О техническом собеседовании: Один комментарий

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s