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

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

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

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

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

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

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

Каталог

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

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

Что такое consumer groups в Kafka, для чего они нужны и какова их роль? Может ли один consumer читать несколько партиций, и могут ли несколько consumers одной группы читать одну партицию?

Consumer group распределяет партиции между участниками: в стабильном назначении одну партицию читает один consumer группы. Один consumer может обслуживать несколько партиций.

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

Назовите три семантики доставки сообщений в Kafka и подробно объясните at-least-once.

Обычно различают at-most-once, at-least-once и exactly-once. При at-least-once сообщение обрабатывают до подтверждения, поэтому сбой между обработкой и подтверждением может вызвать повтор.

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

Объясните at-most-once и почему при этой семантике сообщение может потеряться.

At-most-once означает обработку сообщения не более одного раза: повторов избегают ценой возможной потери. Например, сообщение отмечают обработанным до выполнения полезной работы.

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

Какой ключ помогает сохранить порядок событий при ребалансировке потребителей?

Ключ бизнес-сущности, порядок внутри partition и управление незавершённой обработкой. Почему timestamp в ключе может разрушить нужную группировку.

Читать ответ