Джон Эсмальд — бывший программист и продакт-менеджер, более десяти лет проработал в Google. Ныне независимый коучер и стартапер в одном лице. Много лет входил в Google Hiring Committee (GHC), лично принимал участие в огромном количестве очных собеседований и митингов GHC. Кроме ИТ, также интересуется музыкой и футболом.
Интервью взято в начале 2014 года.
С чего начинается вся процедура найма в Google? Джон, давайте опишем исходную точку входа в компанию.
Желая устроиться в Google, в подавляющем большинстве случаев вы будете первоначально иметь дело с её рекрутерами — специальным сословием коммуникабельных людей, обученных находить и отбирать нужных для компании людей по всему миру, и, как правило, попутно достаточно неплохо ориентирующихся в предметной технической области, для которой они привлекают народ. Они и проводят первичные интервью-собеседования, чтобы принять предварительное решение на ваш счёт и произвести заочный отсев откровенно слабых кандидатов. Для инициации запуска этого процесса типичной является ситуация, когда вы на официальном сайте компании подбираете себе позицию (смотрите www.google.com/jobs), после чего отправляете на указанный там контактный адрес резюме со своим предложением и данными.
В случае, если вы достаточно убедительны и интересны, с вами связывается ответственный за эту должность рекрутер. В более редких случаях, возможно обращение к вам такого рекрутера и по своей инициативе (как это было когда-то в моём случае), как например, в ответ на заинтересовавшую его техническую статью на вашем блоге. Сразу настройтесь на то, что устройство на работу в крупную компанию США (это касается не только Google), как правило, растягивается на 3-8 месяцев — это абсолютно нормальная ситуация.
Чтобы поставить точку в этом вводном пункте, стоит сразу подчеркнуть, что, конечно же, собеседования на всех фазах проходят только на английском языке, поэтому, это тот формальный минимум, который потребуется вам для подобной процедуры. Возможно, у московского офиса Google и есть гипотетические исключения в пользу русского языка, но мне про это ничего неизвестно.
Дальше — телефонная фаза?
Совершенно верно. В случае положительного ответа рекрутера на ваше резюме, вы договоритесь с ним заранее на точную дату и время первого телефонного интервью (Phone screening). Тщательно согласуйте общее время с учетом разницы во временных зонах. Здесь нужно четко понимать, что эти 2-3 (редко доходит до 5) телефонных собеседования — это только предварительная фаза, лишь начало длинного пути.
Не нужно стесняться, если вам нужно время на подготовку, скажите об этом прямо и попросите пару недель на это, после того как тематика собеседования будет обозначена. Несмотря на то, что вам пришлют письмо с заголовком типа «Interview Preparation», где перечислят примерный разброс тем с перечнем полезных источников-ресурсов, будет лучше, если при личном контакте вы попытаетесь уточнить, о чем конкретно пойдет речь в вашем случае. Как правило, с той стороны идут на встречу и детализируют предстоящую область обсуждения (содержимое шаблонного письма будет иметь очень широкий разброс по темам и пожеланиям, изучение которых чаще всего непосильная задача для большинства).
Первое телефонное интервью в серии — первичное. На нем обычно интересуются самыми общими вещами — чего и сколько хотите, когда доступны для собеседований, уточняют послужной список и с чем работали, какие есть успехи и пристрастия в области технологий.
Для примера приведу стандартную структуру телефонного интервью (следует после первичного):
В итоге мы получаем 35-50 минут — это стандартное по продолжительности для Google интервью.
Возможно, если у рекрутера будут сомнения в собственных силах, он может привлечь к телефонному собеседованию отдельного технического специалиста, о чем заранее предупредит вас. Очень часто просят выполнить какую-нибудь типовую задачу и выслать на указанный e-mail, либо решить её в режиме реального времени, набирая текст вашей программы-решения прямо в Google Docs (рекрутер заранее готовит документ с набором задачек, сбрасывая вам ссылку в начале интервью и «расшаривая» доступ). Использовать поиск и вспомогательные IDE при этом, конечно, строго запрещено, ведущий интервью будет удаленно видеть набор вашего кода и обсуждать его с вами в режиме реального времени.
Несмотря на то, что Skype запрещен в офисе Google и для голосовых звонков рекомендуется использовать gTalk, в реальности с вами могут связаться как через первое, так и через второе, либо даже обычным звонком на контактный телефон (указанный в резюме).
Можно сразу привести несколько примеров типичных вопросов для этой фазы интервью?
Все вопросы на этом этапе, как правило, носят общий и стандартный характер, лично я никогда не вел каких-то долгих дискуссий или подробных обсуждений по каждому из задаваемых вопросов.
Вот лишь некоторые примеры реальных «телефонных вопросов» на должность SWE:
Как видно, здесь нет никаких закавык и тонкостей, лишь максимально широкий обзор самых общих моментов.
Итак, сначала отсылаем резюме, в случае положительного отбора — серия телефонных интервью. И, наконец, третий, и самый важный этап — очное собеседование.
Да. Если вы прошли два предыдущих этапа — вас пригласят уже на настоящую серию из собеседований со специалистами Google (on-site interview), при этом предложат выбрать территориально удобный для вас офис. На выбор будут предложены места, для которых выполняется система из условий: это наиболее близко для вас географически, и там есть похожие по вашей специальности команды. В идеале — то представительство, где вы планируете работать.
В моем случае трудоустройства я хотел проходить собеседование в Чикаго, потому что в тот момент работал там. Но они не захотели (там не было подходящих позиций), тогда мы сошлись на Бостонском офисе Google, после чего мой рекрутер выполнил трансфер моего дела к своему коллеге из Бостона, который в свою очередь подключил к моему сопровождению местного координатора путешествий (travel coordinator). Google, как правило, оплачивает ваш перелет в место собеседования, проживание там, решает возможные визовые вопросы, а также предоставляет обратный билет — все эти вопросы детально обговариваются с координатором компании заранее.
Он свяжется с вами самостоятельно после того, как вас пригласили на очное собеседование. Хочу сразу обратить внимание — у него очень большой поток людей (отсюда такое устойчивое реноме «забывчивых» гугловских координаторов), поэтому перепроверяйте перед вылетом всё, о чём с ним договариваетесь, потому что «проколы случаются» («shit happens»).
Хорошо, что делать, если вас «отбрили» ещё на стадии заочных собеседований, есть ли шансы на реабилитацию?
Даже если вы и получили отказ уже на этой телефонной стадии переговоров, не стоит расстраиваться и опускать руки — это абсолютно нормально, тем более, если посмотреть на общую лавинно-образную статистику присылаемых резюме. Ровно через год можно снова попытать свою удачу, лучше попробовав себя на какой-то отличной от прошлой позиции.
Но имейте в виду, ваша история прохождения интервью сохраняется в недрах Google, даже если вы будете подаваться в другом месте. Обычно если человек в первый раз завалил какую-то конкретную тему, и на втором собеседовании он снова создал «awkward moment» ровно на том же самом месте (теме), то такого претендента перед следующей попыткой могут попросить подучиться дольше. Обычно раньше чем через 18-24 месяцев с вами никто общаться не захочет. Про третью и четвёртую неудачные попытки с однотипной ошибкой давайте рассуждать не будем, потому что это пахнет уже перманентным «баном».
Читать ещё в этой серии: следующая часть, оглавление.
Ключевые слова для тех, кто работает сугубо на алгоритмах: работа в гугл и как устроиться на работу в Google. Руководство и помощь по поиску работы в ИТ США, а также найм и рекрутинг в ИТ, прохождение там собеседований и интервью, поиск вакансий и работы в США. Какие алгоритмы нужно знать, а также, какие вопросы задают на собеседованиях в западных ИТ-компаниях? Как проходит типичное интервью при поиске работников. Рассказ о своем опыте работы и трудоустройстве в Гугл, впечатления и отзывы о работе в Google, эмиграция в США. Как принимают на работу в американских ИТ-компаниях, как проходит интервью и собеседования. Какие вопросы задают при найме в Гугл, как устроено интервью и отбор людей и сотрудников в компанию. Какие есть вакансии, а также работа в google для любых программистов. Критерии отбора и найма, всё, что нужно знать: как попасть на работу (устроиться) в Гугл?