Банк вопросов

Вопросы по Microservices с ответами

Практический набор для самопроверки и подготовки к интервью. Ответы раскрываются вместе с объяснением.

Пройти полноценный тест
1Какое описание лучше всего соответствует «Microservices»?
Ответ: архитектурный стиль, разбивающий систему на независимо развертываемые сервисы

«Microservices» — архитектурный стиль, разбивающий систему на независимо развертываемые сервисы.

2Какая технология описывается так: «архитектурный стиль, разбивающий систему на независимо развертываемые сервисы»?
Ответ: Microservices

Описание относится к «Microservices».

3Верно ли утверждение: «Microservices — архитектурный стиль, разбивающий систему на независимо развертываемые сервисы»?
Ответ: Верно

Утверждение верно: архитектурный стиль, разбивающий систему на независимо развертываемые сервисы.

4Верно ли утверждение: «Microservices — итеративный фреймворк работы с продуктом через роли, события и артефакты Scrum»?
Ответ: Неверно

Утверждение неверно. «Microservices» — архитектурный стиль, разбивающий систему на независимо развертываемые сервисы.

5Какое утверждение о «Microservices» наиболее точное?
Ответ: Это тема из области «Архитектура и Computer Science» и ее назначение связано с тем, что архитектурный стиль, разбивающий систему на независимо развертываемые сервисы

В ITQuiz «Microservices» относится к разделу «Архитектура и Computer Science»; архитектурный стиль, разбивающий систему на независимо развертываемые сервисы.

6Как работает стек как структура данных?
Ответ: Последний добавленный элемент извлекается первым

Стек следует принципу LIFO — last in, first out.

7Что означает сложность O(n) по времени?
Ответ: Время работы растет приблизительно линейно с размером входа

Линейная сложность означает пропорциональный рост числа операций относительно размера входа.

8Зачем проекту четкие интерфейсы между компонентами?
Ответ: Чтобы уменьшать связанность и позволять менять реализацию за стабильным контрактом

Явные контракты делают границы системы понятнее и упрощают замену внутренних реализаций.

9Что означает идемпотентность операции?
Ответ: Повторное выполнение с теми же условиями не меняет итог сверх первого применения

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

10К какому крупному направлению знаний относится «Microservices»?
Ответ: Архитектура и Computer Science

В структуре ITQuiz «Microservices» относится к разделу «Архитектура и Computer Science».

11Какая тема находится с «Microservices» в одном направлении «Архитектура и Computer Science»?
Ответ: Compilers

«Compilers» и «Microservices» находятся в одном направлении «Архитектура и Computer Science».

12Что НЕ относится к тому же направлению, что и «Microservices»?
Ответ: MariaDB

«MariaDB» относится к разделу «Базы данных и хранилища», а остальные варианты — к «Архитектура и Computer Science».

13Проверьте фундамент, связанный с темой «Microservices»: Как работает стек как структура данных?
Ответ: Последний добавленный элемент извлекается первым

Стек следует принципу LIFO — last in, first out.

14Проверьте фундамент, связанный с темой «Microservices»: Что означает сложность O(n) по времени?
Ответ: Время работы растет приблизительно линейно с размером входа

Линейная сложность означает пропорциональный рост числа операций относительно размера входа.

15Проверьте фундамент, связанный с темой «Microservices»: Зачем проекту четкие интерфейсы между компонентами?
Ответ: Чтобы уменьшать связанность и позволять менять реализацию за стабильным контрактом

Явные контракты делают границы системы понятнее и упрощают замену внутренних реализаций.

16Проверьте фундамент, связанный с темой «Microservices»: Что означает идемпотентность операции?
Ответ: Повторное выполнение с теми же условиями не меняет итог сверх первого применения

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

17Для уверенного понимания «Microservices» важно знать базу раздела «Архитектура и Computer Science». Как работает стек как структура данных?
Ответ: Последний добавленный элемент извлекается первым

Стек следует принципу LIFO — last in, first out.

18Для уверенного понимания «Microservices» важно знать базу раздела «Архитектура и Computer Science». Что означает сложность O(n) по времени?
Ответ: Время работы растет приблизительно линейно с размером входа

Линейная сложность означает пропорциональный рост числа операций относительно размера входа.

19Для уверенного понимания «Microservices» важно знать базу раздела «Архитектура и Computer Science». Зачем проекту четкие интерфейсы между компонентами?
Ответ: Чтобы уменьшать связанность и позволять менять реализацию за стабильным контрактом

Явные контракты делают границы системы понятнее и упрощают замену внутренних реализаций.

20Для уверенного понимания «Microservices» важно знать базу раздела «Архитектура и Computer Science». Что означает идемпотентность операции?
Ответ: Повторное выполнение с теми же условиями не меняет итог сверх первого применения

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

Тесты по Microservices