План по подготовке к собеседованиям на позицию продакт менеджера в Facebook и Google
Подумал, что всем будет ценно иметь эта шпаргалку перед глазами. Ниже — мой свободный перевод оригинального поста.
Кстати, автор рекомендует пропустить технические этапы, если нет времени готовиться нормально. Это для всех, кто будет писать, что «технические интервью для продакта не важны”.
Неделя 1: базовые технические вопросы
Цель: уверенно отвечать на базовые технические вопросы — рекурсии, инкапсуляция, поинтеры.
Литература: Let Us C++ (походу, популярная в Индии, можно найти PDF-ку или купить на Amazon).
Неделя 2: глубокое погружение в структуры данных
Основные 4 вещи, которые нужно выучить:
- Вставка
- Удаление
- Поиск
- Сортировка
А также: очереди, связные списки, стек, таблица хешей, массивы данных. Рекомендуемый YouTube канал и блог.
Недели 3-4: дизайн систем
Есть два типа вопросов:
- Дизайн проблемы сайтов из реальной жизни. Для решения этих проблем нужно понимать теорию масштабирования, распределение нагрузки и резервирования. Вопросы в духе: “задизайнь Facebook / billy / quora”.
- Задизайнь систему лифтов в небоскребе, ресторан быстрого питания, систему паркинга.
Учить дизайн систем можно здесь.
Практиковать решения проблем после того, как выучил концепты здесь.
Оттачивать концепты масштабирования тут.
Неделя 5: базовые концепты машинного обучения
Рекомендуемые ресурсы:
The Step-By-Step PM Guide to Building Machine Learning Based Products.
Неделя 6: повтори все, что учил до этого
Неделя 7-9: дизайн продукта
Читайте (если еще не прочитали) Decode and Conquer.
Найдите себе партнера по подготовке к интервью (можно, кстати, даже в нашем чате)
Продуктовая стратегия: повторить базовые концепты 4Ps (продукт, цена, продвижение, дистрибуция), пять сил Портера и 3Cs (компания, клиенты, конкуренты).
Неделя 10: поведенческое
Что нужно подготовить:
- Историю провала.
- Историю, когда вам пришлось не согласиться и спорить со своим менеджером.
- История о конфликте с командой разработки.
- Приоритизация — кейсы из реальной жизни.
- История о провале дедлайна.
- Ответ на вопрос “что делает команду успешной?”
- Питч о вашем подходе к дизайну.
Неделя 11: оценка
Читать Interview Math от того же Lewis Lin.
Неделя 12: пересмотрите все заметки/материалы