Mulesoft MCD-Level-1 Exam Questions

229 Questions


Updation Date : 3-Nov-2025



Mulesoft MCD-Level-1 exam questions feature realistic, exam-like questions that cover all key topics with detailed explanations. You’ll identify your strengths and weaknesses, allowing you to focus your study efforts effectively. By practicing with our MCD-Level-1 practice test, you’ll gain the knowledge, speed, and confidence needed to pass the Mulesoft exam on your first attempt.

Why leave your success to chance? Our Mulesoft MCD-Level-1 dumps are your ultimate guide to passing the exam on your first try!

Refer to the exhibits.

The<when> expression for the Choice router needs to be written.
What is a valid <when> expression to route Mule events to the non-default flow?


A.

#['MuleSoft' == paytoad.company]


B.

#[ company = "MuleSoft" ]


C.

#[ if( company = "MuleSoft") ]


D.

#[ if('MuleSoff == payload.company) ]





A.
  

#['MuleSoft' == paytoad.company]



Which file is used to define the interface contract to invoke a web service implemented as a SOAP service?


A. RAML


B. WSDL


C. JSON


D. OAS





B.
  WSDL

WSDL is used to define the contract in case of SOAP . RAML/OAS is used to REST services.

A Mule project contains a DataWeave module called MyModule.dwl that defines a function named formatString. The module is located in the project's src/main/resources/modules folder. What is the correct way in DataWeave code to import MyModule using a wildcard and then call the module's formatString function?


A. Option A


B. Option B


C. Option C


D. Option D





D.
  Option D

What module and operation will throw an error if a Mule events payload is not number?


A. Filter modules Is Number operation


B. Validation modules Is Number operation


C. Validation modules Is not Number operation


D. None of these





B.
  Validation modules Is Number operation

Correct answer is Validation modules Is Number operation.
Mule 4 does not use filters anymore. The functionality provided by filters in Mule 3 can be achieved by using the Validation Module.

What is the purpose of the api:router element in APIkit?


A. Creates native connectors using a 3rd party Java library


B. Serves as an API implementation


C. Validates requests against RAML API specifications and routes them to API implementations


D. Validates responses returned from API requests and routes them back to the caller





C.
  Validates requests against RAML API specifications and routes them to API implementations

Explanation: The APIkit Router is a key message processor that validates requests against the provided definition, enriches messages (for example by adding default values to the messages) and routes requests to a particular flow. Also, the Router raises errors messages if errors occurs while routing, validating or processing the user request.

A Utility.dwl file is located in a Mule project at src/main/resources/modules. The Utility.dwl hie defines afunction named pascalize that reformats strings to pascal case. What is the correct DataWeave to call the pascalize function in a Transform Message component?



A.

Option A


B.

Option B


C.

Option C


D.

Option D





B.
  

Option B



An API specification is designed using RAML. What is the next step to create a REST
Connector from this API specification?


A.

Download the API specification and build the interface using APIkit


B.

Publish the API specification to Any pointExchange


C.

Implement the API specification using flow designer in Design Center


D.

Add the specification to a Mule project's src/main/resources/api folder





B.
  

Publish the API specification to Any pointExchange



An API implementation has been deployed to CloudHub and now needs to be governed. IT
will not allocate additional vCore for a new Mule application to act as an API proxy.
Whatis the next step to preseive the current vCore usage, but still allow the Mule
application to be managed by API Manager?


A.

Register the same API implementation in Runtime Manager to connect to API Manager


B.

Modify the API implementation to useauto-discovery to register with API Manager


C.

Upload the Mule application's JAR file to the API instance in API Manager


D.

Deploy the same API implementation behind a VPC and configure the VPC to connect
to API Manager





B.
  

Modify the API implementation to useauto-discovery to register with API Manager




Page 1 out of 29 Pages