RabbitMQ interview questions

18 RabbitMQ questions from the Message Queues bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

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

Answer + AI explanation with Pro

2. Which term means: "the routing component that receives published messages and forwards them to queues according to rules"?

Mid
  1. A.Direct exchange
  2. B.Binding
  3. C.Fanout exchange
  4. D.Exchange

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

5. Which term means: "a router that delivers a message to queues whose binding key exactly matches the message's routing key"?

Mid
  1. A.Fanout exchange
  2. B.Exchange
  3. C.Direct exchange
  4. D.Binding

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

8. Which term means: "a router that matches a message's routing key against binding patterns using wildcards for flexible delivery"?

Mid
  1. A.Exchange
  2. B.Topic exchange
  3. C.AMQP
  4. D.Binding

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

11. Which term means: "a router that ignores keys and copies every message to all queues bound to it"?

Mid
  1. A.AMQP
  2. B.Exchange
  3. C.Direct exchange
  4. D.Fanout exchange

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

14. Which term means: "the configured link between an exchange and a queue that tells the router where messages should go"?

Senior
  1. A.Direct exchange
  2. B.AMQP
  3. C.Fanout exchange
  4. D.Binding

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

17. Which term means: "the open wire-level protocol for message orientation, queuing, and routing that this broker implements"?

Senior
  1. A.AMQP
  2. B.Binding
  3. C.Exchange
  4. D.Topic exchange

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every RabbitMQ question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers