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

Мок-интервью системного аналитика: требования, ERD и API

Участники проектируют маркетплейс: собирают требования, строят ERD и описывают REST API для заказа и оплаты.

(Не)Системная аналитика by Андрей Царев
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 8,6 тыс.
  • Лайки на YouTube: 234
Открыть на YouTube

Таймлайн

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

В практическом мок-интервью участники разбирают кейс маркетплейса. Сначала кандидат отвечает на вопросы о самопрезентации, процессах, документации, сроках, передаче задач в разработку, БД и интеграциях. Затем они собирают требования к личному кабинету, каталогу, корзине и оплате, уточняют статусы заказа и нефункциональные ограничения. На основе сценариев строят ERD, обсуждают связи между заказами, товарами, корзинами и платежами, а также возможную декомпозицию монолита. В заключении проектируют REST API для регистрации, профиля, заказов, каталога, корзины и оплаты.

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

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

  • Перед моделью данных нужно собрать пользовательские сценарии, статусы и границы ответственности систем.
  • Для сложной интеграции sequence diagram фиксирует порядок вызовов и маппинг данных между API.
  • Связь корзины, заказа, товаров и платежа требует явно определить кардинальности и внешние ключи.
  • Нефункциональные требования о нагрузке меняют решения по API, хранению и декомпозиции сервисов.

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