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

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

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

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

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

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

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

Каталог

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

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

Определение необходимого числа Kafka‑консьюмеров для обработки заданного потока

По производительности нужно минимум 13 активных потребителей, но классическая группа при 10 партициях использует максимум 10. Одного добавления экземпляров недостаточно.

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

Можно ли в Kafka увеличить количество партиций, не пересоздавая топик?

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

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

Как обеспечивали обратную совместимость сообщений и схем в Kafka?

Совместимость обеспечивают версионированием схем, проверками изменений и поэтапным обновлением producer/consumer. Kafka сама не проверяет смысл payload без дополнительных механизмов.

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

Что конкретно писать в сообщение Kafka? Какие поля передавать консьюмерам?

В событии нужны стабильный event_id, тип, версия схемы, время и бизнес-данные, необходимые потребителю. Состав определяется контрактом, а не сериализацией всей внутренней модели.

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

Расскажи про опыт работы с Kafka. С RabbitMQ работал?

Разделите опыт с Kafka и RabbitMQ и назовите реальные сценарии: поток событий, очереди заданий, маршрутизация или интеграции. Знакомство с одним не означает опыт со вторым.

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

[имя] спросил: Почему для межсервисного взаимодействия использовали gRPC, а не REST, и какие асинхронные события передавались через Kafka?

gRPC удобен для типизированных межсервисных вызовов и streaming, REST — для ресурсного HTTP API и широкой совместимости. Kafka подходит событиям, не требующим немедленного ответа.

Читать ответ