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

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

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

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

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

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

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

Каталог

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

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

Как сделать broadcast на Kafka (чтобы все консьюмеры читали сообщение)?

Чтобы независимые получатели Kafka читали одни и те же сообщения, каждому логическому подписчику назначают отдельную consumer group. Внутри одной обычной группы partition распределяются между участниками.

Читать ответ
System Design

Зачем нужен Postgres, если вы отправляете события в Kafka? Как клиент получает результат?

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

Читать ответ
Поведенческий

Расскажите подробнее, как вы оптимизировали обработку Kafka-сообщений и синхронные RPC-вызовы.

Разделите оптимизацию consumer-потока и RPC: где терялось время, какие гарантии сохранялись и как измерили эффект. Названия Kafka и параллельности сами по себе не объясняют ускорение.

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

Зачем нужны Kafka и брокеры сообщений в целом?

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

Читать ответ