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

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

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

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

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

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

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

Каталог

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

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

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

При использовании модели доставки сообщений "At Least Once" в Kafka возможны дублирования сообщений. Чтобы избавиться от них, обычно применяют следующие подходы:

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

Архитектурная задача: есть сервис Users и сервис Notification. При регистрации пользователя нужно гарантированно отправить сообщение в Kafka (для отправки email). Как обеспечить гарантию доставки, если Kafka недоступна?

Чтобы гарантировать доставку сообщения в Kafka при регистрации пользователя, даже если Kafka временно недоступна, можно использовать паттерн Outbox:

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

Что такое Kafka и чем отличается от RabbitMQ?

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

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

1. Какие именно клиентские (пользовательские) фичи вы реализовывали за последний год на текущем месте работы?

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

Читать ответ