Чётко разделите архитектуру, существовавшую до вас, и изменения, в которых участвовали лично. Наследование готового решения не уменьшает ценность последующего инженерного вклада.
Микросервисная архитектура была разработана до вашего прихода в команду?
Чётко разделите архитектуру, существовавшую до вас, и изменения, в которых участвовали лично. Наследование готового решения не уменьшает ценность последующего инженерного вклада.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Чётко разделите архитектуру, существовавшую до вас, и изменения, в которых участвовали лично. Наследование готового решения не уменьшает ценность последующего инженерного вклада.
Можно ответить: «Основные границы сервисов уже были, я работал над…», затем назвать реальную область: контракт, надёжность обмена, выделение компонента или наблюдаемость.
Если участвовали в проектировании с нуля, уточните состав команды и свою ответственность. Не приписывайте себе коллективные решения. Полезно показать, как разобрались в ограничениях существующей системы и проверяли совместимость изменений, а не только перечислить сервисы.