Mulesoft MCD-Level-1 Exam Questions

229 Questions


Updation Date : 15-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 exhibits. The main flow contains an HTTP Request in the middle of the flow. The HTTP Listeners and HTTP Request use default configurations.
A web client submits a request to the main flow's HTTP Listener that includes query parameters for the pedigree of the piano.
What values are accessible to the Logger component at the end of the main flow?


A. payload


B. payload
pedigree query params


C. payload
producer var


D. payload
pedigree query params producer var





C.
  payload
producer var

In this case as outbound call is made using HTTP: POST /child , all attributes will be replaced by this invocation. Hence query parameter will not be accessible at logger. Hence correct answer is option 2.

An organization is beginning to follow Mulesoft's recommended API led connectivity approach to use modern API to support the development and lifecycle of the integration solutions and to close the IT delivery gap.
What distinguishes between how modern API's are organized in a MuleSoft recommended API-led connectivity approach as compared to other common enterprise integration solutions?


A. The API interfaces are specified as macroservices with one API representing all the business logic of an existing and proven end to end solution


B. The API interfaces are specified at a granularity intended for developers to consume specific aspect of integration processes


C. The API implementation are built with standards using common lifecycle and centralized configuration management tools


D. The APIO implementations are monitored with common tools, centralized monitoring and security systems





B.
  The API interfaces are specified at a granularity intended for developers to consume specific aspect of integration processes

Explanation:
Correct answer is The API interfaces are specified at a granularity intended for developers to consume specific aspect of integration processes.

A flow needs to combine and return data from two different data sources. It contains a
Database SELECT operation followed by an HTTP Request operation.
What is the method to capture both payloads so the payload from the second request does
not overwrite that fromthe first?


A.

Put the Database SELECT operation inside a Cache scope


B.

Put the Database SELECT operation inside a Message Enricher scope


C.

Nothing, previous payloads are combined into the next payload


D.

Save the payload from the Database SELECT operation to a variable





D.
  

Save the payload from the Database SELECT operation to a variable



A company has an API to manage purchaseorders, with each record identified by a unique
purchase order ID. The API was built with RAML according to MuleSoft best practices.
What URI should a web client use to request order P05555?


A.

/orders/{P05555}


B.

/orders/order=P05555


C.

/orders?order=P05555


D.

/orders/P05555





D.
  

/orders/P05555



An API implementation has been deployed to CloudHub and now needs to be governed. IT
will not allocate additional vCore for a new Mule application to act as an API proxy.
Whatis the next step to preseive the current vCore usage, but still allow the Mule
application to be managed by API Manager?


A.

Register the same API implementation in Runtime Manager to connect to API Manager


B.

Modify the API implementation to useauto-discovery to register with API Manager


C.

Upload the Mule application's JAR file to the API instance in API Manager


D.

Deploy the same API implementation behind a VPC and configure the VPC to connect
to API Manager





B.
  

Modify the API implementation to useauto-discovery to register with API Manager



A Mule application's HTTP Listener is configured with the HTTP protocol. The HTTP listeners port attribute is configured with a property placeholder named http.port. The mule application sets the http.port property placeholder's value to 9090.
The Mule application is deployed to CloudHub without setting any properties in the Runtime manager Properties tab and a log message reports the status of the HTTP listener after the Mule application deployment completes.
After the mule applications is deployed, what information is reported in the worker logs related to the port on which the Mule application's HTTP Listener listens?


A. The HTTP Listener is listening on port 80


B. The HTTP Listener is listening on port 9090


C. The HTTP Listener is listening on port 8081


D. The HTTP Listener failed to bind to the port and is not listening for connections





C.
  The HTTP Listener is listening on port 8081

Explanation:
Cloudhub expose services on port 8081 and override value in http.port with this one.
Sample log in Runtime Manager is below
21:15:53.148 08/08/2021 Worker-0 ArtifactDeployer.start.01 INFO
Listening for connections on 'http://0.0.0.0:8081'

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.

What statement is a part of MuleSoft's description of an application network?


A. Creates and manages high availability and fault tolerant services and infrastructure


B. Creates reusable APIs and assets designed to be consumed by other business units


C. Creates and manages a collection of JMS messaging services and infrastructure


D. Leverages Central IT to deliver complete point-to-point solutions with master data management





B.
  Creates reusable APIs and assets designed to be consumed by other business units


Page 1 out of 29 Pages