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

Вопросы на собеседовании по RabbitMQ

86 вопросов по RabbitMQ с технических собеседований

86 вопросов 119 компаний 249 технологий

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

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

Анализ резюме

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по RabbitMQ — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: backend, async, database.

Основные темы и навыки

backend 70 async 55 database 50 messaging 41 concurrency 18 message queue 18 testing 14 message-queue 13

Форматы вопросов

  • Поведенческие вопросы66
  • System Design12
  • Технические вопросы7
  • Лайвкодинг1

Ориентировочная сложность

  • Продвинутые38
  • Практические45
  • Базовые3

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 86
Поведенческий

Как обеспечить доставку сообщения в RabbitMQ при падении сервиса-потребителя?

RabbitMQ — брокер сообщений, поддерживающий подтверждения (ACK) Настроить у потребителя ручные подтверждения (manual ACK) Если потребитель завершился до отправки ACK, сообщение сохраняется в очереди и передается…

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

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

Контекст: обработка сообщений в очередях RabbitMQ с требованием гарантировать однократное выполнение операции Идемпотентность означает, что повторная обработка одного сообщения не меняет итоговый результат Применение…

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

Как передаются аргументы в функцию: по ссылке или по значению?

контекст: общая концепция передачи аргументов в функции зависит от языка и типа данных: примитивные значения передаются по значению, а объекты — по ссылке или как копии ссылок в C/C++: базовые типы передаются по…

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

Как предотвратить отмену задачи (cancel)?

Как предотвратить отмену задачи (cancel) управлять состоянием задачи с помощью флага или токена отмены не реагировать на сигналы отмены в пределах критической операции выносить важные действия за пределы области…

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

Как работает Pub/Sub в Redis на собеседовании?

Pub/Sub в Redis — это что? способ обмена сообщениями на основе публикации и подписки издатели (publishers) размещают сообщения в определённых каналах подписчики (subscribers) получают сообщения из каналов, на которые…

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

Как работает middleware в приложении?

Middleware — это промежуточный слой между запросом и его обработчиком Он получает запрос и может изменить его либо остановить дальнейшую обработку Затем передаёт управление следующему middleware или конечному…

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

Как работает маршрутизация в IP-сетях?

область: архитектура сетей и протоколы маршрутизация — выбор наиболее подходящего пути для IP-пакета для этого применяется таблица маршрутов, где указаны сеть, маска, шлюз и интерфейс маршрутизатор анализирует адрес…

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

Как сборщик мусора в Python определяет, какие объекты можно удалить?

Как устроен сборщик мусора в Python? управление памятью основано на подсчёте ссылок (reference counting) для каждого объекта ведётся счётчик ссылок; когда он становится равен 0, объект удаляется освобождение памяти…

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

Как сделать фикстуру setup/teardown для тестирования базы данных?

Тестирование и подготовка окружения setup: создание тестовой базы или таблиц либо их очистка загрузка исходных данных (seed), необходимых тестам тест запускается в изолированном состоянии teardown: удаление данных и…

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

Как устроена FIFO-очередь в RabbitMQ?

Как устроена FIFO-очередь в RabbitMQ? RabbitMQ представляет собой брокер сообщений, работающий с очередями В стандартной очереди сообщения доставляются по принципу FIFO (First In, First Out) Сначала в очередь попадают…

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

Какие брокеры сообщений можно использовать вместо RabbitMQ?

Какие есть альтернативы RabbitMQ среди брокеров сообщений Kafka: распределённый брокер с высокой пропускной способностью ActiveMQ: классический JMS-брокер с поддержкой транзакций Redis Streams: встраиваемое решение с…

Читать ответ