0% found this document useful (0 votes)
609 views4 pages

MulesoftInterviewQuestions - Docx Answers

The document discusses various Mulesoft concepts and components including integration patterns, SDLC phases, MUnit testing framework, common message processors and connectors, consuming SOAP and REST web services, deploying applications to cloud and on-premise environments, differences between cloud, private cloud and runtime fabric, using CI/CD tools like Jenkins for deployment, API manager usage and policies, and applying security policies to APIs. The candidate has experience implementing transformation, transportation and mediation patterns. MUnit is used for testing in the SDLC. Common connectors include salesforce, soap, and http and components include transformers and choice routers.

Uploaded by

dhanu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
609 views4 pages

MulesoftInterviewQuestions - Docx Answers

The document discusses various Mulesoft concepts and components including integration patterns, SDLC phases, MUnit testing framework, common message processors and connectors, consuming SOAP and REST web services, deploying applications to cloud and on-premise environments, differences between cloud, private cloud and runtime fabric, using CI/CD tools like Jenkins for deployment, API manager usage and policies, and applying security policies to APIs. The candidate has experience implementing transformation, transportation and mediation patterns. MUnit is used for testing in the SDLC. Common connectors include salesforce, soap, and http and components include transformers and choice routers.

Uploaded by

dhanu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1. How many integration Patterns are there?

How many patterns have you implemented and explain the implementations?
A. a. Transformation: Data transformation between canonical data formats and specific
data formats required by each ESB connector.
b. Transportation: Transport protocol negotiation between multiple formats. Such as
HTTP,
JDBC,JMS.
c. Mediation: Providing multiple interfaces for the purpose of a) supporting multiple
versions
of a service for backward compatibility or alternatively,
b) to allow for multiple channels to the same underlying component
implementation.

2. What is SDLC (Software development Life cycle)


What is the difference in Mulesoft SDLC with other technologies?
Explain the SDLC in Mulesoft and what are components you will use
A. A Software Development Life Cycle (SDLC) is a defined approach and series of
steps that are followed for developing any software in order to meet or
exceed the set expectation or customer requirements.
Unlike other technologies where SDLC phases are used to create and maintain
products mulesoft uses design, develop , test, deploy and manage SDLC
phases to create and maintain the API’S.
SDLC in mulesoft for design ,develop ,test .deploy ,manage API’S
3. Have you used MUnit? At which phase the MUnit will come in SDLC
What is the use of MUnit and how did you cover the code and what components
have you used?
A. yes I have worked with Munit, I have used it in the Testing phase of SDLC.
MUnit is a Mule application testing framework which allows you to build automated
tests for your Mule integrations and API's. MUnit is very well integrated with
Anypoint Studio
Components used in MUNIT are assert payload,flow reference,set payload etc
4. What are the components used in Mulesoft?
A. Components are message processors which execute business logic on
messages.
General ,script ,web service components:
Logger,flow reference,groovy,java,java
script,python,ruby,scipt,REST,CXF,choice,expression,set
payload,http,echo,web service consumer etc

5. Have used Transform Message?


What is the use of the Transform Message?
What are function and operator used?
Have you used any recursive in Transform Message?
Have used reduce, flatten what is the use of it and what will be the input and output
A. Transform message is used to defining input and output structure of a
transformation. You can use either data weave language or graphical Ui to build
through dragging and dropping elements.

6. What are the connectors used in Mulesoft?


A. Anypoint Connectors facilitate integrations with third-party APIs
B. Object Store Connector. ...
C. Anypoint MQ Connector. ...
D. Workday Connector. ...
E. Kafka Connector. ...
F. LDAP Connector. ...
G. CloudHub Connector. ...
H. NetSuite Connector. ...
I. Microsoft Dynamics CRM Connector
J. Salesforce connector
Etc.
7. How will you consume soap web service call?
What is the connector used?
How will you send the WS-Security details for the Web service in detail
A. SOAP services can be consumed by using web service consumer
SOAP defines its own security known as WS Security.Language and Platform
independent.

The WS-Security framework embeds existing security mechanisms into our SOAP
message, thus leveraging existing protocols for messaging authentication,
integrity and privacy, including, but not limited to mechanisms

8. How will you consume rest calls?


How to resend the HTTP headers/queryParams/URIParams
A. To consume REST call we use http connector .

9. Have you used Salesforce connector?


What are difficulties faced when connecting to salesforce?
If any difficulties, what have you done to resolve
A. Yes we use Salesforce connector .
While connecting to Salesforce from Mule ESB using a combination of Java 8,
Anypoint version 6, and Mule runtime 3.7, we are not going to face any
issues, but using lower versions for any of these, it may complain about
connectivity issues
To resolve this issue, please make sure you have the below configurations
done in your system.

10. In Mulesoft on which platforms have you worked on?


Cloud/On-premise/Runtime Fabric
A. In mulesoft we work on cloud platform

11. How you a deployment Into Mulesoft runtimes


How will deploy application to the cloud and what will be your considerations
How will deploy application to on-premise and what will be your considerations
How will deploy application to runtime-fabric and what will be your considerations
A. We deploy application to the cloud using runtime manager from anypoint platform.
Version,cores are consideratins while deploying to cloud.
And we do not use runtime fabric and on premise cloud currently but when we want
just change cloud environment to deploy mule application.security polices apply for
them.

12. What is the difference between cloud / private cloud (on-premise) / Runtime Fabric?
A. CloudHub : Deploy your apps from the Anypoint Platform Runtime Manager cloud
console and host them in CloudHub.
On-premise: Deploy your apps from your on-premises Runtime Manager instance
provided with Anypoint Platform PCE and host them on your Mule servers
Run time fabric: Deploy your apps from the Anypoint Platform Runtime Manager
cloud console and host them in Anypoint Runtime Fabric

13. Have used CI/CD to deploy


If yes, which tool have you used and how did you do
A. Continuous integration /continuos deployment is the strategy or process used for
deployment. Here we use Jenkins tool.

14. Have you used API manager?


What is the use of API Manager?
How will you integrate the API available in API manger to application deployed in
Runtime Manager?
A. API manager this acts as a gateway for mule application.
It have some policies which secure your API and to limit it.

15. How will you apply a policy to your API?


What type of policies do you have and explain the policies which you have used?
A. Security policies are applied for mule application
Client Id and client secret enforcement policies are applied.
16. Explain the project you developed

Note: Question will mostly be on Mulesoft connectors and components in detail like how
will you configure and what are the parameters you will pass .They are excepting step by step

You might also like