Рубріки: Истории

Устроился в Google и переехал в Цюрих. Опыт украинца, как найти работу в глобальной ІТ-компании

Как готовиться к собеседованию в топовых IT-компаниях мира, зачем проходить mock-интервью, как справляться с паникой, решая задачи от компаний-гигантов об этом рассказывал на лекции в Chasopys Eduspace Сергей Сема, программист Google.

Редакция MC Today законспектировала выступление Сергея.


С чего начать

Я жил в Калифорнии и работал в EPAM Systems по контракту сотрудничал с Google. В какой-то момент признался себе, что все вроде хорошо, но хочется чего-то другого.

Сергей Сема

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

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

Онлайн-курс "Android Developer" від robot_dreams.
Курс для всіх, хто хоче навчитися розробляти застосунки для Android з нуля, створити власний пет-проєкт для портфоліо та здобути професію, актуальну наступні 15–20 років.
Програма курсу і реєстрація

Я зашел на leetcode.com, (сайт с алгоритмическими задачками для подготовки к техническим собеседованиям), но простенькая задача заняла у меня больше 5 часов, причем решение оказалось неверным.

Потом мне подсказали: чтобы запоминать, как решать задачу, нужно попробовать ее сделать, а потом посмотреть правильное решение. Я начал решать задачи не только на на Leetcode, но и на interviewbit.com.

Подготовка — это надолго. Ваш режим изменится полностью. Я готовился с 19:00 до 22:00 по будням и практически все выходные. Есть режим, есть место, где вы готовитесь и где вам удобно — есть результат. Я не пропустил ни дня. Большинство «сливается» в первый месяц, между тем после этого срока уже становится проще.

Зачем подавать резюме в другие компании

Сначала я решал задачи только первого уровня. Потом, после сотой, дело пошло веселее. Когда уперся в свой «потолок», понял, что нужно подучить алгоритмы. Я смотрел видео на Coursera (ссылка на первый и второй курс), и конспектировал.

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

Удобно готовиться в паре с кем-то. Когда у вас не получается, вас поддержит человек, который понимает вашу боль. К тому же так проще находить рефералов (тех, кто может порекомендовать рекрутеру). А если вы решили пройти платное mock-интервью (пробное), то можно платить за одно, а прорабатывать его вдвоем.

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

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

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

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

Как вообще подаваться на собеседование? Три варианта: форма на сайте, рекрутеры и рефералы. Форма на сайте работает, особенно в малых компаниях. Рекрутеров я пробовал находить в Linkedin, отвечали мне 2 из 10. Но самый лучший способ — рефералы.

Я начал искать через знакомых, кто мог бы дать мне контакт. Нужно подумать, почему реферал должен вам ответить. У меня была схема: написать что-то положительное (например, «я читаю твой блог, он крутой»), показать, что для меня важна эта работа («я решил уже столько-то задач, вот мой профайл на Leetcode»), а затем отправить просьбу зареферить. Чем больше информации, которая позволит оценить ваш уровень и мотивацию, тем лучше.

Как проходить интервью

Я начал ездить на интервью в разные компании. Был в Microsoft, Amazon, Snapchat, Evernote, Cruise Automation, Uber, Facebook и других. И я их все заваливал. Я абсолютно не был готов к двум типам интервью — behavioral  и project. Первое, по сути, разговор о жизни: какие у вас были конфликтные ситуации, какие провалы.

Если вы говорите, что не было ни первого, ни второго, — это странно. А еще нужно уметь рассказывать о проекте, в котором ты работал, выделяя три момента: difficulty (в чем была сложность проекта), impact (почему проект был важным, что в результате получила компания) и leadership (какие качества ты проявил).

Техническое интервью может длиться от 45 до 75 минут (как телефонное, так и живое).

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

Когда я получил предложение от Evernote, я чуть не плакал. Это был мой первый результат. Второй я получил от Cruise Automation. Я понял, что готов — и подался в Google. У меня было 5 интервью, и через пару недель мне сказали, что меня берут.

Что дальше

Если вы подаетесь в несколько компаний, важно, чтобы это было одновременно, потому что предложение о работе действительно около 3 недель. И ждать вас не будут.

Торговаться по поводу уровня заплаты вполне нормально, но цифру нужно аргументировать.

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

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

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

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

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

Нещодавні статті

Power BI: какой курс выбрать для начинающих

Power BI (Business Intelligence) Microsoft – это не просто платформа для анализа данных, а ключевой…

15/01/2024

Лас-Вегас: удивительная история города азарта, мафии и головной боли для архитектора

Лас-Вегас — один из самых узнаваемых городов на планете, который ежегодно манит к себе миллионы…

24/11/2023

Более 800 раз. Пограничники подсчитали, сколько взяток им предлагали уклонисты

Из-за широкомасштабного вторжения россии в Украине было введено военное положение и объявлена ​​мобилизация. Военнообязанным мужчинам…

24/11/2023

На 100 отзывов – 100 отказов? Советы рекрутеров, как не терять мотивацию при поиске работы

«Вижу цель – не вижу препятствий». Знакомая фраза? Часто ею руководствуются кандидаты, ищущие работу мечты.…

24/11/2023

Открытый банкинг. В НБУ раскрыли детали предстоящего обмена данными между банками

Национальный банк Украины работает над открытым банкингом. Речь идет о структурированном и безопасном обмене данными…

24/11/2023

Финансовый консультант потратил более $4 млн своего клиента на азартные игры и недвижимость

В США финансовому консультанту предъявили обвинение в растрате около $5 млн, которые принадлежали его клиенту.…

24/11/2023