RabbitMQ interview questions

18 real RabbitMQ questions from the Message Queues bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Exchange?

Mid
  1. A.a router that ignores keys and copies every message to all queues bound to it
  2. B.the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  3. C.a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  4. D.the routing component that receives published messages and forwards them to queues according to rules
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Mid
  1. A.Exchange — a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  2. B.Exchange — the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  3. C.Exchange — the routing component that receives published messages and forwards them to queues according to rules
  4. D.Exchange — a router that delivers a message to queues whose binding key exactly matches the message's routing key
Reveal the answer + AI explanation — free account

4. What is Direct exchange?

Mid
  1. A.the configured link between an exchange and a queue that tells the router where messages should go
  2. B.a router that ignores keys and copies every message to all queues bound to it
  3. C.the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  4. D.a router that delivers a message to queues whose binding key exactly matches the message's routing key
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Mid
  1. A.Direct exchange — a router that delivers a message to queues whose binding key exactly matches the message's routing key
  2. B.Direct exchange — a router that ignores keys and copies every message to all queues bound to it
  3. C.Direct exchange — the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  4. D.Direct exchange — the routing component that receives published messages and forwards them to queues according to rules
Reveal the answer + AI explanation — free account

7. What is Topic exchange?

Mid
  1. A.a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  2. B.the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  3. C.a router that delivers a message to queues whose binding key exactly matches the message's routing key
  4. D.the routing component that receives published messages and forwards them to queues according to rules
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.Topic exchange — the routing component that receives published messages and forwards them to queues according to rules
  2. B.Topic exchange — the configured link between an exchange and a queue that tells the router where messages should go
  3. C.Topic exchange — a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  4. D.Topic exchange — a router that delivers a message to queues whose binding key exactly matches the message's routing key
Reveal the answer + AI explanation — free account

10. What is Fanout exchange?

Mid
  1. A.a router that delivers a message to queues whose binding key exactly matches the message's routing key
  2. B.a router that ignores keys and copies every message to all queues bound to it
  3. C.the routing component that receives published messages and forwards them to queues according to rules
  4. D.a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Fanout exchange — a router that ignores keys and copies every message to all queues bound to it
  2. B.Fanout exchange — the configured link between an exchange and a queue that tells the router where messages should go
  3. C.Fanout exchange — a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  4. D.Fanout exchange — the open wire-level protocol for message orientation, queuing, and routing that this broker implements
Reveal the answer + AI explanation — free account

13. What is Binding?

Senior
  1. A.the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  2. B.a router that ignores keys and copies every message to all queues bound to it
  3. C.the configured link between an exchange and a queue that tells the router where messages should go
  4. D.a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.Binding — the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  2. B.Binding — a router that delivers a message to queues whose binding key exactly matches the message's routing key
  3. C.Binding — a router that ignores keys and copies every message to all queues bound to it
  4. D.Binding — the configured link between an exchange and a queue that tells the router where messages should go
Reveal the answer + AI explanation — free account

16. What is AMQP?

Senior
  1. A.the configured link between an exchange and a queue that tells the router where messages should go
  2. B.a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  3. C.the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  4. D.a router that delivers a message to queues whose binding key exactly matches the message's routing key
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Senior
  1. A.AMQP — the open wire-level protocol for message orientation, queuing, and routing that this broker implements
  2. B.AMQP — a router that ignores keys and copies every message to all queues bound to it
  3. C.AMQP — a router that matches a message's routing key against binding patterns using wildcards for flexible delivery
  4. D.AMQP — the routing component that receives published messages and forwards them to queues according to rules
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice RabbitMQ free