Вернуться к блогу
Подготовка
Как отвечать на вопросы по Kafka на собеседовании
Команда Suflo
Apache Kafka спрашивают почти на любом интервью по распределённым системам. Нужно показать понимание модели «лога» и гарантий доставки.
Базовые понятия
- Topic и partition: как достигается параллелизм и порядок
- Producer, consumer и consumer group: как делится нагрузка
- Offset: как consumer отслеживает прочитанное
- Replication и leader/follower: как обеспечивается надёжность
Любимые вопросы интервьюеров
- Гарантии доставки: at-most-once, at-least-once, exactly-once
- Как сохранить порядок сообщений и когда он теряется
- Чем Kafka отличается от классической очереди (RabbitMQ)
- Как обрабатывать дубликаты и идемпотентность
Совет
- объясняйте на примере конкретного потока данных, который вы делали.
Suflo может слушать интервью или звонок, распознавать вопросы и подсказывать краткий ответ прямо на экране в реальном времени — незаметно для собеседника. Посмотрите тарифы или скачайте приложение, чтобы попробовать.
#kafka#распределённые-системы#собеседование