Mulesoft MCD-Level-1 Exam Questions

229 Questions


Updation Date : 11-Sep-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!

How does APIkit determine the number of flows to generate from a RAML specification?


A. Creates a separate flow for each resource


B. Creates a separate flow for each HTTP method


C. Creates a separate flow for each response status code


D. Creates a separate flow for each resource that contains child res





B.
  Creates a separate flow for each HTTP method

APIKIt Creates a separate flow for each HTTP method.

Refer to the exhibit.

All three of the condition for the Choice router are true. What log messages are written?


A. Route 1


B. Route2


C. Route1, Route2


D. Route1, Route2, Default





A.
  Route 1

What is the correct Syntax to add a customer ID as a URI parameter in the HTTP listener's path attribute?


A. #[customerID]


B. $[customerID]


C. {customerID}


D. (customerID)





C.
  {customerID}

URL parameters are always accessed using { } like => {customerID}

Refer to the exhibits. The Set Payload transformer in the addltem child flow uses DataWeave to create an order object. What is the correct DataWeave code for the Set Payload transformer in the createOrder flow to use the addltem child flow to add a router call with the price of 100 to the order?


A. lookup( "addltern", { price: "100", item: "router", itemType: "cable" } )


B. addltem( { payload: { price: "100", item: "router", itemType: "cable" > } )


C. lookup( "addltem", { payload: { price: "100", item: "router", itemType: "cable" } > )


D. addltem( { price: "100", item: "router", itemType: "cable" } )





C.
  lookup( "addltem", { payload: { price: "100", item: "router", itemType: "cable" } > )

A RAML specification is defined to manage customers with a unique identifier for each
customer record. What URI does MuleSoft recommend to uniquely access the customer
identified with the unique ID 1234?


A.

/customers?custid=true&custid=1234


B.

/customers/1234


C.

/customers/custid=1234


D.

/customers?operation=get&custid=1234





B.
  

/customers/1234



Which of the below is not the mandatory configurations for HTTP Listener?


A. Path


B. Allowed methods


C. HTTP port in Connector Configuration


D. HTTP host in Connector Configuration





B.
  Allowed methods

Allowed methods is an optional configuration. If nothing is specified then all HTTP methods are supported. Rest all are mandatory.

An HTTP Request operation sends an HTTP request with a non-empty JSON object payload to an external HTTP endpoint.The response from the external HTTP endpoint
returns an XML body. The result is stored in a target named the Result.
What is the payload at the event processor after the HTTP Request?


A.

The XML response body


B.

null


C.

The original JSON request body


D.

Anon-empty Java object





C.
  

The original JSON request body



An On Table Row Database listener retrieves data from a table that contains record_id, an
increasing numerical column.
How should the listener be configured so it retrieves new rows at most one time?


A.

Set the target tostore the last retrieved record_id value


B.

Set the ObjectStore to store the last retrieved record_id value


C.

Set the target to the record_id column


D.

Set the watermark column to the record id column





D.
  

Set the watermark column to the record id column




Page 1 out of 29 Pages