Оцените владение стеком: Postgres, SQL, REST API, Postman, Swagger, микросервисы, RabbitMQ/Kafka, UML, BPMN, Jira, Git, Confluence
Оценка владения стеком технологий и инструментов:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Оценка владения стеком технологий и инструментов:
Читать ответДа, я участвовал в проектировании API.
Читать ответOpenAPI — это спецификация для описания REST API, которая использует JSON или YAML для структурирования описания API.
Читать ответЧтобы понять, требуется ли создание нового микросервиса, нужно собрать следующие данные:
Читать ответМасштабируемость микросервисной архитектуры лучше, чем у монолита, благодаря нескольким ключевым факторам:
Читать ответКроме REST и SOAP, существуют и другие протоколы и стандарты для взаимодействия между системами:
Читать ответOpenAPI — это спецификация для описания RESTful API в машиночитаемом формате (обычно YAML или JSON). Она позволяет разработчикам и системам:
Читать ответАвторизацию между сервисами в спецификации API обычно описываю с помощью стандартных схем безопасности, поддерживаемых OpenAPI или другими спецификациями. В описании указываю:
Читать ответНет, у меня был опыт работы как с микросервисной архитектурой, так и с монолитными приложениями.
Читать ответВерсионность API следует повышать при внесении изменений, которые нарушают обратную совместимость (breaking changes). К таким изменениям относятся:
Читать ответЕсли REST-запрос выполняется минуту и клиент при этом ждёт ответа, то это синхронный запрос — клиент блокируется до получения результата.
Читать ответВходные параметры для POST /api/tasks:
Читать ответ