Forwarded from Anastasia
Главный ресурс, который мне ООООООчень помог - https://www.educative.io, там курсы (читать, а не смотреть, поэтому быстро). Стоит 60 баксов в месяц. Окупится!
General considerations
Уровень в большинстве компаний определяется по результатам System design and Behavior (ну может разве что кроме совсем начальных уровней). Coding на уровне прошел/не прошел (нужно показать конкретные skills, и интервьюер по сути отмечает чек боксы - requirements clarifications, communication, coding, problem solving, code verification etc). Часто люди при подготовке уделяют большое внимание кодингу, и почти не готовятся к System Design and Behavior.
Самое главное, мне кажется, воспринимать интервьюера как партнера по нахождению себе места. Этот человек помогает понять, будет ли мне здесь хорошо или нет. Важно не скатиться в менталитет "студент-экзаменатор", это заведомо проигрышная позиция. Я - крутой специалист, а не студент.
Один из положительных фидбеков, которые я получила после интервью в Убер (там много дают обратной связи) - что я напрямую прочила помощь, когда чувствовала, что запуталась. По словам рекрутера, который передавал этот фидбек, редко такое происходит, и очень ценится. Один из примеров того, что полезно к интервью относиться как к collaboration session with a co worker.
General considerations
Уровень в большинстве компаний определяется по результатам System design and Behavior (ну может разве что кроме совсем начальных уровней). Coding на уровне прошел/не прошел (нужно показать конкретные skills, и интервьюер по сути отмечает чек боксы - requirements clarifications, communication, coding, problem solving, code verification etc). Часто люди при подготовке уделяют большое внимание кодингу, и почти не готовятся к System Design and Behavior.
Самое главное, мне кажется, воспринимать интервьюера как партнера по нахождению себе места. Этот человек помогает понять, будет ли мне здесь хорошо или нет. Важно не скатиться в менталитет "студент-экзаменатор", это заведомо проигрышная позиция. Я - крутой специалист, а не студент.
Один из положительных фидбеков, которые я получила после интервью в Убер (там много дают обратной связи) - что я напрямую прочила помощь, когда чувствовала, что запуталась. По словам рекрутера, который передавал этот фидбек, редко такое происходит, и очень ценится. Один из примеров того, что полезно к интервью относиться как к collaboration session with a co worker.
Forwarded from Anastasia
System design
https://www.educative.io/courses/grokking-the-system-design-interview - ОСОБО РЕКОМЕНДУЮ!- ОСОБО РЕКОМЕНДУЮ!
Я потратила один день на чтение+конспектирование, и почти все систем дизайн интервью прошла очень легко и хорошо. Правда, у меня много опыта в построении архитектуры, курс помог мне вспомнить, структурировать, правильными словами подавать и т.д
Behavior
https://www.educative.io/courses/grokking-the-behavioral-interview
Мне курс не очень был актуален, поскольку я к тому моменту 4 часа консультировалась/репетировала с моим бывшим ментором, а ныне просто другом. И это был game changer. Очень важно прописать все стандартные вопросы, подумать о них в деталях. Подавать истории из жизни, создавая целостной образ - какие у тебя ценности, какой ты лидер, как умеешь рефлексировать, признавать ошибки, уважать окружающих. Подумать, почему задается этот вопрос, что хотят от тебя услышать. Есть ресурсы, где за деньги проходишь mock interview, и можно порепетировать, если нету такого прекрасного ментора как мой 🙂
Вопросы, которые я готовила и/или мне попадались:
- [ ] What is your proudest professional accomplishment and why?
- [ ] Tell me about a time when you overcame a conflict at work.
- [ ] Situation when you disagreed with your manager
- [ ] Give me an example of a difficult problem you solved. How did you solve this problem?
- [ ] Give me an example when your idea converted to feature/project/product.
- [ ] Situation when your suggestion was pushed back
- [ ] Tell me about a mistake that you’ve made. How did you handle it?
- [ ] Has there been a time when you had to pitch an idea to a manager or senior leader? What was the outcome?
- [ ] Tell me about the time when you were given a negative feedback and could act on it.
- [ ] Design decision you regret about
- [ ] Who did you help to grow? Who did you help to get a promotion?
- [ ] Tell me about a time you handled a stressful situation when you were under a lot of pressure.
https://www.educative.io/courses/grokking-the-system-design-interview - ОСОБО РЕКОМЕНДУЮ!- ОСОБО РЕКОМЕНДУЮ!
Я потратила один день на чтение+конспектирование, и почти все систем дизайн интервью прошла очень легко и хорошо. Правда, у меня много опыта в построении архитектуры, курс помог мне вспомнить, структурировать, правильными словами подавать и т.д
Behavior
https://www.educative.io/courses/grokking-the-behavioral-interview
Мне курс не очень был актуален, поскольку я к тому моменту 4 часа консультировалась/репетировала с моим бывшим ментором, а ныне просто другом. И это был game changer. Очень важно прописать все стандартные вопросы, подумать о них в деталях. Подавать истории из жизни, создавая целостной образ - какие у тебя ценности, какой ты лидер, как умеешь рефлексировать, признавать ошибки, уважать окружающих. Подумать, почему задается этот вопрос, что хотят от тебя услышать. Есть ресурсы, где за деньги проходишь mock interview, и можно порепетировать, если нету такого прекрасного ментора как мой 🙂
Вопросы, которые я готовила и/или мне попадались:
- [ ] What is your proudest professional accomplishment and why?
- [ ] Tell me about a time when you overcame a conflict at work.
- [ ] Situation when you disagreed with your manager
- [ ] Give me an example of a difficult problem you solved. How did you solve this problem?
- [ ] Give me an example when your idea converted to feature/project/product.
- [ ] Situation when your suggestion was pushed back
- [ ] Tell me about a mistake that you’ve made. How did you handle it?
- [ ] Has there been a time when you had to pitch an idea to a manager or senior leader? What was the outcome?
- [ ] Tell me about the time when you were given a negative feedback and could act on it.
- [ ] Design decision you regret about
- [ ] Who did you help to grow? Who did you help to get a promotion?
- [ ] Tell me about a time you handled a stressful situation when you were under a lot of pressure.
Forwarded from Anastasia
Coding
- https://www.educative.io/courses/grokking-the-coding-interview - ОСОБО РЕКОМЕНДУЮ с этого начать (я нашла этот курс позже, но можно кроме него можно ничего не делать для кодинга)
- leetcode (я заплатила за premium access и делала mock interviews). Прорешала примерно 50-60 задач.
- http://pramp.com. Mock interviews with peers. По очереди то ты проводишь интервью, то тебе. Моей подружке очень помогло. Я слишком поздно узнала про этот ресурс. А так бы обязательно его использовала бы.
- Мне не попалось ни одной задачи по динамическому программированию. Хотя я много времени уделила подготовке. Считаю, что можно пропустить. Слишком долго готовиться, слишком редко попадается. [UPDATE: в комментариях Виолетта говорит, что ей попадалось в нескольких компаниях, поэтому хочу предупредить, что если мне не попалось, это не значит, что вам не попадется. Если есть много времени на подготовку, лучше готовиться ко всему]
Comp negotiation
https://www.educative.io/courses/grokking-comp-negotiation
Занятное чтиво. Причем стоит прочитать заранее. Главная мысль - лучше всего торговаться, имея competing офер. Но много других интересных моментов, например, совет, что в Гугл надо процесс начинать сильно заранее. Я последовала этому совету, и назначила интервью на 2-4 недели раньше остальных. Оказалось, что нужно было еще раньше))
Resume
https://novoresume.com - офигенно удобная платформа для построения красивого (визуально) резюме. Я тоже заплатила премиум за какие-то кастом фичи.
Technical recommendations
- Если интервью онлайн, присоединяйтесь к звонку по телефону (без WIFI) и лаптопу одновременно. Одно на мьют и без звука. У меня было несколько раз отсутствия звука, потери интернета. Один раз через 5 минут начала дизайн интервью в Убере компьютер вообще сломался, выключился (произошло такое с этим компьютером единственный раз в жизни). Я подключилась с телефона и ноутбук смогла восстановить только в перерыве. Но это нормальная ситуация - возможность продемонстрировать как мы справляемся с подобными стрессовыми ситуациями.
- Почти все компании (если онлайн) позволяют разделить луп на 2 дня, если попросить. Это очень удобно, свежая голова лучше уставшей.
- https://www.educative.io/courses/grokking-the-coding-interview - ОСОБО РЕКОМЕНДУЮ с этого начать (я нашла этот курс позже, но можно кроме него можно ничего не делать для кодинга)
- leetcode (я заплатила за premium access и делала mock interviews). Прорешала примерно 50-60 задач.
- http://pramp.com. Mock interviews with peers. По очереди то ты проводишь интервью, то тебе. Моей подружке очень помогло. Я слишком поздно узнала про этот ресурс. А так бы обязательно его использовала бы.
- Мне не попалось ни одной задачи по динамическому программированию. Хотя я много времени уделила подготовке. Считаю, что можно пропустить. Слишком долго готовиться, слишком редко попадается. [UPDATE: в комментариях Виолетта говорит, что ей попадалось в нескольких компаниях, поэтому хочу предупредить, что если мне не попалось, это не значит, что вам не попадется. Если есть много времени на подготовку, лучше готовиться ко всему]
Comp negotiation
https://www.educative.io/courses/grokking-comp-negotiation
Занятное чтиво. Причем стоит прочитать заранее. Главная мысль - лучше всего торговаться, имея competing офер. Но много других интересных моментов, например, совет, что в Гугл надо процесс начинать сильно заранее. Я последовала этому совету, и назначила интервью на 2-4 недели раньше остальных. Оказалось, что нужно было еще раньше))
Resume
https://novoresume.com - офигенно удобная платформа для построения красивого (визуально) резюме. Я тоже заплатила премиум за какие-то кастом фичи.
Technical recommendations
- Если интервью онлайн, присоединяйтесь к звонку по телефону (без WIFI) и лаптопу одновременно. Одно на мьют и без звука. У меня было несколько раз отсутствия звука, потери интернета. Один раз через 5 минут начала дизайн интервью в Убере компьютер вообще сломался, выключился (произошло такое с этим компьютером единственный раз в жизни). Я подключилась с телефона и ноутбук смогла восстановить только в перерыве. Но это нормальная ситуация - возможность продемонстрировать как мы справляемся с подобными стрессовыми ситуациями.
- Почти все компании (если онлайн) позволяют разделить луп на 2 дня, если попросить. Это очень удобно, свежая голова лучше уставшей.
