1. Почему вы считаете вашу архитектуру микросервисной? Какие признаки микросервиса вы можете выделить?
2. Использовали ли вы Swagger в вашем проекте? Как вы его применяли и для чего он нужен?
3. Использовали ли вы SOAP или REST для API? Чем отличается SOAP от REST?
4. Что такое REST? Является ли REST протоколом? Как HTTP соотносится с REST?
5. Какие HTTP-методы (POST, GET, PUT, PATCH) вы использовали? Чем они отличаются? В чем разница между GET и POST, если данные можно передавать в обоих случаях? Зачем нужен POST, если GET может передавать данные через параметры?
6. Допустим, вы ревьюите код обработчика POST-запроса, который выполняет несколько обращений к базе данных, парсинг файла и…