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

Вопросы на собеседовании по Kafka

715 вопросов по Kafka с технических собеседований

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

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Kafka — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: kafka, backend, api.

Каталог

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

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

Кто отвечает за установление числа партиций в топиках Kafka в вашей компании?

В большинстве компаний ответственность за установление числа партиций в топиках Kafka лежит на команде, которая управляет инфраструктурой или на архитекторах данных.

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

Как Kafka обрабатывает ситуации, когда сообщение не было успешно доставлено потребителю?

В Apache Kafka доставка сообщений потребителю гарантируется через механизм подтверждений (acknowledgments) и управление смещениями (offsets). Если сообщение не было успешно обработано потребителем, то:

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

Как бы вы реализовали веб-сервис, который синхронно отправляет сообщение в Kafka и ждёт ответа из другого топика?

Для реализации веб-сервиса, который синхронно отправляет сообщение в Kafka и ждёт ответа из другого топика, можно использовать следующий подход:

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

Если в транзакционном методе происходит HTTP-вызов или отправка в Kafka, а следом — изменение в БД, какая там потенциальная проблема?

Проблема в том, что HTTP-вызов или отправка сообщения в Kafka не входят в транзакцию базы данных, поэтому при ошибке после этих действий может возникнуть рассогласование данных.

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

Что значит 'не держать состояние на брокере' в контексте Kafka?

Это позволяет брокерам оставаться максимально простыми и масштабируемыми, а логику обработки состояния переносить в приложения, которые могут гибко управлять и восстанавливать своё состояние.

Читать ответ