Updated Feb 09, 2022 Verified Pass MCD-Level-1 Exam in First Attempt Guaranteed
Free MCD-Level-1 Sample Questions and 100% Cover Real Exam Questions (Updated 210 Questions)
Understanding functional and technical aspects of MuleSoft Certified Developer - Level 1 Deploying and managing APIs and integrations
The following will be asked from you in the exam:
- Package Mule applications for deployment
- Connect an API implementation to API Manager using autodiscovery
- Deploying and managing APIs and integrations
- Deploy applications to CloudHub
- Create SLA tiers and apply SLA based policies
- Create and deploy API proxies
NEW QUESTION 123
Refer to the exhibits.
What is valid text to set the field in the Database connector configuration to the username value specified in the config.yaml file?
- A. #[db.username]
- B. #[db:username]
- C. ${db:username>
- D. ${db.username>
Answer: D
Explanation:
option 3 is the correct syntz to access application properties
NEW QUESTION 124
A
Mule application contains two HTTP Listeners, each configured for different API endpoints:
http://acme.com/apis/orders and http: //acme .com/a pis/customers.
What base path value should be set in an HTT? Listener config element so that it can be used to configure both HTTP Listeners?
- A. /apis/*
- B. /apis/
- C. /apis/orders|customers
- D. /apis/?
Answer: A
NEW QUESTION 125
Where would you create SLA Tiers for an API?
- A. Anypoint Studio
- B. API Manager
- C. In RAML specifications
- D. Exchange
Answer: B
Explanation:
MuleSoft Doc Ref : https://docs.mulesoft.com/api-manager/2.x/policy-mule3-tutorial-manage-an-api#to-add-the-tier Steps to create SLA Tier are as follows:
1) In API Manager, in API Administration, click a version.
2) Check that the API supports resource-level policies: On the API version details page, in Status, click Configure Endpoint, and check that Type is RAML.
3) Choose the SLA Tiers, and click Add SLA Tier. Set up limit on SLA tier
NEW QUESTION 126
Refer to the exhibit.
What is the correct syntax to add an employee ID as a URI parameter in an HTTP Listener path?
- A. (employeelD)
- B. {employeelD}
- C. ${emp!oyeelD}
- D. # [employeelD]
Answer: B
NEW QUESTION 127
Refer to the exhibits.
What payload and quantity are togged at the end of the main flow?
- A. [[1,2,3,4], 14]
- B. [[order1, order2, order3, order4], 14]
- C. [orderlorder2order3order4, 14]
- D. [[1,2,3,4], 10]
Answer: A
NEW QUESTION 128
Which of the below functionality is provided by zip operator in DataWeave?
- A. Minimize the size of long text using encoding.
- B. All of the above
- C. Merges elements of two lists (arrays) into a single list
- D. Used for sending attachments
Answer: C
Explanation:
Correct answer is Merges elements of two lists (arrays) into a single list MuleSoft Doc Reference : https://docs.mulesoft.com/mule-runtime/4.3/dw-core-functions-zip
NEW QUESTION 129
Which of the module is imported automatically in Dataweave scripts?
- A. dw::Crypto
- B. dw::core
- C. dw::Runtime
- D. dw::System
Answer: B
Explanation:
Core (dw::Core) This module contains core DataWeave functions for data transformations. It is automatically imported into any DataWeave script.
NEW QUESTION 130
Refer to the exhibits.

The <when> expression for the Choice router needs to be written.
What is a valid <when> expression to route Mule events to the non-default flow?
- A. #[ if( company = "MuleSoft") ]
- B. #['MuleSoft' == paytoad.company]
- C. #[ if( 'MuleSoff == payload.company) ]
- D. #[ company = "MuleSoft" ]
Answer: B
NEW QUESTION 131
Refer to the exhibits. A company has defined this Book data type and Book example to be used in APIs. What is valid RAML for an API that uses this Book data type and Book example?
A)
B)
C)
D)
- A. Option C
- B. Option B
- C. Option A
- D. Option D
Answer: D
NEW QUESTION 132
A REST connect module is generated for a RAML specification. and then the rest connect module is imported in mule application in Anypoint Studio. For each method of the RAML specification , what does the REST connect module provide?
- A. A scope
- B. A flow
- C. An operation
- D. An event source
Answer: C
Explanation:
Correct answer is an operation. For each method of the RAML specification , REST connect module provide an operation.
Please refer to the below screenshot.
NEW QUESTION 133
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', without hardcoding 2020?
- A. The year is #[payload.year]'
- B. '#[The year is " + paytoad.year]'
- C. '#[The year is $(pay load .year)]*
- D. #["The year is "++ payload.year].
Answer: D
NEW QUESTION 134
How to import Core (dw::Core) module into your DataWeave scripts?
- A. #include dw::core
- B. import core
- C. Not needed
- D. import dw::core
Answer: C
Explanation:
Correct answer is Not needed as dw::core module is included by default. We don't need to include it explicitly
NEW QUESTION 135
Where is metadata stored in a Mule project
- A. Config.yaml file
- B. Global Element
- C. POM.xml file
- D. application-types.xml
Answer: D
Explanation:
Metadata is stored in application-types.xml flle located under src/main/resources.
Mule 4 applications contain an application-types.xml file, which is where metadata around your data types is stored. For example, if you create a new CSV type, that metadata will be added to this file. This new file is easy to share, commit, and merge when conflicts arise, which enables you to do more metadata-driven development.
MuleSoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.3/intro-studio#metadata-storage
NEW QUESTION 136
Refer to the exhibit.
What is the response to a web client request to
- A. Validation Error
- B. null
- C. After
- D. before
Answer: C
NEW QUESTION 137
How are multiple conditions used in a Choice router to route events?
- A. To route the same event to the matched route of EVERY true condition
- B. To find the FIRST true condition, then route the same event to the matched route and ALL FOLLOWING routes
- C. To find the FIRST true condition, then distribute the event to the ONE matched route.
- D. None of these
Answer: C
Explanation:
Choice router finds the FIRST true condition, then distribute the event to the ONE matched route.
MuleSoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.1/choice-router-concept The Choice router dynamically routes messages through a flow according to a set of DataWeave expressions that evaluate message content. Each expression is associated with a different routing option. The effect is to add conditional processing to a flow, similar to an if/then/else code block in most programming languages.
Only one of the routes in the Choice router executes, meaning that the first expression that evaluates to true triggers that route's execution and the others are not checked. If none of the expressions are true, then the default route executes.
NEW QUESTION 138
Refer to the exhibit.
What is the response to a web client request to http://localhost:8081?
- A. Validation Error
- B. null
- C. After
- D. before
Answer: C
NEW QUESTION 139
Refer to the exhibit.
What expression correctly specifies input parameters to pass the city and state values to the SQL query?
A)
B)
C)
D)
- A. Option D
- B. Option C
- C. Option B
- D. Option A
Answer: D
NEW QUESTION 140
Refer
to the exhibits. A web client submits a request to http://localhost:8081/fliqhts?destination=SFO and the Web Service Consumer throws a WSC:BAD_REQUEST error.
What is the next step to fix this error?
- A. set a property m the Consume operation equal to the destination query parameter
- B. Set a header In the Consume operation equal to the destination query parameter
- C. set a SOAP payload before the Consume operation that contains the destination query parameter
- D. set a JSON payload before the Consume operation that contains the destination query parameter
Answer: C
NEW QUESTION 141
Refer to the exhibit.
What is the correct DataWeave expression for the Set Payload transformer to call the createCustomerObject flow with values for the first and last names of a new customer?
- A. lookupC createCustomerObJect( "Alice", "Green- ) )
- B. createCustomerObject( "Alice", "Green")
- C. createCustomerObject( { first: "Alice", last: "Green" > )
- D. lookupf "createCustomerObject", { first: "Alice", last: "Green" > )
Answer: D
NEW QUESTION 142
Refer to the exhibits.
The input array of strings is processed by the batch job that processes, fitters, and aggregates the values.
What is the last message logged by the Logger component after the batch job completes processing?
A)
B)
C)
D)
- A. Option C
- B. Option B
- C. Option A
- D. Option D
Answer: D
NEW QUESTION 143
What is output of Dataweave flatten function?
- A. Map
- B. Object
- C. LInkedHashMap
- D. Array
(Correct)
Answer: D
Explanation:
Correct answer is Array.
Flatten turns a set of subarrays (such as [ [1,2,3], [4,5,[6]], [], [null] ]) into a single, flattened array (such as [ 1, 2, 3, 4, 5, [6], null ]).
This example defines three arrays of numbers, creates another array containing those three arrays, and then uses the flatten function to convert the array of arrays into a single array with all values.
Source
%dw 2.0
output application/json
var array1 = [1,2,3]
var array2 = [4,5,6]
var array3 = [7,8,9]
var arrayOfArrays = [array1, array2, array3]
---
flatten(arrayOfArrays)
Output
[ 1,2,3,4,5,6,7,8,9 ]
NEW QUESTION 144
......
Download Real MuleSoft MCD-Level-1 Exam Dumps Test Engine Exam Questions: https://pass4sure.trainingquiz.com/MCD-Level-1-training-materials.html

