MuleSoft mcd-assoc practice test

Exam Title: MCD - Integration and API Associate (Mule 3) Exam

Last update: Jul 23 ,2025
Question 1

Refer to the exhibits. What DataWeave transformation calls the flow with the following input
payload?



  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Answer:

B

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

According to MuleSofts point of view, what is the core activity that enables an application network
to emerge
in an organization?

  • A. Build point-to-point integrations that are referenced in a document library
  • B. Build applications that use the same communication protocols to connect to each other
  • C. Build modern APIs that are discoverable and reusable
  • D. Enforce and align all data mapping with a master data management system
Answer:

C


Reference:
https://www.mulesoft.com/resources/api/what-is-an-application-network

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

What execution model is used by For Each and Batch scopes?

  • A. For Each is single-threaded and Batch is multi-threaded
  • B. Batch is single-threaded and For Each is multi-threaded
  • C. Both are multi-threaded
  • D. Both are single-threaded
Answer:

A


Reference:
https://stackoverflow.com/QUESTION
NO:s/43413958/mule-batch-processing-vs-foreach-vs-
splitteraggregator

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4

What three layers are parts of Mulesoft’s definition of the API-led connectivity model?

  • A. System, Process, Experience
  • B. Model, View, Controller
  • C. Backend, Mediation, Frontend
  • D. Client, Proxy, Server
Answer:

A


Reference:
https://dzone.com/articles/api-led-connectivity-with-mule

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5

A web client posts a request to
http://localhost:8081?name=john
. What is the correct MEL
expression to
access the name parameter?

  • A. #[message.payload.outboundProperties. “http.query.params’.name]
  • B. #[message.inboundProperties.‘http.uri.params’.name]
  • C. #[message.payload.inboundProperties. ‘http.query.params.’name]
  • D. #[message.outboundProperties.’http.query.params’.name]
Answer:

B


Reference:
https://help.mulesoft.com/s/QUESTION
NO:/0D52T00004mXWrdSAG/uri-params-in-http-connector-
mule4

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6

Refer to the exhibit. What DataWeave transformation retrieves the current time?


  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Answer:

A


Reference:
https://dzone.com/articles/data-weave-quick-function-guide

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 7

A Mule application contains a global exception strategy configured to catch any exceptions.
Where the global exception strategy must be specified so that this global exception strategy catches
all errors from flows without their own exception strategies?

  • A. A global element
  • B. Nowhere, the global exception strategy is automatically used
  • C. The mule-deploy.properties file
  • D. A configuration properties file
Answer:

D

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

Refer to the exhibits. What is valid text to set the user field in the Database connector configuration
to the username value specified in the config.properties file?

  • A. #[db.username]
  • B. #[db:username]
  • C. ${db:username}
  • D. ${db.username}
Answer:

A


Reference:
https://docs.mulesoft.com/connectors/db/database-documentation

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 9

Refer to the exhibit. The parentFlow contains a Flow Reference for childFlow.
What values are accessible in childFlow after a web client submita a request to
http://localhost:8081/order?color=red
?

  • A. payload
  • B. payload quantity var
  • C. payload color query param
  • D. payload quantity var color query param
Answer:

A

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 10

Refer to the exhibit. How many private flows does APIkit generate from the following RAML
specification?

  • A. 2
  • B. 3
  • C. 4
  • D. 7
Answer:

B

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 11

Refer to the exhibits. What is the response to a web client request to
http://localhost:8081
?


  • A. The string ‘AFTER’
  • B. The string ‘Payload is null’
  • C. The string ‘BEFORE’
  • D. null
Answer:

D

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 12

Refer to the exhibits. A web client calls
http://localhost:8081?fruit=Apple
. What is the payload at the
end of the flow?


  • A. Banana
  • B. Error
  • C. Orange
  • D. Apple
Answer:

B

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 13

Refer to the exhibit. What transformer should be used in the httpFlow so that the fruit value in the
request
http://localhost:8081/?fruit
=Orange is accessible in the jmsFlow?

  • A. set-record-variable
  • B. set-property
  • C. set-variable
  • D. set-inbound-property
Answer:

B


Reference:
https://dzone.com/articles/working-with-headers-in-mule-flows

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 14

Refer to the exhibits. The two Mule configuration files belong to the same Mule project. Each HTTP
Listener is configured with the same host string and the port number, path, and operation values are
shown in the display names.
What is the minimum number of global elements that must be defined to support all these HTTP
Listeners?

  • A. 1
  • B. 2
  • C. 3
  • D. 4
Answer:

D


Reference:
https://docs.mulesoft.com/mule-runtime/3.7/http-listener-connector

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 15

Refer to the exhibit. How is the watermark referenced inside the Set Payload transformer?

  • A. #[payload.createdOn]
  • B. #[message.inboundProperties.createdOn]
  • C. #[flowVars.createdOn]
  • D. #[message.outboundProperties.createdOn]
Answer:

C


Reference:
https://docs.mulesoft.com/mule-runtime/3.6/poll-reference

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Page 1 out of 4
Viewing questions 1-15 out of 60
Go To
page 2