Вернуться в видеотеку

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

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

Источник: (Не)Системная аналитика by Андрей Царев

Открыть на YouTube

Таймлайн

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

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

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

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

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

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

1:39:16
System AnalysisJunior

Мок-собеседование системного аналитика (Junior)

В открытом мок-собеседовании кандидат разбирает учебный кейс системы обмена книгами: требования, границы системы и модель данных. После интервью ведущий комментирует ответы по интеграциям, нефункциональным требованиям, SQL и работе с обратной связью.

1:29:23
System AnalysisMiddle

Мок-собеседование системного аналитика с обратной связью

Пробное собеседование системного аналитика: вопросы по требованиям, User Story и Use Case, базам данных, REST и интеграциям; SQL-задача и упрощённый system design e-commerce. В конце интервьюер разбирает сильные и слабые ответы кандидата.

1:05:17
System AnalysisJunior

Собеседование Junior системного аналитика в Т-Банке

Кандидат решает кейс LMS и отвечает на вопросы о требованиях, приоритизации, микросервисных интеграциях и проектировании базы данных. Интервьюер уточняет решения и объясняет ожидания от системного аналитика.