Software Engineer
Раунды: скрин рекрутера → технический скрин → интервью из 4-6 этапов (лайв-кодинг, системный дизайн, поведенческий, собеседованиепо софтам).
Кодинг
- Классика: массивы, строки, связные списки, деревья, окна, хеш-таблицы.
- Тренд 2026: задачи ближе к реальной работе, чем к олимпиадам. У Stripe — отладка незнакомого репозитория (Bug Bash) и интеграция с внешним API. У Apple — упор на конкурентность: потокобезопасный кеш, кольцевой буфер.
- Оценивают не только ответ: задали ли вы уточняющие вопросы до начала, проговариваете ли ход мысли, смогли ли вы логически решить кейс.
Системный дизайн
- Спроектируйте сервис доставки уведомлений в реальном времени.
- Спроектируйте платёжный поток: идемпотентность, согласованность, сценарии отказов.
- Спроектируйте мессенджер со сквозным шифрованием и несколькими устройствами у пользователя.
- Сокращатель ссылок, rate limiter, лента, поиск — базовый набор.
Поведенческие (почти одинаковые везде)
- Самая сложная техническая задача, над которой вы работали.
- Разногласие с коллегой или руководителем по техническому решению.
- Проект, который занял больше времени, чем планировалось.
- Инцидент в проде: что произошло и что изменилось в процессе после.
- Компромисс «выпустить сейчас или довести до качества».
Product Manager
Шесть типов вопросов: продуктовое чутьё, поведенческие, стратегия, аналитика и метрики, оценка величин, исполнение. Для части ролей добавляют технический раунд. В 2026 вопросы про ИИ-продукты встроены почти в каждый раунд, а не вынесены в отдельный.
Продуктовое чутьё