Mulesoft MCD-Level-1 Exam Questions

229 Questions


Updation Date : 11-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 exhibit.

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


A.

(employeelD)


B.

${emp!oyeelD}


C.

{employeelD}


D.

# [employeelD]





C.
  

{employeelD}



How we can scale deployed Mule application vertically on cloudhub?


A. Changing worker size


B. Adding multiple workers


C. Mule applications can be scaled only horizontally


D. Option 1 and 2 both can be used





A.
  Changing worker size

Explanation: Mule applications can be scaled vertically by changing worker size. Mule applications can be scaled horizontally by adding more workers.

What valid RAML retrieves details on aspecific by its orderld as a URL parameter?



A.

Option A


B.

Option B


C.

Option C


D.

Option D





A.
  

Option A



Refer to the exhibit

What can be added to the flow to persist data across different flow executions?


A.

Key/value pairs in the ObjectStore


B.

Properties of the Mule runtime flowobject


C.

properties of the Mule runtime app object


D.

session variables





A.
  

Key/value pairs in the ObjectStore



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?


A. white


B. red


C. blue


D. Error message





C.
  blue

Explanation:
Correct answer is white.
Key thing to note here is that variables are not available to the called flow when it is invoked using HTTP request.
So the flow goes like below:
1) Color variable is set to red
2) Payload is set to red
3) Child flow is called using HTTP request which means variables are not available in called flow (They would have been if flow reference activity would have been used)
4) Hence set payload activity will set payload to white as color variable is null.
5) Payload returned in main flow is white.
6) So finally output of logger is white.

What is the correct syntax todefine and call a function in Database? 



A.

Option A


B.

Option B


C.

Option C


D.

Option D





A.
  

Option A



Refer to the exhibit.

What payload is returned from a request to http//localhost.8081/
Refer to the exhibits, what payload is returned from a request tohttp://localhost;8081/?


A.

1


B.

2


C.

3


D.

4





C.
  

3



What is the trait name you would use for specifying client credentials in RAML?


A. headers


B. client-id


C. client-id-required


D. cannot be specified in RAML





C.
  client-id-required

Explanation:
client-id-required enforces clients to add client_id and client_secret.
Please refer to below steps.
Add a section called traits: at the root level to define query parameters:
•traits:
- client-id-required:
queryParameters:
client_id:
type: string
client_secret:
type: string
2) Reference the trait in each of the methods to specify that each of the methods require these query parameters. After each method in the RAML file, add is:
[client-id-required]. For example:
/users:
get:
is: [client-id-required]
description: Gets a list of JSONPlaceholder users.


Page 1 out of 29 Pages