Финальный чек-лист и репетиция
Сводим весь курс в один чек-лист, который держим в голове на любом собеседовании.
Чек-лист ответа — короткий список проверочных пунктов, по которому вы ведёте обсуждение и убеждаетесь, что ничего не упустили перед концом интервью.
Чек-лист по ходу ответа
[ ] Уточнил функциональные и нефункциональные требования
[ ] Сузил скоуп до ключевых функций
[ ] Прикинул масштаб: QPS, объём, трафик (порядок)
[ ] Определил чтение- или запись-heavy
[ ] Набросал 2-4 ключевых эндпоинта
[ ] Выбрал и обосновал тип БД
[ ] Нарисовал высокоуровневую схему
[ ] Добавил кэш / LB / реплики там, где нужно
[ ] Назвал узкие места и как их закрыть
[ ] Упомянул точки роста (шардирование, очередь, CDN)Память по компонентам
| Симптом | Инструмент |
| Много чтений | Кэш + read-реплики |
| Много записей / объёма | Шардирование |
| Пики и тяжёлый фон | Очередь сообщений |
| Тяжёлая статика | CDN + объектное хранилище |
| Защита от перегрузки | Rate limiting |
| Реалтайм | WebSocket |
Как репетировать
Теорию закрепляет практика вслух. Возьмите задачу (например, «спроектируйте Yelp» или «систему уведомлений»), поставьте таймер на 45 минут и пройдите все семь шагов вслух, рисуя схему. Записывайте себя — так видно, где вы молчите, перепрыгиваете шаги или не обосновываете выбор. Три-четыре таких прогона дают больше, чем десять прочитанных статей.
Как работает под капотом
Чек-лист работает как страховка от стресса: на собеседовании память сужается, и заранее заученная последовательность не даёт «зависнуть». Таблица «симптом -> инструмент» превращает выбор компонентов в почти механический шаг: услышали «много чтений» — достаёте кэш и реплики. Репетиция вслух переводит знания из пассивных в активные, которые всплывают под давлением.
Частые ошибки
- Готовиться только чтением, без проговаривания вслух по таймеру.
- Не делать финальный проход по чек-листу перед концом интервью.
- Учить технологии списком, а не привязывать к симптомам системы.
Итог
- Держите в голове чек-лист из 7 шагов и проходите его до конца.
- Связку «симптом -> инструмент» доведите до автоматизма.
- Репетируйте вслух по таймеру и записывайте себя — это решает.