MuleSoft or Mule ESB interview QuestionsHere are the 18 most important and common mulesoft or mule esb interview questions and answers which are bound to be asked in any Mule ESB interview. Whether it’s Mulesoft or Mule ESB interview with Accenture, Cognizant, Infosys, Deloitte or any company below Mule ESB interview questions are always always been asked. You can easily clear any Mulesoft or Mule ESB interview questions if you learn answers to these Mule ESB questions. |
1. What are Web Services?
Web service is a function or program in any language that can be accessed over HTTP. Message format can be XML or JSON or any other program as long as the other programs can understand and communicate. Web services can be synchronous or asynchronous. Any web service has server-client relationship. Any web service can have multiple clients. Eg: When a travel portal is selling tickets of an airliner, Portal is client and the Airline is the server as it is selling its service. |
3. What is REST?
REST stands for Representaional State Transfer or RESTful web service. REST is a client-server architecture which means each unique URL is representation of some object or resource. Any REST API developed uses HTTP methods explicitly and in a way that’s consistent with the protocol definition. This basic REST design principle establishes a one-to-one mapping between create, read, update, and delete (CRUD) operations and HTTP methods. According to this mapping:
Example: |
4. What’s the difference between SOAP and REST?
REST is almost always going to be faster. The main advantage of SOAP is that it provides a mechanism for services to describe themselves to clients, and to advertise their existence. REST is much more lightweight and can be implemented using almost any tool, leading to lower bandwidth and shorter learning curve. However, the clients have to know what to send and what to expect. In general, When you’re publishing an API to the outside world that is either complex or likely to change, SOAP will be more useful. Other than that, REST is usually the better option. |
6. What is RAML and why we use it?
RAML – RESTful API Modeling Language |
7. What are the different types of flow
Subflow – A subflow is always synchronous. It is similar to a synchronous flow, subflow executes in the same thread of the calling process. Calling process triggers the sub-flow and waits for it to complete and resumes once the sub-flow has completed. |
8. What are the different types of variables in mule? Flow Variable |
9. Various types of Exception Handling?
Default Exception Handling |
10. What are Flow Processing Strategies?
Synchronous Flow Processing Strategy |
11. What are the different ways to connect a database with Mule DB connector?
Read from here Mule Tutorial: Connecting with Database |
12. What all storage type can be configured in Mule Cache Scope?
Read from here Mule Tutorial – Caching In Mule | Cache Scope |
13. How can we create and consume SOAP service in Mule?
Creating SOAP Service – We can create a SOAP service same as we create Mule Project With RAML, the only change is instead of RAML we need to import Concert WSDL. |
14. What are Shared Resources in Mule and how are they been used?
We can make connectors as an reusable component by defining them as common resources and expose them to all applications deployed under a same domain, these resources are known as shared resources. These shared resource needs to be defined inside Mule Domain Project and then referred to each of the projects that are meant to use the elements in it. |
15. What is and why use API Gateway?
|
16. What and how to use transaction management in Mule?
|
17. How can we deploy Mule API on different environment without changing the code or configuration details?
|
18. What are policy in Mule and how to implement custom policy?
|
Hi Sir,
I have 3 year experience in Tibco BW 5.13. I am planing to switch my career in mulesoft,
But I am confused to switch in mulesoft so could you please guide me?
Hi Sir,
I too have worked on Tibco 5.11, 3 years back and then switched to MuleSoft. With Tibco 6 out in the market couple of years back Tibco 5 has less value and opening. And when you already know 1 technology its always good to learn new. Mulesoft is very similar to tibco and you wont face any problem learning it. Mulesoft is currently a hot skill in the market. All the best.
helo sir i am new to this can u plz tel me is mule demand now and how about openins
did they take feshers
Hi Sudheer,
Yes Mule is currently in big demand and there are lots of opening for it. If you have core java knowledge as well then its a big plus.
For freshers though its very difficult to get a job no matter how much technical knowledge they have.
I would definitely recommend you to learn Mule and Java. All the best.
how about openings is mule demand now
i dont know tel me
Guys if your well versed in mule then why you need interview questions…… @Admin there is a chance fake candidate can misuse this
Post only basic interview questions not real time
Thanks
Hi MaxMule,
Agreed, there can be that chances as well, but if candidates have to fake they will even if I post or not.
Question #7: There are only 3 types of flows, not 4 types
References: https://docs.mulesoft.com/mule-user-guide/v/3.5/flows-and-subflows
Hi Shaon,
For private flow please refer below.
https://docs.mulesoft.com/mule-user-guide/v/3.8/using-flows-for-service-orchestration
Hi,
Could you please write some more questions ,which frequently asking in interview.
Thanks,
Ravindar
Hi Ravindar, sure will soon publish more Questions.
helo sir i am new to this can u plz tel me is mule demand now and how about openins
did they take feshers
Please elaborate more on server startup property “-Dmule.verbose.exceptions=true and accessing exception tree using #[exception.Info.get(‘Payload’)]. what are different options available for accessing exception payload mule.
Excellent website for preparing for mulesoft interview.
1. Explain about Mule message queues
Thanks a lot.. these questions really helped me in my interview with Capgemini.
Hi Manish,
Can you share the questions that were asked to you?
Hi Manish,
Can you share any Mulesoft document please
Do not post it yar