Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1765 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1765
Теория

В API пришёл запрос на операцию оплаты, но в теле есть неизвестный атрибут, которого нет в контракте. Как должен отреагировать сервис и почему?

Если в API пришёл запрос на операцию оплаты с неизвестным атрибутом, которого нет в контракте, сервис должен:

Читать ответ
Теория

Как решить проблему взаимодействия 100 микросервисов между собой? Что такое API Gateway и что он делает?

При взаимодействии большого количества микросервисов (например, 100) возникает сложность управления связями, маршрутизацией, безопасностью и версионированием API.

Читать ответ
Теория

Когда выбирают REST, а когда SOAP?

REST выбирают, когда нужна простая, легковесная и масштабируемая архитектура для веб-сервисов, особенно если важна поддержка разных форматов данных (JSON, XML и др.) и удобство интеграции через HTTP.

Читать ответ
Теория

Ты знаешь, как называются конфиги/настройки для микросервисов, которые тянутся через переменные среды Docker?

Конфигурации и настройки микросервисов, которые передаются через переменные среды в Docker, обычно называют environment variables (переменные окружения). В контексте микросервисов и Docker это могут быть:

Читать ответ
Теория

Как вы документируете API и взаимодействие между компонентами для команды разработки? Какие стандарты и инструменты применяете?

Для документирования API и взаимодействия между компонентами я использую стандарты OpenAPI (Swagger) для RESTful сервисов, что позволяет описать эндпоинты, методы, параметры и модели данных в машиночитаемом формате.

Читать ответ
Теория

Как вы описываете взаимодействие между фронтендом и бэкендом при проектировании API?

Взаимодействие между фронтендом и бэкендом при проектировании API строится на четком разграничении ответственности и стандартизации обмена данными.

Читать ответ