Mulesoft MCD-Level-1 Exam Questions

229 Questions


Updation Date : 1-Dec-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. What payload is logged at the end of the main flow?



A.

[order1, order2, order3, order4]


B.

[1, 2, 3,4]


C.

order4


D.

order1order2order3order4





B.
  

[1, 2, 3,4]



A shopping API contains a method to look up store details by department.
To get information for a particular store, web clients will submit requests with a query parameter named department and a URI parameter named storeld.
What is a valid RAML snippet that supports requests from web clients to get data for a specific storeld and department name?


A. Option A


B. Option B


C. Option C


D. Option D





C.
  Option C

Refer to the exhibits.

What is written to the records.csv file when the flow executes?


A. The JSON payload


B. An error message


C. Nothing


D. The payload convert to CVS





A.
  The JSON payload

Explanation: Transform Message Add write_date is coverting payload in JSON format and same JSON payload is avaialble to file write processor. However, if the payload is a different format (for example, not CSV) , you can place the transformation inside the Write operation to generate content that will be written without producing a side effect on the message in transit. This is not done in this case. By default, the connector writes whatever is in the message payload. Hence JSON payload will be written to file.

Where would you create SLA Tiers for an API?


A. Exchange


B. API Manager


C. Anypoint Studio


D. In RAML specifications





B.
  API Manager

Explanation:
MuleSoft Doc Ref : https://docs.mulesoft.com/api-manager/2.x/policy-mule3-tutorialmanage- an-api#to-add-the-tier
Steps to create SLA Tier are as follows:
1) In API Manager, in API Administration, click a version.
2) Check that the API supports resource-level policies: On the API version details page, in Status, click Configure Endpoint, and check that Type is RAML.
3) Choose the SLA Tiers, and click Add SLA Tier. Set up limit on SLA tier.

A company has an API to manage departments, with each department identified by a
unique deptld. The API was built with RAML according to MuleSoft best practices.
What is valid RAML to specify a method to update the details for a specific department?



A.

Option A


B.

Option B


C.

Option C


D.

Option D





D.
  

Option D



What is the output of Dataweave Map operator?


A. Map


B. Object


C. String


D. Array





D.
  Array

Explanation:
Returns an array that is the result of applying a transformation function (lambda) to each of the elements.
MuleSoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.3/dataweave-cookbook-map
The map operator is a function in Dataweave which iterates over the items in an array and outputs them into a new array. It basically accepts input as a list of items in an array and manipulates the items in the array in order to form a new array as an output.
I have created below chart for your easier understanding:

According to Mulesoft, how are Modern APIs treated as?


A. Products


B. SOAP API's


C. Rest API's


D. Code





A.
  Products

Explanation:
Correct answer is Products
Modern API has three features 1) Treated as products for easy consumption 2)
Discoverable and accessible through self-service 3) Easily managed for security , scalability and performance.

Refer to the exhibits.

Set paylaod transformer is set the firstName and lastName of the customer as shown in below images.
What is the correct Dataweave expression which can be added in message attribute of a Logger activity to access firstName (which in this case is Madhav) from the incoming event?


A. firstName


B. customer.firstName


C. vars."customer.firstName"


D. vars."customer"."firstName"





D.
  vars."customer"."firstName"

Correct answer is vars."customer"."firstName"
Please you can also access firstName using this syntax vars.customer.firstName.


Page 1 out of 29 Pages