[Jan-2023] MCD-Level-1 Dumps With 100% Verified Q&As - Pass Guarantee or Full Refund
Pass MuleSoft MCD-Level-1 Exam With Practice Test Questions Dumps Bundle
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:
- Create SLA tiers and apply SLA based policies
- Use policies, including client ID enforcement, to secure an API
- Package Mule applications for deployment
- Connect an API implementation to API Manager using autodiscovery
- Use CloudHub properties to ensure deployment success
- Deploy applications to CloudHub
How to study the MuleSoft Certified Developer - Level 1 Exam
Preparation of certification exams could be covered with two resource types. The first one are the study guides, reference books and study forums that are elaborated and appropriate for building information from ground up. Apart from them video tutorials and lectures are a good option to ease the pain of through study and are relatively make the study process more interesting nonetheless these demand time and concentration from the learner. Smart candidates who wish to create a solid foundation altogether examination topics and connected technologies typically mix video lectures with study guides to reap the advantages of each but practice exams or practice exam engines is one important study tool which goes typically unnoted by most candidates. Practice exams are designed with our experts to make exam prospects test their knowledge on skills attained in course, as well as prospects become comfortable and familiar with the real exam environment. Statistics have indicated exam anxiety plays much bigger role of students failure in exam than the fear of the unknown. Fast2test expert team recommends preparing some notes on these topics along with it don't forget to practice MuleSoft mcd-level-1 exam dumps which had been written by our expert team, each of these can assist you loads to clear this exam with excellent marks.
NEW QUESTION 131
Pick the component with which DataWeave is tightly integrated.
- A. Flow Designer
- B. Mule runtime
- C. All APIs
- D. Exchange
Answer: B
Explanation:
Correct answer is Mule runtime
DataWeave is the MuleSoft expression language for accessing and transforming data that travels through a Mule app. DataWeave is tightly integrated with the Mule runtime engine, which runs the scripts and expressions in your Mule app.
Mule Doc Reference : https://docs.mulesoft.com/mule-runtime/4.3/dataweave
NEW QUESTION 132
A function named newProdCode needs to be defined that accepts two input parameters, an integer value for itemID and a string value for productCategory, and returns a new product code.
What is the correct DataWeave code to define the newProdCode function?
- A. function newProdCode(itemID: Number, productCategory: String) =
"PC-" ++ productCategory ++ (itemID as String) - B. var newProdCode(itemID: Number, productCategory: String) ->
"PC-" ++ productCategory ++ (itemID as String) - C. fun newProdCode(itemID: Number, productCategory: String) = "PC-" ++ productCategory ++ (itemID as String)
- D. fun newProdCode{itemID: Number, productCategory: String) -> "PC-" ++ productCategory ++ (itemID as String)
Answer: C
NEW QUESTION 133
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 A
- C. Option B
- D. Option D
Answer: D
NEW QUESTION 134
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 $(pay load .year)]*
- B. The year is #[payload.year]'
- C. '#[The year is " + paytoad.year]'
- D. #["The year is "++ payload.year].
Answer: D
NEW QUESTION 135
Which of the below activity doesn't support parallel execution?
- A. Batch job
- B. First Successful Router
- C. Parallel For Each
- D. Scatter-Gather Router
Answer: C
Explanation:
The First Successful router iterates through a list of configured processing routes until one of the routes executes successfully. This is sequential execution. In all other options mentioned in the question ,we can achieve parallel execution.
NEW QUESTION 136
Refer to the exhibits.

What payload and quantity are logged at the end of the main flow?
- A. [[1,2,3,4], 14]
- B. [[order1, order2, order3, order4], 14]
- C. [[1,2,3,4], 10]
- D. [orderlorder2order3order4,14]
Answer: A
NEW QUESTION 137
A mule project contains MySQL database dependency . The project is exported from Anypoint Studio so that it can be deployed to Cloudhub. What export options needs to be selected to create the smallest deployable archive that will successfully deploy to Cloudhub?
- A. Select only below option 1) Attach project sources
- B. Select only below option 2) Include project module and dependencies
- C. Select both the options 1) Attach project sources 2) Include project module and dependencies
- D. No need to select any of the below options 1) Attach project sources 2) Include project module and dependencies
Answer: B
Explanation:
You can choose Attach Project Sources to include metadata that Studio requires to reimport the deployable file as an open Mule project into your workspace. You must keep the Attach Project Sources option selected to be able to import the packaged JAR file back into a Studio workspace. But requirement here is to create smallest deployable archive that will successfully deploy to Cloudhub. Hence we can ignore this option.
We need to select Include project module and dependencies
As actual modules and external dependencies required to run the Mule application in a Mule runtime engine Hence correct answer is Select only below option 2) Include project module and dependencies MuleSoft Doc Ref : https://docs.mulesoft.com/studio/7.5/import-export-packages#exporting-a-studio-project-to-a-deployable-mule-application
NEW QUESTION 138
How are query parameters dynamically passed to an outbound REST request using an HTTP Request operation?
- A. As URI parameters in the HTTP Request operation
- B. As query parameters in the HTTP Request operation
- C. In the Mule event's payload
- D. As flow variables
Answer: B
Explanation:
In General > Request > Query Parameters, click the plus icon (+) to add a parameter to a request. Type a name and value for the parameter or use a DataWeave expression to define the name and value.
NEW QUESTION 139
What is output of Dataweave flatten function?
- A. Array
(Correct) - B. Object
- C. LInkedHashMap
- D. Map
Answer: A
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 140
A Mule project contains a MySQL Database dependency. The project is exported from Anypoint Studio so it can be deployed to CloudHub.
What export options create the smallest deployable archive that will successfully deploy to CloudHub?
What export option create their smallest deployable archive that will successfully deploy to CloudHub?
A)
B)
C)
D)
- A. Option C
- B. Option A
- C. Option D
- D. Option B
Answer: D
NEW QUESTION 141
A Mule project contains a DataWeave module called MyModule.dwl that defines a function named formatString. The module is located in the project's src/main/resources/modules folder.
What is the correct way in DataWeave code to import MyModule using a wildcard and then call the module's formatString function?
A)
B)
C)
D)
- A. Option C
- B. Option A
- C. Option B
- D. Option D
Answer: D
NEW QUESTION 142
Refer to the exhibits.
The mule application implements a REST API that accepts GET request from two URL's which are as follows
1) http://acme.com/order/status
2) http://acme.com/customer/status
What path value should be set in HTTP listener configuration so that requests can be accepted for both these URL's using a single HTTP listener event source?
- A. */status
(Correct) - B. *status
- C. ?[order,customer]/status
- D. *[order,customer]/status
Answer: A
Explanation:
Correct answer is */status as it is the correct way to use wildcards while configuring path value in HTTP listener
NEW QUESTION 143
What are the latest specification of RAML available?
- A. 0
- B. 0.8
- C. 1
- D. 1.2
Answer: A
Explanation:
The current version of the RAML specification is 1.0
You can check RAML version in RAML definition by referring to first comment. See highlighted part in below image.
NEW QUESTION 144
Refer to the exhibits.

A JSON payload is set in the Set Payload transformer.
What is logged by the Logger?
- A. "JSON"
- B. "Array"
- C. "String"
- D. "Object"
Answer: D
NEW QUESTION 145
Refer to the exhibit.
The Database Select operation returns five rows from a database. What is logged by the Logger component?
- A. "Object"
- B. "CaselnsensitrveHashMap"
- C. "Array"
- D. "LinkedHashMap"
Answer: D
NEW QUESTION 146
What does C4E stands for in MuleSoft recommended IT operating model?
- A. Centre for Engagement
- B. Centre for Excellence
- C. Centre for Enablement
- D. Centre for Empowerment
Answer: C
Explanation:
Centre for Enablement (C4E) is an IT operating model that enables an enterprise to build reusable assets, accumulate API's, leverage best practices and knowledge to enable self service and efficient delivery in the organization and implement new solutions faster
NEW QUESTION 147
To avoid hard-coding values, a flow uses some property placeholders and the corresponding values are stored in a configuration file.
Where does the configuration file's location need to be specified in the Mule application?
- A. A global element
- B. The pom.xml file
- C. The mule-art if act .json file
- D. a flow attribute
Answer: A
NEW QUESTION 148
A Utility.dwl file is located in a Mule project at src/main/resources/modules. The Utility.dwl hie defines a function named pascalize that reformats strings to pascal case.
What is the correct DataWeave to call the pascalize function in a Transform Message component?
A)
B)
C)
D)
- A. Option C
- B. Option A
- C. Option D
- D. Option B
Answer: D
NEW QUESTION 149
Refer to the exhibits.


The Batch Job scope contains two Batch Steps scopes with different accept expression.
The input payload is passed to the Batch Job scope.
After the entire payload is processed by the batch job scope , what messages have been logged by the Logger component?
- A. 1. {amount=140}
2. {amount=102}
3. {step2amount=100}
4. {step2amount=140} - B. 1. {amount=140}
2. {amount=102}
3. {step2amount=100}
4. {step2amount=140} - C. 1. {amount=140}
2. {amount=102}
3. {step2amount=100} - D. 1. {amount=140}
2. {amount=102}
3. {step2amount=100}
4. {step2amount=40}
Answer: B
Explanation:
5. {step2amount=102}
Explanation:
Lets understand this solution step by step.
1) Batch Step (Less than 50)
Accept expression for this batch step is less than 50. Hence elements which will go in this batch step are amount value 40 and 2. Hence output of logger in first batch step is
{amount=140}
{amount=102}
2) Batch Step (Greater than 20)
Accept condition for this batch step is greater than 20. Note that input amount values for this batch step are 100 , 140 and 102 (last two values have been updated in batch step less than 50) As all values satisfy this condition out put of second logger is
{step2amount=100}
{step2amount=140}
{step2amount=102}
Hence correct answer to this question is
{amount=140}
{amount=102}
{step2amount=100}
{step2amount=140}
{step2amount=102}
NEW QUESTION 150
What execution model is used by For Each and Batch Job scopes?
- A. For Each is single-threaded and Batch Job is multi-threaded
- B. Batch Job is single-threaded and For Each Is multi-threaded
- C. Both are multi-threaded
- D. Both are single-threaded
Answer: A
NEW QUESTION 151
A shopping API contains a method to look up store details by department To get information for a particular store, web clients will submit requests with a query parameter named department and a URI parameter named storeld.
What is a valid RAML snippet that supports requests from web clients to get data for a specific storeld and department name?
A)
B)
C)
D)
- A. Option A
- B. Option B
- C. Option D
- D. Option C
Answer: D
NEW QUESTION 152
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 C
- B. Option B
- C. Option D
- D. Option A
Answer: D
NEW QUESTION 153
A
web client submits a request to http://localhost:8081?flrstName=john. What is the correct DataWeave expression to access the firstName parameter?
- A. #[attributes.queryParams.firstName]
- B. #[message.queryParams.hrstName]
- C. #[message.inboundProperties.'http.query.params'.firstName]
- D. #[attributes.'http.query.params'.firstName]
Answer: A
NEW QUESTION 154
Refer to the exhibit.
This RAML specification includes a resource and method to retrieve accounts by account_type and industry.
What is the correct URI to get all retail finance accounts?
- A. /accounts?account_type=retail&industry=finance
- B. /accounts/retail/finance
- C. /accounts/account_type=retail/industry=finance
- D. /accounts?account_type:retail&industry:finance
Answer: A
NEW QUESTION 155
By default, what happens to a file after it is read using an FTP connector Read operation?
- A. The file is moved to a different folder
- B. The file is renamed in the same folder
- C. The file is deleted from the folder
- D. The file stays in the same folder unchanged
Answer: A
NEW QUESTION 156
......
2023 Valid MCD-Level-1 test answers & MuleSoft Exam PDF: https://www.fast2test.com/MCD-Level-1-premium-file.html