[Aug-2024] MCD-Level-1 Exam Questions and Valid MCD-Level-1 Dumps PDF [Q29-Q54]

Share

[Aug-2024] MCD-Level-1 Exam Questions and Valid MCD-Level-1 Dumps PDF

MCD-Level-1 Brain Dump: A Study Guide with Tips & Tricks for passing Exam


Understanding functional and technical aspects of MuleSoft Certified Developer - Level 1 Handling errors

The following will be asked from you in the exam:

  • Define a custom global default error handler for an application and identify in what situations it will be used
  • Compare and contrast how the On Error Continue and On Error Propagate scopes work
  • Create one or more error handlers for a flow
  • Describe the default error handling in a Mule application
  • Handling errors
  • Map errors to custom application errors
  • Describe the data structure of the Mule Error object

The MCD-Level-1 exam covers a wide range of topics, including Anypoint Studio, Mule configuration files, dataweave transformations, error handling, message routing, and API design. MCD-Level-1 exam also covers basic concepts of MuleSoft's Anypoint Platform, such as API management, runtime manager, and exchange.

 

NEW QUESTION # 29
What payload is returned by a Database SELECT operation that does not match any rows in the database?

  • A. Empty Array
  • B. false
  • C. Exception
  • D. null

Answer: A

Explanation:
Empty array is returned when no rows are matched.
MuleSoft Doc Ref : https://docs.mulesoft.com/db-connector/1.9/database-connector-select


NEW QUESTION # 30
What is the minimum Cloudhub worker size that can be specified while deploying mule application?

  • A. 0.5 vCores
  • B. 0.1 vCores
  • C. 0.2 vCores
  • D. 1.0 vCores

Answer: B

Explanation:
Correct answer is 0.1 vCores
MuleSoft Doc Ref : https://docs.mulesoft.com/runtime-manager/cloudhub-architecture#cloudhub-workers CloudHub Workers Workers are dedicated instances of Mule runtime engine that run your integration applications on CloudHub.
The memory capacity and processing power of a worker depends on how you configure it at the application level.
Worker sizes have different compute, memory, and storage capacities. You can scale workers vertically by selecting one of the available worker sizes:
Table Description automatically generated


NEW QUESTION # 31
Refer to the exhibits.


A web client sends a POST request with the payload {"oid": "1000", "itemid": "AC200", "qty": "4" } to the Mule application. The File Write operation throws a FILE:CONNECTIVITY error.
What response message is returned to the web client?

  • A. "ORDER:NOT_CREATED"
  • B. ''FILE:CONNECnvnY'
  • C. "OTHER ERROR"
  • D. "File written"

Answer: A


NEW QUESTION # 32
Refer to the exhibit.

What is the output payload in the On Complete phase

  • A. The records processed by all batch steps: [StepTwostepOnel, stepTwostepOne2, StepTwoStepOne3]
  • B. The records processed by the last batch step: [StepTwol, StepTwo2, StepTwo3]
  • C. The original payload: [1,2,31
  • D. summary statistics with NO record data

Answer: D


NEW QUESTION # 33
What is the minimum Cloudhub worker size that can be specified while deploying mule application?

  • A. 0.5 vCores
  • B. 0.1 vCores
  • C. 0.2 vCores
  • D. 1.0 vCores

Answer: B

Explanation:
Correct answer is 0.1 vCores
MuleSoft Doc Ref : https://docs.mulesoft.com/runtime-manager/cloudhub-architecture#cloudhub-workers CloudHub Workers Workers are dedicated instances of Mule runtime engine that run your integration applications on CloudHub. The memory capacity and processing power of a worker depends on how you configure it at the application level.
Worker sizes have different compute, memory, and storage capacities. You can scale workers vertically by selecting one of the available worker sizes:


NEW QUESTION # 34
Refer to the exhibit.

What Database expression transforms the input to the output?

  • A.
  • B.
  • C.
  • D.

Answer: D


NEW QUESTION # 35
What HTTP method in a RESTful web service is typically used to completely replace an existing resource?

  • A. PATCH
  • B. GET
  • C. PUT
  • D. POST

Answer: C

Explanation:
PUT replaces the original version of the resource, whereas the PATCH method supplies a set of instructions to modify the resource


NEW QUESTION # 36
Refer to the exhibit. The main flow contains an HTTP Request in the middle of the flow. The HTTP Listeners and HTTP request use default configurations.
What values are accessible to the Logger at the end of the flow after a web client submit request to
http://local:801/order?color=red?

  • A. payload quantity var color query param
  • B. payload color query param
  • C. payload quantity var
  • D. payload

Answer: C


NEW QUESTION # 37
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/orders|customers
  • C. /apis/?
  • D. /apis/*

Answer: A


NEW QUESTION # 38
A Mule project contains a DataWeave module like WebStore.dwl that defines a function named loginUser. The module file is located in the project's src/main/resources/libs/etl folder.
What is correct DataWeave code to import all of the WebStore.dwl file's functions and then call the loginUser function for the login "[email protected]"?

Answer: A

Explanation:
* To use custom modules, you need to import the module or functions you want to use by adding the import directive to the head of your DataWeave script, for example:
1) Does not identify any functions to import from the String module:
import dw::core::Strings
2) To identify a specific function to import from the String module:
import camelize, capitalize from dw::core::Strings
3) To import all functions from the String module:
import * from dw::core::Strings
The way you import a module impacts the way you need to call its functions from a DataWeave script. If the directive does not list specific functions to import or use * from to import all functions from a function module, you need to specify the module when you call the function from your script.
* In given scenario, it's mentioned to import all of the WebStore.dwl
So correct answer is:


NEW QUESTION # 39
What valid RAML retrieves details on a specific by its orderld as a URL parameter?

  • A.
  • B.
  • C.
  • D.

Answer: A


NEW QUESTION # 40
According to MuleSoft. what is the first step to create a Modern API?

  • A. Performance tune and optimize the backend systems and network
  • B. Create an API specification and get feedback from stakeholders
  • C. Gather a list of requirements to secure the API
  • D. Create a prototype of the API implementation

Answer: B

Explanation:
First step in creating Modern API is to create an API specification and get feedback from stakeholders so that any future issues can be identified at early stage thereby reducing overall delivery time


NEW QUESTION # 41
Refer to the exhibits.


A web client sends a POST request to the HTTP Listener with the payload "Hello-". What response is returned to the web client?
What response is returned to the web client?

  • A. Helb-JMS1-HTTP-JMS2 -Three
  • B. HTTP-JMS2-Three
  • C. Hello- HTTP-] MS2-Three
  • D. Hello-HTTP-Three

Answer: C


NEW QUESTION # 42
What MuleSoft API-led connectivity layer is intended to expose part of a backend database without business logic?

  • A. Data layer
  • B. System layer
  • C. Experience layer
  • D. Process layer

Answer: B

Explanation:
Correct answer is System layer
System APIs provide a means for insulating the data consumers from the complexity or changes to the underlying backend systems.
MuleSoft recommends three-layered approach to API-led connectivity, highlighting the three layers:
* System APIs
* Process APIs
* Experience APIs
System APIs are the core systems of record underlying core systems of record (e.g. ERPs, key customer and billing systems, databases, etc.). Process APIs allow you to define a common process which the organization can share, and these APIs perform specific functions, provide access to non-central data, and may be built by either Central IT or Line of Business IT. And finally, the Experience APIs are the means by which data can be reconfigured so that it is most easily consumed by its intended audience, all from a common data source.
The three-layered structure allows for a seamless flow of data from systems of record to new experiences, and allows for reusability of assets rather than point to point connections. This approach provides a distributed and tailored approach to architecture, greater flexibility through loose coupling, and deeper operational visibility into what is being built.
Diagram Description automatically generated


NEW QUESTION # 43
How we can scale deployed Mule application vertically on cloudhub?

  • A. Adding multiple workers
  • B. Changing worker size
  • C. Option 1 and 2 both can be used
  • D. Mule applications can be scaled only horizontally

Answer: B

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


NEW QUESTION # 44
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 C
  • B. Option D
  • C. Option B
  • D. Option A

Answer: A


NEW QUESTION # 45
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 from the first?

  • A. Save the payload from the Database SELECT operation to a variable
  • B. Put the Database SELECT operation inside a Message Enricher scope
  • C. Nothing, previous payloads are combined into the next payload
  • D. Put the Database SELECT operation inside a Cache scope

Answer: A


NEW QUESTION # 46
What MuleSoft product enables publishing, sharing, and searching of APIs?

  • A. Anypoint Exchange
  • B. Runtime Manager
  • C. API Notebook
  • D. API Designer

Answer: A

Explanation:
Anypoint Exchange provided a way to publish , share and search API's.
MuleSoft Doc Ref : https://docs.mulesoft.com/exchange/


NEW QUESTION # 47
Refer to the exhibits. A web client sends a POST request to the HTTP Listener and the Validation component in the Try scope throws an error.
What response message is returned to the web client?

  • A. Validation Error
  • B. Validation Error
  • C. ''ERROR2"
  • D. ''ERROR2"
  • E. "ERROR1"
  • F. "END"
  • G. "ERROR1"
  • H. "END"

Answer: D


NEW QUESTION # 48
Refer to the exhibits.


A Mule application contains a Choice router. What is logged when the flow completes?

  • A. "REGION"
  • B. ["US", "EU"]
  • C. EU
  • D. US

Answer: D


NEW QUESTION # 49
Refer to exhibits.

In the execution of the Scatter-Gather , the flow route completes after 10 seconds and the flow2 route completes in 40 seconds. How many seconds does it take for the Scatter-Gather to complete?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

Answer: C

Explanation:
Scatter-Gather sends the event to each routes concurrently. Hence both route in this example will start in parallel. So total time to complete processing is 40 seconds 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.
Mule Ref Doc : https://docs.mulesoft.com/mule-runtime/4.3/scatter-gather-concept


NEW QUESTION # 50
Refer to the exhibits. APIKit router is used to generate the flow components for RAML specification.
The Mule application must be available to REST clients using the two URL's
http://localhost:8081/internal
and http://localhost:8081/external
How many APIKit Router components are generated to handle requests to every endpoint defined in RAML specification?
1.Library.raml
2./books
3. get:
4. post:
5./order:
6. get
7. patch
8./members
9. get:

  • A. 0
  • B. 1
  • C. 2
  • D. 3

Answer: D


NEW QUESTION # 51
What is the correct syntax to define and call a function in Database?
A)

B)

C)

D)

  • A. Option C
  • B. Option A
  • C. Option D
  • D. Option B

Answer: B


NEW QUESTION # 52
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.

Answer: B


NEW QUESTION # 53
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 A
  • C. Option D
  • D. Option B

Answer: B


NEW QUESTION # 54
......


The MCD-Level-1 exam covers a range of topics related to MuleSoft's Anypoint Platform, including Anypoint Studio, Flow Design, DataWeave, API Design, and Deployment. MCD-Level-1 exam consists of 60 multiple-choice questions, and candidates have 120 minutes to complete it. To pass the exam, candidates must score at least 70%, and a passing score is valid for two years.

 

MCD-Level-1 Exam Questions: Free PDF Download Recently Updated Questions: https://exams4sure.actualcollection.com/MCD-Level-1-exam-questions.html