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

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

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

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

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

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

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

Каталог

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

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

Кто должен согласовывать изменения статусной модели/контракта с командами-потребителями (подписанными на события Kafka)?

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

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

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

Перечислите реально использованные средства: клиентские библиотеки, консольные команды, интерфейс просмотра топиков или командную обёртку. Для каждого объясните конкретную задачу.

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

Kafka — это чисто ручные проверки были или тоже писали автотесты?

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

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

Какими средствами именно в автотестах работали с Kafka?

Назовите реальные клиентские библиотеки или обёртки, которыми тесты отправляли и читали сообщения Kafka. Отдельно объясните организацию топиков, consumer group и ожидания результата.

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

Что такое Kafka, что такое очереди сообщений, для чего они используются и чем Kafka отличается от ActiveMQ или других брокеров?

Kafka — распределённая платформа событий с журналом партиций и смещениями чтения. Очереди и брокеры помогают разделять производителей и потребителей; модель обработки у разных систем отличается.

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

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

Замените фиксированные паузы ожиданием конкретного события или бизнес-состояния с deadline, изолируйте сценарии и распараллельте только независимые проверки.

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

Помимо проверки статуса через GET/БД, что ещё нужно проверить в рамках этой задачи (Redis, Kafka, фронт)?

Нужно проверить связанные эффекты по контракту: обновление или инвалидацию Redis, корректное событие Kafka и отображение результата на frontend, но не добавлять проверки несвязанных компонентов.

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

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

Kafka используют через producer/consumer-клиенты, а без кода — через разрешённый UI или штатные CLI. Для чтения нужен адрес broker, topic и корректная настройка безопасности.

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

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

Разделите тестирование на API-контракт, публикацию событий, обработку consumers и сквозные финансовые инварианты; особое внимание — повторам, порядку, отказам и сверке состояния.

Читать ответ