📍Проектирование

Вопросы на которые ответим:

  • Какие виды архитектур знаете?

    • Какие основные компоненты в архитектуре ПО?

    • Чем монолит лучше или хуже микросервисов?

    • Приведите пример, когда правильней использовать монолитное решение?

  • Какие нотации моделирования бизнес-процессов вы знаете? Какими владеете?

  • Какие виды UML-диаграмм вы знаете? Для чего они предназначены? Какими UML диаграммами вы пользуетесь?

    • Что такое диаграмма последовательности? Что описывает диаграмма последовательности?

    • (*) Нарисуйте диаграмму последовательности для процесса, когда пользователь через веб-форму отправляет запросы в rest-сервис для получения данных.

  • Что вы знаете о BPMN, для чего эта нотация нужна?

    • Какие элементы BPMN вы знаете?

    • Какие бывают Gateway в BPMN?

    • (*) Составьте схему BPMN для процесса, описывающего работу банкомата (устно)

  • В чем отличия между нотациями UML и BPMN? Какие у них преимущества?

  • С какими инструментами моделирования бизнес-процессов работали?

  • (*) Собеседующий показывает какую-нибудь схему - Вы объясняете, что на ней нарисовано/какой тип диаграммы/ищите ошибки.

  • (*) Собеседующий перечисляет несколько задач, вам необходимо подобрать вид диаграммы, который вы бы использовали в каждом кейсе

  • (*) Собеседующий озвучивает вид диаграммы и условия задачи, вам необходимо построить модель.

  • ER-диаграммы - для чего используются?

    • Какие типы связей вы знаете?

Last updated