Free MCD-Level-1 Practice Test Questions 2026

229 Questions


Last Updated On : 7-Apr-2026


Refer to the exhibit.



A.

Option A


B.

Option B


C.

Option C


D.

Option D





B.
  

Option B



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



Refer to the exhibits.

The Set Payload transformer's value is set to {'year': '2020'}.
What message value should be added to the Logger component to output the message
'The year is 2020', withouthardcoding 2020?


A.

#[The year is $(pay load .year)]*


B.

The year is #[payload.year]'


C.

'#[The year is " + paytoad.year]'


D.

#["The year is "++ payload.year].





D.
  

#["The year is "++ payload.year].



Refer to the exhibit.



A.

Option A


B.

Option B


C.

Option C


D.

Option D





D.
  

Option D



Refer to the exhibit.

The main flow isconfigured with their error handlers. A web client submit a request to the
HTTP Listener and the HTTP Request throws an HTTP:NOT_FOUND error.
What response message is returned?’’
What response message is returned?


A.

APP: API RESOURCE NOT FOUND


B.

HTTP: NOT FOUND


C.

other error


D.

success - main flow





A.
  

APP: API RESOURCE NOT FOUND



A web client submits a request to http://localhost:8081?flrstName=john. What is the correct
DataWeave expression to access the firstName parameter?


A.

#[attributes.queryParams.firstName]


B.

#[message.queryParams.hrstName]


C.

#[message.inboundProperties.'http.query.params'.firstName]


D.

#[attributes.'http.query.params'.firstName]





A.
  

#[attributes.queryParams.firstName]



Refer to the exhibits 

What payload and quantity arelogged at the end of the main flow?


A.

[[1,2,3,4], 14]


B.

[[order1, order2, order3, order4], 14]


C.

[[1,2,3,4], 10]


D.

[orderlorder2order3order4,14]





A.
  

[[1,2,3,4], 14]



What DataWeaveexpression transforms the example XML input to the CSV output? 


A.

Option A


B.

Option B


C.

Option C


D.

Option D





A.
  

Option A



Referto the exhibit.



A.

Option A


B.

Option B


C.

Option C


D.

Option D





C.
  

Option C



Refer to the exhibits. 

The Set Payload transformer In the addltem subflow usesDataWeave to create an order
object. What is the correct DataWeave code for the Set Payload transformer in the createOrder


A.

addltemf { payload: { price: "100", item: "router", itemType: "cable" } > )


B.

lookupf "addltem", { payload: { price: "100", item: "router", itemType: "cable" } } )


C.

addltemf { price: "100", item: "router", itemType: "cable" })


D.

lookupf "addltem", { price: "100", item: "router", itemType: "cable" } )





B.
  

lookupf "addltem", { payload: { price: "100", item: "router", itemType: "cable" } } )



Refer to theexhibits.

A Mule application has an HTTP Request that is configured with hardcoded values. To
change this, the Mule application is configured to use a properties file named config.yaml.
what valid expression can the HTTP Request host value be set to so that it is no longer
hardcoded?


A.

${training.host}


B.

${training:host}


C.

#[training:host]


D.

#[training.host]





A.
  

${training.host}



A web client sends a request to http;//localhost:8081?dept=sales. What is the correct DataWeave expression to access the value of dept?


A.

attributes.queryParams.dept


B.

attributes.dept


C.

message.queryParams.dept


D.

vars.dept





A.
  

attributes.queryParams.dept




Page 4 out of 20 Pages
PreviousNext
123456
MCD-Level-1 Practice Test Home

What Makes Our MuleSoft Certified Developer - Level 1 (Mule 4) Practice Test So Effective?

Real-World Scenario Mastery: Our MCD-Level-1 practice exam don't just test definitions. They present you with the same complex, scenario-based problems you'll encounter on the actual exam.

Strategic Weakness Identification: Each practice session reveals exactly where you stand. Discover which domains need more attention, before MuleSoft Certified Developer - Level 1 (Mule 4) exam day arrives.

Confidence Through Familiarity: There's no substitute for knowing what to expect. When you've worked through our comprehensive MCD-Level-1 practice exam questions pool covering all topics, the real exam feels like just another practice session.