Коротко о моем пути:
• Начинала год назад когда HR Google написала интересует ли меня работа в Google • 3 года опыт работы, являюсь Андроид Девелопером • Решила 333 задач(Easy 101, Medium 222, Hard 10) • ~20мок интервью с участниками этой группы • Провалила 2 тел.интервью(Google, Amazon) и не доходила до онсайтаGoogle Tokyo
Когда получила письмо от HR Google Tokyo где спрашивали интересует ли меня работа в Google, тогда и я начила готовиться. Первый колл был с HR была обычная беседа обо мне и в конце согласились что процесс начнем через 2 недели. За 2 нед. только успела подготовиться по Algorithms & Data Structures. 1 раунд был с той же HR и в течении часа спрашивала вопросы именно по Algorithms & Data Structures и на след день написала что прохожу на тел.интервью, сразу попросила месяц чтобы подготовиться и месяц решала задачи литкода. На тел.интервью спросили хард задачу по графам, кстати задачу потом не нашла в интернете. И получила фэйл и как сама ожидала. Я прекрасна знала что не готова, но мне хотелось узнать формат, примерно какие вопросы спрашивают, и узнать себя также как буду вести себя в экстренных случаях.
Amazon Madrid
После Google стала решать задачи ежедневно, и пришлось совмещать основную фуллтайм работу с подготовкой. Было сложно как и всем, себя заставлять 🙂 И в апреле в линкедине увидела хайринг ивент Амазона и подавала через сайт без рефералов, через 2-3 дня ответили, прошла ОА. Вопросы ОА можете найти в литкоде в разделе discussion. Через месяц в мае был тел.интервью где 20мин спрашивают поведенческие вопросы, на 30мин задачу решать. После того как завершили часть behavioral questions, и интервьювер стал обьяснять задачу и прекрасно с ней я бы справилась если бы в тот момент мой интернет не подвел бы меня((( Пришлось перенести интервью на завтра и спросили dp задачу и там я и провалила, и поняла для себя что нужно больше решать задачи по dp. В ноябре обратно через сайт подавала на другую позицию и локацию, прошла ОА, потом HR попросила чтобы на след.неделе запланировать день на тел.интервью но я просила дать мне 2 недели, затем HR пропала. Но HR появилась неделю назад и вот назначили на 11.02.2021 тел.интервью.
Microsoft Prague
С Майкрософтом все как-то быстро получилось и до сих пор не верится что получила оффер. Подавала в начале этого года тоже через сайт без рефералов. Ответили быстро и попросили пройти ОА через кодилити(спрашивают 3 задачи). Сказали прошла на тел.интервью и назначили колл c HR. Но потом другой HR написал что у них через неделью хайринг ивент и спросили хочу ли я участвовать в нем. Хотя я к онсайту не была готова, т.к по system design и OOP design я ни разу готовилась. Но рискнула и согласилась, и пришлось готовиться неделью по system design и OOP design. Онсайт состоял из 4 раунда:
1 - раунд по Algorithms & Data Structures задача медуим + поведенческие вопросы
2 - раунд по OOP design, дали уже готовый дизайн и попросили рефакторить его + поведенческие вопросы и вопросы по ООР
3 - раунд system design + поведенческие вопросы
4- раунд поведенческие вопросы
Все интервьюверы были классные и дружелюбные, поддерживали как могли.
На след.день уже написали что фидбек отличный и уже готовы предложить оффер, а на этой неделе уже отправили детали оффера.
Ресурсы:
• Algorithms & Data Structures: https://www.coursera.org/learn/algorithms-part1
https://www.coursera.org/learn/algorithms-part2
https://algs4.cs.princeton.edu/cheatsheet/
https://leetcode.com/problemset/all/
https://www.educative.io/courses/grokking-the-coding-interview
https://www.educative.io/courses/grokking-dynamic-programming-patterns-for-coding-interviews