Вернуться в каталог собеседований

Мок-собеседование по System Design для Senior Backend Engineer

Мок-собеседование по System Design для Senior Backend Engineer: кандидат проектирует мультитенантную систему поддержки с чатами, тикетами и аналитикой. После сессии интервьюер разбирает решение, включая требования, границы доменов, изоляцию тенантов и хранение сообщений.

ШОРТКАТ — менторская программа
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 1,8 тыс.
  • Лайки на YouTube: 35
Открыть на YouTube

Коротко о видео

Запись мок-собеседования по System Design на уровень Senior Backend Engineer с последующей обратной связью. Кандидат проектирует глобальную мультитенантную систему поддержки: собирает требования, оценивает DAU и RPS, обсуждает модель тикетов, авторизацию виджета, WebSocket-чат, Kafka и хранение сообщений. В разборе отмечены недочёты в выделении бизнес-доменов, изоляции тенантов и выборе хранилища. Далее авторы отвечают на вопросы аудитории о system design и подготовке к интервью.

Затронутые темы

Что взять на заметку

  • Начинать system design-ответ со сбора требований и оценки нагрузки.
  • Разделять RPS для разных операций, а не считать один общий показатель.
  • Учитывать компрометацию API-ключа и ограничения источника запросов.
  • Фиксировать связи сущностей до выбора конкретного хранилища.
  • Подбирать Postgres и дополнительные хранилища по реальному масштабу данных.

Рекомендуем посмотреть