Я играл нечестно.

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

Большинство людей, как правило, решают бесконечные проблемы с LeetCode и имитируют собеседования, чтобы подготовиться к работе в Google. Кандидаты будут либо изучать проблемы онлайн, либо смотреть видео-объяснения, чтобы изучить больше структур данных и алгоритмов.

Но вот 3 вещи, которые я сделал по-другому.

1 — Практика на местах с другими компаниями

До того, как я присоединился к Google, я не особо искал другие компании, к которым можно было бы перейти. Я был доволен своей предыдущей ролью в Microsoft, но когда рекрутер спросил, не хочу ли я пройти собеседование в Google, я отложил это собеседование на год.

В том же году я отправил холодные заявки в другие технологические компании, в том числе

  • Подтвердить
  • Амазонка
  • Список ангелов
  • Улей.Ай
  • Мета

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

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

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

2. Общение с другими сотрудниками Google

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

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

Вот небольшой список того, что я узнал

  • Уточнить вопрос и пограничные случаи
  • Обрисуйте свой алгоритм и согласуйте его с интервьюером, прежде чем внедрять
  • Думайте вслух вместе с интервьюером, а не в одиночку
  • Упреждающий пробный запуск и тестирование кода
  • Объясните время работы, не утверждайте и не отвечайте откровенно, что это такое

Знание приведенных выше советов может сделать разницу между предложением и отказом.

3 — Пропуск экрана телефона

Перед любым выездным собеседованием в крупных технологических компаниях обычно требуют, чтобы вы заполнили экран телефона. Это экономит деньги и время компании на собеседовании с обычными кандидатами. По-видимому, 50% кандидатов терпят неудачу на этом этапе. Если бы я мог избежать этого подбрасывания монеты, я бы сделал это. И я сделал.

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

— Я посмотрю, возможно ли это.

Я поделился своим опытом в Amazon и Microsoft, надеясь, что это убедит их отказаться от экрана телефона. Через 3 дня я получаю электронное письмо, чтобы просто запланировать встречу на месте.

Заключительные мысли

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

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

Вы видели, что происходит, когда вы нажимаете и удерживаете кнопку хлопка?

Шаблон резюме, который помог мне попасть в Amazon и Google

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

1000 подписчиков в Твиттере!

И следуйте за мной в моем стремлении набрать 100 000 подписчиков в LinkedIn
Алекс Нгуен | LinkedIn