Weekend Sale 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sale65best

Free MuleSoft MCD-Level-1 Practice Exam with Questions & Answers

Questions 1

Refer to the exhibit.

MCD-Level-1 Question 1

What is the correct syntax to add an employee ID as a URI parameter in an HTTP Listener path?

Options:
A.

(employeelD)

B.

${emp!oyeelD}

C.

{employeelD}

D.

# [employeelD]

MuleSoft MCD-Level-1 Premium Access
Questions 2

Refer to the exhibits.

MCD-Level-1 Question 2

The Set Payload transformer In the addltem subflow 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 subflow to add a router cable with the price of 100 to the order?

Options:
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" } )

Questions 3

Refer to the exhibit.

MCD-Level-1 Question 3

A Mule event is composed of a hierarchy of objects. Where in the hierarchy are variables stored?

Options:
A.

Mule event

B.

Mule message payload

C.

Mule message

D.

Mule message attributes

Questions 4

Refer to the exhibits.

MCD-Level-1 Question 4

The main flow contains an HTTP Request. The HTTP Listeners and HTTP Request use default configurations.

What values are accessible in the child flow after a web client submits a request to http://localhost:8081/order? col or = red?

Options:
A.

payload

B.

payload

quantity var

C.

payload

color query param

D.

payload

quantity var color query param

Questions 5

Correct answer is {customerID}.

Options:
A.

var toUpper(userName) -> upper(userName)

B.

fun toUpper(userName) = upper(userName)

C.

fun toUpper(userName) -> upper(userName)

D.

var toUpper(userName) = upper(userName)

Questions 6

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

Options:
A.

#[attributes.queryParams.firstName]

B.

#[message.queryParams.hrstName]

C.

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

D.

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

Questions 7

Refer to the exhibits. In the color flow , both the variable named color and payload are set to "red".

An HTTP POST request is then sent to the decideColor flow's HTTP Listener.

What is the payload value at the Logger component after the HTTP request completes?

MCD-Level-1 Question 7

MCD-Level-1 Question 7

MCD-Level-1 Question 7

Options:
A.

white

B.

red

C.

blue

D.

Error message

Questions 8

Which of the below functionality is provided by zip operator in DataWeave?

Options:
A.

Merges elements of two lists (arrays) into a single list

B.

Used for sending attachments

C.

Minimize the size of long text using encoding.

D.

All of the above

Questions 9

How are query parameters dynamically passed to an outbound REST request using an HTTP Request operation?

Options:
A.

As query parameters in the HTTP Request operation

B.

As URI parameters in the HTTP Request operation

C.

In the Mule event's payload

D.

As flow variables

Questions 10

Refer to the exhibits. A web client sends a POST request to the HTTP Listener and the Validation component in the Try scope throws an error.

What response message is returned to the web client?

MCD-Level-1 Question 10

Options:
A.

Validation Error

B.

"END"

C.

"ERROR1"

D.

''ERROR2"

10

E.

Validation Error

F.

"END"

G.

"ERROR1"

Exam Code: MCD-Level-1
Certification Provider: MuleSoft
Exam Name: MuleSoft Certified Developer - Level 1 (Mule 4)
Last Update: Jul 12, 2025
Questions: 235

MuleSoft Free Exams

MuleSoft Free Exams
Unlock free MuleSoft exam resources and practice tests at Examstrack. Boost your MuleSoft exam readiness with top-notch materials.