Top RabbitMQ Interview Questions

Frequently Asked RabbitMQ Interview Questions

What is RabbitMQ ?

RabbitMQ is message broker that accepts message sent by producer and accepts as receiver .

What is Exchange in RabbitMQ ?

Exchange is responsible to route the message to different queue.Producer does not send message to queue directly.It sends it to exchange which routes it to queues with the help of binding and keys.

What are the type of Exchange in RabbitMQ ?

RabbitMQ have four types of Exchanges.

  • Direct
  • Topic
  • Fanout
  • Headers

What is fanout Exchange in RabbitMQ ?

Fanout exchange routes the messages to all of the queues that are bound to it.

What is headers Exchange in RabbitMQ ?

Headers exchange uses message header to route message.

What is direct Exchange in RabbitMQ ?

It delivers message to queue whose binding key exactly matches to message routing key.

What is binding in RabbitMQ ?

It is a link between queue and exchange.

What is routing key in RabbitMQ ?

Routing key is a key that exchange looks to find the the binding queue.




Visit Others Links

Interview Questions Top Elasticsearch Interview Question
Top Kubernetes Interview Question
Top HTTP Interview Question
Top PouchDB Interview Question
Top Pivotal Cloud Foundry (pcf) Interview Question
Top Apache Camel Interview Question
Top Docker Interview Question
Top Gradle Interview Question
Top Generics Interview Questions In Java
Java 9 Interview Questions
Top Maven Interview Question
Top RabbitMQ Interview Question
Top Spring Batch Interview Question
Top Spring Boot Interview Question
Top Tika Interview Question
Top Kotlin Interview Question
Top OpenShift Interview Question
Top Polymer Interview Question
Top WebGL Interview Question
Top Continuous Integration Interview Question
Top Spring Cloud Interview Question
Top JOGL Interview Question
Top JFreeChart Interview Question
Java MultiThreading Interview Question
Top Spring ROO Interview Question
Top Seaborn Interview Question
Top TestRail Interview Question
Top LolCode Interview Question
Top Spring Transaction Management Interview Question
Top DynamoDB Interview Question
Top PySpark Interview Question
Top SaltStack Interview Question
Top Spring AOP Interview Question
© 2019 PreparationForInterview.com