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

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

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

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

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

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

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

Каталог

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

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

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

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

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

Можете объяснить, что означает термин 'topic' в контексте Kafka и как он используется для организации данных?

В Apache Kafka термин "topic" обозначает логическую категорию или поток сообщений, куда продюсеры публикуют данные, а потребители — читают их.

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

Каким образом использовать Apache Kafka для передачи и обработки сообщений в распределённых системах?

Apache Kafka — это распределённая платформа потоковой передачи сообщений, которая используется для передачи и обработки больших объёмов данных в реальном времени.

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

Задача по Kafka: продюсер отправляет изменения цены товара (200 руб, затем 300 руб), консюмер реплицирован в 3 пода. Будут ли проблемы в дефолтной конфигурации?

В описанной задаче с Kafka и реплицированным консюмером в 3 пода могут возникнуть следующие проблемы при дефолтной конфигурации:

Читать ответ
Лайвкодинг

Есть задача: атомарно записать событие в брокер (Kafka/RabbitMQ) и в базу данных. Как обеспечить транзакционность?

Обеспечить транзакционность при записи события одновременно в брокер сообщений (Kafka/RabbitMQ) и базу данных — нетривиальная задача, так как это две разные системы с разными транзакционными моделями.

Читать ответ