Как рекрутер Яндекса заметил программиста на одном специализированном сервисе и позвал на собеседование. Как отбирают кандидатов на работу, что обещают и чем это всё закончилось — читай в данном материале.
Привет! Это мой личный блог, в котором я собираю истории бывших и действующих сотрудников различных известных и не очень компаний.
Буду признателен за подписку на мой телеграм-канал.
На всякий, юридический случай: все истории — выдумка автора и не является действительностью.
Однажды утром...
Однажды утром я проснулся и зашел на почту. Не на почту России, а электронную: есть у меня такая привычка, каждое утро письма проверять. Как дед, который кроссворды разгадывает и ждет в почтовом ящике свежий, хрустящий выпуск газетки.
И вижу письмо… от Яндекса. Да-да, того самого, с буквой «Я», который знает о вас больше, чем ваша бабушка. Оказалось, они нашли меня через GitHub — сервис для программистов, не буду вдаваться в подробности.
И вот я, такой весь из себя «не ищу работу, но если предложат — почему бы и нет», соглашаюсь на созвон. Рекрутер, человек с голосом, от которого хочется купить что-нибудь ненужное, вежливо попросил резюме. Пришлось срочно вспоминать, чем я вообще занимался последние пять лет, и наспех слепить документ, в котором я выглядел как помесь Цукерберга и Торвальдса (ну а что, мечтать не вредно).
Первая ступень собеседования
Ровно в 14:00 (ни секундой раньше, ни секундой позже — видимо, в Яндексе таймеры откалиброваны с точностью до наносекунды) меня добавили в зум. Двадцать минут лёгкой беседы: я рассказывал про свой опыт, рекрутер — про то, как здорово работать в компании, где тебе сначала дают «буткемп» (это этап адаптации, где ты две недели бегаешь по командам и выбираешь, где тебе будет интереснее работать).
Мне пообещали, что дальше будет собеседование с техническим специалистом, где я должен буду показать, что умею делать магию с HTML, CSS и JavaScript. А ещё прислали ссылку на книжку «Грокаем алгоритмы»: чтобы я не просто кодил, а кодил с чувством, с толком, с расстановкой. Мол, подготовься к созвону с технарём, почитай.
Вторая ступень собеседования
Следующий этап — звонок с техспециалистом. Задача простая: написать функцию, которая копирует объект в JavaScript. «Легкотня!» — подумал я и сразу выдал стандартный способ. Но нет, так не прокатило: «Напишите свою реализацию».
Тут-то и началось самое интересное.
Представьте: вы сидите в «песочнице» (это такой цифровой аквариум, где интервьюер наблюдает за каждым вашим движением), вам нельзя гуглить, нельзя отвлечься на кофе, нельзя даже тихонько прошептать: «Господи, как же это работает?». А ещё у вас ровно час, чтобы выдать идеальный код, который, возможно, никогда в жизни не пригодится.
Я копался, вспоминал, мучительно соображал, как бы сделать это правильно, и… ровно в конце часа выдал готовое решение. Мы взглянули на код (не запуская, конечно, ведь кто знает, что там взорвётся), вежливо попрощались, и я остался ждать.
Развязка
Через два дня пришёл отказ.
Нет, я не упал в депрессию, не проклял HR-ов и не начал жечь чучело с логотипом Яндекса (хотя мысль была). Просто бизнес есть бизнес: им нужен тот, кто решит задачу за пять минут, а не за час. Или, может, им не понравилось, что я не использовал достаточно модных фреймворков. Или просто в тот день у интервьюера было плохое настроение. Кто знает.
Что я вынес из этого
Если бы я был тем самым интервьюером, я бы не зацикливался на одной задаче, а проверил широту знаний. В конце концов, в реальной жизни никто не запрещает вам загуглить синтаксис или посмотреть документацию. Но, видимо, в Яндексе верят, что настоящий программист должен уметь писать идеальный код с закрытыми глазами, одной рукой, под аккомпанемент скрипящего колеса мышки.
Впрочем, если их процесс работает — кто я такой, чтобы спорить? Может, когда-нибудь они снова напишут. А я пока пойду дальше фрилансить, в труселях и с сигарой.
Расскажите про своё самое неудачное собеседование в комментариях, будет любопытно почитать.
Ещё больше историй, обсуждений и размышлений в моем
телеграм-канале.