Блог
Компании FAANG: процесс входа и требования
Каковы этапы собеседований в Google, Meta и Amazon, что они оценивают и как подготовиться.
2 мин чтения

FAANG — это термин, образованный из инициалов Facebook (теперь Meta), Amazon, Apple, Netflix и Google (Alphabet). Сегодня его часто используют в форме МААНГ. Ниже представлен процесс отбора инженеров трех крупных компаний.
Процесс обычно состоит из пяти этапов: отбор резюме, онлайн-заявка, техническое собеседование по телефону, серия основных собеседований (4-6 раундов) и, наконец, комитет по найму — комитет из инженеров, не видевших кандидата, принимает решение. Начальный уровень инженера называется L3.
Раунды будут включать программирование, понимание кода, системную архитектуру для опытных кандидатов, а также Googleyness и лидерство. По оценкам компании, этот процесс займет 6–8 недель, но на практике из-за этапа подбора команды он может занять 2–3 месяца.
Мета
Часто он начинается с онлайн-задания, за которым следует рекрутер и техническое собеседование по телефону, а затем основной этап из четырех этапов: одно традиционное программирование, одно кодирование с помощью искусственного интеллекта, одно дизайнерское и одно поведенческое собеседование. Начальные уровни — E3 и E4.
Амазонка
В Amazon 16 принципов лидерства лежат в основе процесса. Онлайн-задание состоит из двух алгоритмических задач: моделирования работы и анкеты по стилю работы. На основном этапе 4-5 туров: алгоритмы, системное или объектно-ориентированное проектирование в зависимости от уровня, поведенческие вопросы, связанные с принципами. В одном из собеседований участвует «Bar Raiser» — интервьюер из другой команды, который отвечает за соблюдение стандартов качества.
Общие требования
Тройка лидеров одинакова во всех трех компаниях: алгоритмы и структура данных, проектирование системы (вес увеличивается с повышением уровня) и поведенческий диалог. В последние годы был добавлен новый элемент — возможность разумного использования генеративных инструментов искусственного интеллекта. Meta и Amazon проверят это отдельно или в смешанном раунде.
Как подготовиться
Систематически изучайте алгоритмы: массив, хеш-таблицу, дерево, граф, динамическое программирование. Каждый день понемногу, но регулярно. Прочтите «Архитектура реальных сервисов для проектирования систем». Создавайте готовые истории по поведенческим вопросам в формате STAR (Ситуация, Задача, Действие, Результат) — это особенно важно на Amazon.
И самое главное: процесс длительный (обычно 2-3 месяца) и отторжение нормальное. Большинство из тех, кого приняли, прошли со второй или третьей попытки, а не с первой.
Источники: Интервью Google SWE (Prepfully), Руководство Meta SWE (Exponent), Процесс собеседования Amazon (TechPrep).