MCD-Level-1 Exam Dumps, MCD-Level-1 Practice Test Questions
PDF (New 2024) Actual MuleSoft MCD-Level-1 Exam Questions
NEW QUESTION # 92
Refer to the exhibits.

A
web client submits a request to http://localhQst:8081. What is the structure of the payload at the end of the flow?
A)
B)
C)
D)
- A. Option C
- B. Option B
- C. Option A
- D. Option D
Answer: C
NEW QUESTION # 93
A Scatter-Gather processes three separate HTTP requests. Each request returns a Mule event with a JSON payload. What is the final output of the Scatter-Gather?
- A. An Object containing all three Mule event Objects
- B. An Array of the three JSON payload Objects
- C. An Object containing all three JSON payload Objects
- D. An Array of the three Mule event Objects
Answer: A
Explanation:
Correct answer is An Object containing all three Mule event Objects
The Scatter-Gather component is a routing event processor that processes a Mule event through different parallel processing routes that contain different event processors. Each route receives a reference to the Mule event and executes a sequence of one or more event processors. Each of these routes uses a separate thread to execute the event processors, and the resulting Mule event can be either the same Mule event without modifications or a new Mule event with its own payload, attributes, and variables. The Scatter-Gather component then combines the Mule events returned by each processing route into a new Mule event that is passed to the next event processor only after every route completes successfully.
The Scatter-Gather component executes each route in parallel, not sequentially. Parallel execution of routes can greatly increase the efficiency of your Mule application and may provide more information than sequential processing.
Sample output is as below
Table Description automatically generated with low confidence
MuleSoft Documentation reference : https://docs.mulesoft.com/mule-runtime/4.3/scatter-gather-concept
NEW QUESTION # 94
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 flow object
- C. properties of the Mule runtime app object
- D. session variables
Answer: A
NEW QUESTION # 95
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.
What is the next step to preseive the current vCore usage, but still allow the Mule application to be managed by API Manager?
- A. Modify the API implementation to use auto-discovery to register with API Manager
- B. Deploy the same API implementation behind a VPC and configure the VPC to connect to API Manager
- C. Register the same API implementation in Runtime Manager to connect to API Manager
- D. Upload the Mule application's JAR file to the API instance in API Manager
Answer: A
NEW QUESTION # 96
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 A
- D. Option D
Answer: C
NEW QUESTION # 97
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. An event source
- B. A scope
- C. An operation
- D. A flow
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 # 98
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 A
- C. Option B
- D. Option D
Answer: D
NEW QUESTION # 99
How does APIkit determine the number of flows to generate from a RAML specification?
- A. Creates a separate flow for each resource that contains child resources
- B. Creates a separate flow for each HTTP method
- C. Creates a separate flow for each resource
- D. Creates a separate flow for each response status code
Answer: B
Explanation:
APIKIt Creates a separate flow for each HTTP method
NEW QUESTION # 100
Which of the below is used by Mule application to manage dependencies which make sharing the projects lightweight and easier?
- A. POM.xml
- B. Global element
- C. Cloudhub
- D. Configuration file
Answer: A
Explanation:
POM.xml contains info about the project and configurationn details used by Maven to build the project
NEW QUESTION # 101
A company has defined two RAML fragments, Book Data Type and Book Example to be used in APIs.
What would be valid RAML to use these fragments ?

- A. 1. #%RAML 1.0
2. title: Books
3. Book: !include bookDataType.raml
4. /books:
5. post:
6. body:
7. application/json:
8. type: Book
9. examples:
10. input: !include bookExample.raml
11. responses:
12. 201:
13. body:
14. application/json:
15. example:
16. message: Book added - B. 1. #%RAML 1.0
2. title: Books
3. Book: bookDataType.raml
4. /books:
5. post:
6. body:
7. application/json:
8. type: Book
9. examples:
10. input: bookExample.raml
11. responses:
12. 201:
13. body:
14. application/json:
15. example:
16. message: Book added - C. 1. #%RAML 1.0
2. title: Books
3. types:
4. Book: ABC/Examples/bookDataType.raml
5. /books:
6. post:
7. body:
8. application/json:
9. type: Book
10. examples:
11. input: ABC/Examples/bookExample.raml
12. responses:
13. 201:
14. body:
15. application/json:
16. example:
17. message: Book added - D. 1. #%RAML 1.0
2. title: Books
3. Book: bookDataType.raml
4. /books:
5. post:
6. body:
7. application/json:
8. type: Book
9. examples:
10. input: bookExample.raml
11. responses:
12. 201:
13. body:
14. application/json:
15. example:
16. message: Book added
Answer: B
Explanation:
* RAML file contains lot of information that could be considered as "not API-describing". Sort of "economy-class" members.
Equally important, but not necessarily part of the main RAML file.
* Through !includes, RAML allows us to build file-distributed API definitions, which is not only useful to encourage code reuse but also improves readability.
* We can create RAML fragments with such code and then include them in main RAML project using !include like:
types:
Book: !include bookDataType.raml and
examples:
input: !include bookExample.raml
* Additionally for
Correct Answer: D
NEW QUESTION # 102
Refer to the exhibits.
The main flow contains a Flow Reference to the child flow.
A web client sends a GET request to the main flow's HTTP Listener that includes a make query parameter.
What values are accessible in the child flow?
- A. payload
- B. payload
make query param model var - C. payload
model var - D. payload
make query param
Answer: B
NEW QUESTION # 103
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. ?[order,customer]/status
- B. *status
- C. */status
(Correct) - D. *[order,customer]/status
Answer: C
Explanation:
Correct answer is */status as it is the correct way to use wildcards while configuring path value in HTTP listener
NEW QUESTION # 104
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. {employeelD}
- D. ${emp!oyeelD}
Answer: C
Explanation:
While configuring HTTP listener path , URI parameters are always enclosed within curly braces. Hence option 2 is correct choice
NEW QUESTION # 105
Refer to the exhibit.
The main flow contains a Flow Reference for the child flow.
What
values are accessible in the child flow after a web client submits a request to http://localhost:8Q81/order?
color=red?
- A. payload
- B. payload
color query param - C. payload
quantity var - D. payload
quantity var color query param
Answer: D
NEW QUESTION # 106
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. In the Mule event's payload
- C. As query parameters in the HTTP Request operation
- D. As flow variables
Answer: C
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.
Graphical user interface, text, application, email Description automatically generated
NEW QUESTION # 107
......
Updated Aug-2024 Pass MCD-Level-1 Exam - Real Practice Test Questions: https://www.topexamcollection.com/MCD-Level-1-vce-collection.html

