Winter Special Sale Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 713PS592

MCD-Level-1 MuleSoft Certified Developer - Level 1 (Mule 4) Questions and Answers

Questions 4

Pick the component with which DataWeave is tightly integrated.

Options:

A.

All APIs

B.

Mule runtime

C.

Exchange

D.

Flow Designer

Buy Now
Questions 5

An API has been created in Design Center. What is the next step to make the API discoverable?

Options:

A.

Publish the API to Anypoint Exchange

B.

Publish the API from inside flow designer

C.

Deploy the API to a Maven repository

D.

Enable autodiscovery in API Manager

Buy Now
Questions 6

Refer to exhibits.

MCD-Level-1 Question 6

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?

Options:

A.

10

B.

50

C.

40

D.

20

Buy Now
Questions 7

Refer to the exhibits.

MCD-Level-1 Question 7

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?

Options:

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].

Buy Now
Questions 8

Refer to the exhibits.

A web client sends sale data in a POST request to the Mule application. The Transform Message component then enrich the payload by prepending a vendor name to the sale data.

What is written to the sales.csv file when the flow executes?

MCD-Level-1 Question 8

Options:

A.

The enriched payload in JSON format

B.

The enriched payload in XML format

C.

The enriched payload in CSV format

D.

An error message

Buy Now
Questions 9

An On Table Row Database listener retrieves data from a table that contains record_id, an increasing numerical column.

How should the listener be configured so it retrieves new rows at most one time?

Options:

A.

Set the target to store the last retrieved record_id value

B.

Set the ObjectStore to store the last retrieved record_id value

C.

Set the target to the record_id column

D.

Set the watermark column to the record id column

Buy Now
Questions 10

Following Mulesoft's recommended API-led connectivity approach , an organization has created an application network. The organization now needs to create API's to transform , orchestrate and aggregate the data provided by the other API's in the application network. This API should be flexible enought ot handle the data from additional API's in future.

According to Mulesoft's recommended API-led connectivity approach , what is the best layer for this new API?

Options:

A.

Process layer

B.

System layer

C.

Experience layer

D.

Data layer

Buy Now
Questions 11

Refer to the exhibits.

MCD-Level-1 Question 11

What payload and quantity are togged at the end of the main flow?

Options:

A.

[[order1, order2, order3, order4], 14]

B.

[[1,2,3,4], 10]

C.

[[1,2,3,4], 14]

D.

[orderlorder2order3order4, 14]

Buy Now
Questions 12

Refer to the exhibit.

MCD-Level-1 Question 12

The Database Select operation returns five rows from a database. What is logged by the Logger component?

Options:

A.

"Array"

B.

"Object"

C.

"LinkedHashMap"

D.

"CaselnsensitrveHashMap"

Buy Now
Questions 13

Refer to the exhibits.

MCD-Level-1 Question 13

The Mule Application is being debugged in Anypoint Studio and stops at breakpoint. What is the value of payload displayed in debugger at this breakpoint?

Options:

A.

Processing

B.

Begin

C.

Finished

Buy Now
Questions 14

Refer to the exhibits.

MCD-Level-1 Question 14

MCD-Level-1 Question 14

The Batch job processes an array of strings.

What information is logged by the logger component after the batch job scope completes processing of the input payload?

Options:

A.

Total Records Processed: 3

Successful Records: 3

Failed Records: 0

payload: ["A","B","C"]

B.

["A","B","C"]

C.

Total Records Processed: 3

Successful Records: 3

Failed Records: 0

payload: ["a", "b", "c"]

D.

Total Records Processed: 3

Successful Records: 3

Failed Records: 0

Buy Now
Questions 15

What path setting is required for an HTTP Listener endpoint to route all requests to an APIkit router?

Options:

A.

/(*)

B.

/

C.

/()

D.

“/*”

Buy Now
Questions 16

Refer to the exhibit.

MCD-Level-1 Question 16

MCD-Level-1 Question 16

The main flow is configured with their error handlers. A web client submit a request to the HTTP Listener and the HTTP Request throws an HTTP:NOT_FOUND error.

What response message is returned?’’

What response message is returned?

Options:

A.

APP: API RESOURCE NOT FOUND

B.

HTTP: NOT FOUND

C.

other error

D.

success - main flow

Buy Now
Questions 17

Which keyword do you use to create a new function in DataWeave?

Options:

A.

function

B.

fun

C.

func

D.

map

Buy Now
Questions 18

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?

MCD-Level-1 Question 18

Options:

A.

*[order,customer]/status

B.

?[order,customer]/status

C.

*/status

D.

*status

Buy Now
Questions 19

Refer to the exhibit. The Batch Job processes, filters and aggregates records, What is the expected output from the Logger component?

MCD-Level-1 Question 19

MCD-Level-1 Question 19

Options:

A.

[10. 20, 30. 40, 50, 60]

B.

[10. 20] [30, 40] [50, 60]

C.

[20, 40, 60]

D.

[20. 40] [60]

Buy Now
Questions 20

Refer to the exhibit.

MCD-Level-1 Question 20

What Database expression transforms the input to the output?

A)

MCD-Level-1 Question 20

B)

MCD-Level-1 Question 20

C)

MCD-Level-1 Question 20

D)

MCD-Level-1 Question 20

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 21

A Database On Table Row listener retrieves data from a CUSTOMER table that contains a primary key userjd column and an increasing kxjin_date_time column. Neither column allows duplicate values.

How should the listener be configured so it retrieves each row at most one time?

Options:

A.

Set the watermark column to the bgin_date_time column

B.

Set the target value to the last retrieved login_date_time value

C.

Set the target value to the last retrieved user_jd value

D.

Set the watermark column to the user_Id column

Buy Now
Questions 22

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?

Options:

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

Buy Now
Questions 23

Refer to the exhibit.

MCD-Level-1 Question 23

The default scope in choice router recursively calls the color flow.

A web client sends a PUT request to the HTTP listener with payload Blue.

What response is returned to the web client?

Options:

A.

"Blk"

B.

"Green"

C.

A timeout error

D.

["Blue", "Red", "Blk"]

Buy Now
Questions 24

Refer to the exhibit.

MCD-Level-1 Question 24

What can be added to the flow to persist data across different flow executions?

Options:

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

Buy Now
Questions 25

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)

MCD-Level-1 Question 25

B)

MCD-Level-1 Question 25

C)

MCD-Level-1 Question 25

D)

MCD-Level-1 Question 25

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 26

Refer to the exhibits.

MCD-Level-1 Question 26

MCD-Level-1 Question 26

What payload and quantity are logged at the end of the main flow?

Options:

A.

[[1,2,3,4], 14]

B.

[[order1, order2, order3, order4], 14]

C.

[[1,2,3,4], 10]

D.

[orderlorder2order3order4,14]

Buy Now
Questions 27

What is not the function of API Gateway ?

Options:

A.

Determine which traffic is authorized to pass through the API to backend services

B.

Meter the traffic flowing through

C.

Logs all transactions , collecting and tracking analytics data

D.

Specify throttling , security and other policies

Buy Now
Questions 28

There are three routes configured for Scatter-Gather and incoming event has a payload is an Array of three objects. How routing will take place in this scenario?

Options:

A.

Incoming array objects would be split into three and each part would be sent to one route each in sequential manner

B.

Incoming array objects would be split into three and each part would be sent to one route each in parallel

C.

Entire event would be sent to each route sequentially

D.

Entire event would be sent to each route in parallel

Buy Now
Questions 29

Which file is used to define the interface contract to invoke a web service implemented as a SOAP service

Options:

A.

RAML

B.

WSDL

C.

JSON

D.

OAS

Buy Now
Questions 30

How are multiple conditions used in a Choice router to route events?

Options:

A.

To route the same event to the matched route of EVERY true condition

B.

To find the FIRST true condition, then distribute the event to the ONE matched route.

C.

None of these

D.

To find the FIRST true condition, then route the same event to the matched route and ALL FOLLOWING routes

Buy Now
Questions 31

Refer to the exhibit.

MCD-Level-1 Question 31

How many private flows does APIKIT generate from the RAML specification?

Options:

A.

1

B.

2

C.

3

D.

4

Buy Now
Questions 32

Refer to the exhibits.

MCD-Level-1 Question 32

MCD-Level-1 Question 32

MCD-Level-1 Question 32

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?

Options:

A.

1.{amount=140}

2.{amount=102}

3.{step2amount=100}

B.

1.{amount=140}

2.{amount=102}

3.{step2amount=100}

4.{step2amount=40}

C.

1.{amount=140}

2.{amount=102}

3.{step2amount=100}

4.{step2amount=140}

D.

1.{amount=140}

2.{amount=102}

3.{step2amount=100}

4.{step2amount=140}

5.{step2amount=102}

Buy Now
Questions 33

Refer to the exhibit.

MCD-Level-1 Question 33

What Database expression transforms the input to the output?

A)

MCD-Level-1 Question 33

B)

MCD-Level-1 Question 33

C)

MCD-Level-1 Question 33

D)

MCD-Level-1 Question 33

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 34

Refer to the exhibit.

MCD-Level-1 Question 34

The Mule application's connectors are configured with property placeholders whose values are set in the config.yaml file

What must be added to the Mule application to link the config.yaml file's values with the property placeholders?

Options:

A.

A configuration-properties element in the acme-app xml file

B.

A dependency element in the pom xml file

C.

A file-config element in the acrne-app xml file

D.

A propertiesFile key/value pair in the mule-artifact json file

Buy Now
Questions 35

From which application , Organization Administrators can approve/revoke/delete SLA tier access requests

Options:

A.

API Exchange

B.

API Portal

C.

API Gateway

D.

API Manager

Buy Now
Questions 36

Which of the below activity doesn't support parallel execution?

Options:

A.

Scatter-Gather Router

B.

First Successful Router

C.

Parallel For Each

D.

Batch job

Buy Now
Questions 37

Refer to the exhibit.

MCD-Level-1 Question 37

What should be changed to fix the 415 error?

Options:

A.

set the response Content-Type header to text/plain

B.

set the response Content-Type header to application/json

C.

Set the request Content-Type header to application/] son

D.

set the request Content-Type header to text/plain

Buy Now
Questions 38

Refer to the exhibits. A database Address table contains a ZIPCODE column and an increasing ID column. The Address table currently contains tour (4) records. The On Table Row Database listener is configured with its watermark set to the Address table's ZIPCODE column and then the Mule application is run in Anypoint Studio tor the first time, and the On Table Row Database listener polls the Address table.

Anew row is added to the database with 1D=5 and ZIPCODE-90006, and then the On Table Row Database listener polls the database again.

Alter the next execution of the On Table Row Database listener polling, what database rows have been processed by the Mule flow since the Mule application was started?

MCD-Level-1 Question 38

Options:

A.

ID ZIPCODE

1 90001

2 90005

3 90009

4 90001

B.

ID ZIPCODE

1 90001

2 90005

3 90009

5 90006

C.

ID ZIPCODE

1 90001

2 90005

3 90009

D.

ID ZIPCODE

1 90001

2 90005

3 90009

4 90001

5 90006

Buy Now
Questions 39

Refer to the exhibit.

How should the WHERE clause be changed to set the city and state values from the configured input parameters?

MCD-Level-1 Question 39

A)

MCD-Level-1 Question 39

B)

MCD-Level-1 Question 39

C)

MCD-Level-1 Question 39

D)

MCD-Level-1 Question 39

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 40

Refer to the exhibits.

A web client sends a GET request to the HTTP Listener.

What response message is returned to the web client?

MCD-Level-1 Question 40

Options:

A.

""

B.

"End"

C.

"Start"

D.

"String is not blank"

Buy Now
Questions 41

A Batch Job scope has five batch steps. An event processor throws an error in the second batch step because the input data is incomplete. What is the default behavior of the batch job after the error is thrown?

Options:

A.

All processing of the batch job stops.

B.

Event processing continues to the next batch step.

C.

Error is ignored

D.

Batch is retried

Buy Now
Questions 42

What is minimal requirement in a flow for a Mule application to compile?

Options:

A.

Event Source

B.

Event Processors

C.

Error handlers

D.

Source and processors both

Buy Now
Questions 43

Refer to the exhibits.

MCD-Level-1 Question 43

The Set Variable transformer is set with value #[ [ first "Max" last "Mule"} ].

What is a valid DataWeave expression to set as the message attribute of the Logger to access the value "Max" from the Mule event?

Options:

A.

vars "customer first"

B.

"customer first"

C.

customer first

D.

vars "customer" "first"

Buy Now
Questions 44

As a part of requirement , application property defined below needs to be accessed as dataweave expression. What is the correct expression to map it to port value?

Options:

A.

{ port : p('db.port')}

B.

{ port : {db:port}}

C.

{ port : p['db.port']}

D.

Application property cannot be accessed in Dataweave

Buy Now
Questions 45

An organization's Center for enablement (C4E)has built foundational assets (API specifications and implementation templates, common frameworks, and best practices guides) and published them to Anypoint Exchange.

What is a metric related to these foundational assets that helps the organization measure the success of it's C4E efforts?

Options:

A.

Utilization counts of foundational assets in production applications

B.

Correlation of each foundational asset with the counts of developers that download such asset

C.

Correlation of key performance indicators (KPI) of production applications with foundational assets

D.

Count how many Lines Of Business (LoBs) onsumed each foundational asset

Buy Now
Questions 46

A web client sends one GET request to the test flow's HTTP Listener, which causes the test flow to call the updateTemp flow After the test flow returns a response, the web client then sends a different GET request to trie getTemp flow's HTTP Listener The test flow is not called a second time.

What response is returned from the request to the getTemp flow's HTTP Listener?

MCD-Level-1 Question 46

MCD-Level-1 Question 46

MCD-Level-1 Question 46

A)

MCD-Level-1 Question 46

B)

MCD-Level-1 Question 46

C)

MCD-Level-1 Question 46

D)

MCD-Level-1 Question 46

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 47

Refer to the exhibit.

MCD-Level-1 Question 47

All three of the condition for the Choice router are true. What log messages are written?

Options:

A.

Route 1

B.

Route2

C.

Route1, Route2

D.

Route1, Route2, Default

Buy Now
Questions 48

What happens to the attributes of a Mule event in a flow after an outbound HTTP Request is made?

Options:

A.

Attributes are replaced with new attributes from the HTTP Request response (which might be null)

B.

New attributes may be added from the HTTP response headers, but no headers are ever removed

C.

Attributes do not change

D.

Previous attributes are passed unchanged

Buy Now
Questions 49

What are the latest specification of RAML available?

Options:

A.

1.2

B.

1

C.

0.8

D.

2

Buy Now
Questions 50

What is the correct Syntax to add a customer ID as a URI parameter in the HTTP listener's path attribute?

MCD-Level-1 Question 50

Options:

A.

#[customerID]

B.

$[customerID]

C.

{customerID}

D.

(customerID)

Buy Now
Questions 51

Refer to the exhibits.

MCD-Level-1 Question 51

What is valid text to set the field in the Database connector configuration to the username value specified in the config.yaml file?

Options:

A.

${db.username>

B.

#[db.username]

C.

#[db:username]

D.

${db:username>

Buy Now
Questions 52

As a part of project requirement , you want to build an API for a legacy client. Legacy client can only consume SOAP webservices. Which type the interface documentation can be prepared to meet the requirement?

Options:

A.

RAML file to define SOAP services

B.

WSDL file

C.

JSON file

D.

plain text file documenting API's

Buy Now
Questions 53

Refer to the exhibits.

MCD-Level-1 Question 53

MCD-Level-1 Question 53

A web client submits a request to http://localhQst:8081 /flights. What is the result at the end of the flow?

Options:

A.

"string"

B.

"Java"

C.

"object"

D.

"XML"

Buy Now
Questions 54

What is the main purpose of flow designer in Design Center?

Options:

A.

To design and develop fully functional Mule applications in a hosted development environment

B.

To design API RAML files in a graphical way

C.

To design and mock Mule application templates that must be implemented using Anypoint Studio

D.

To define API lifecycle management in a graphical way

Buy Now
Questions 55

Refer to the exhibits.

MCD-Level-1 Question 55

A Mule application has an HTTP Request that is configured with hardcoded values. To change this, the Mule application is configured to use a properties file named config.yaml.

what valid expression can the HTTP Request host value be set to so that it is no longer hardcoded?

Options:

A.

${training.host}

B.

${training:host}

C.

#[training:host]

D.

#[training.host]

Buy Now
Questions 56

Refer to the exhibits.

MCD-Level-1 Question 56

MCD-Level-1 Question 56

A web client submits the request to the HTTP Listener. What response message would be returned to web client?

Options:

A.

End

B.

String is not blank

C.

No response would be sent back to client and request will get errored out in Mule

D.

Start

Buy Now
Questions 57

What of the below is not a feature of API Notebooks?

Options:

A.

API documentation

B.

Creates a client for an API

C.

Creates a mock service for an API

D.

Perform authenticated live calls on a real server

Buy Now
Questions 58

Which of the below is used by Mule application to manage dependencies which make sharing the projects lightweight and easier?

Options:

A.

Configuration file

B.

Global element

C.

POM.xml

D.

Cloudhub

Buy Now
Questions 59

What asset cannot be created using Design Center?

Options:

A.

Mule Applications

B.

API fragments

C.

API specifications

D.

API portals

Buy Now
Questions 60

What is not true about application properties?

Options:

A.

Application properties can be encrypted

B.

Application properties can be overridden with system properties

C.

Application properties can be defined in .yaml file only

D.

Application properties provide easier way to manage configurable values

Buy Now
Questions 61

Refer to the exhibits. What payload is logged at the end of the main flow?

MCD-Level-1 Question 61

Options:

A.

[order1, order2, order3, order4]

B.

[1, 2, 3, 4]

C.

order4

D.

order1order2order3order4

Buy Now
Questions 62

A flow has a JMS Publish consume operation followed by a JMS Publish operation. Both of these operations have the default configurations. Which operation is asynchronous and which one is synchronous?

Options:

A.

Publish consume: Synchronous. Publish: Asynchronous.

B.

Publish consume: Asynchronous. Publish: Synchronous

C.

Publish consume: Asynchronous. Publish: Asynchronous

D.

Publish consume: Synchronous. Publish: Synchronous

Buy Now
Questions 63

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

Options:

A.

false

B.

null

C.

Exception

D.

Empty Array

Buy Now
Questions 64

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?

Options:

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

Buy Now
Questions 65

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?

Options:

A.

Select both the options 1) Attach project sources 2) Include project module and dependencies

B.

No need to select any of the below options 1) Attach project sources 2) Include project module and dependencies

C.

Select only below option 2) Include project module and dependencies

D.

Select only below option 1) Attach project sources

Buy Now
Questions 66

Refer to the exhibit.

MCD-Level-1 Question 66

What is the correct way to create a user?

A)

MCD-Level-1 Question 66

B)

MCD-Level-1 Question 66

C)

MCD-Level-1 Question 66

D)

MCD-Level-1 Question 66

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 67

Refer to the exhibits. In the color flow , both the variable named color and payload are set to "red".

An HTTP POST request is then sent to the decideColor flow's HTTP Listener.

What is the payload value at the Logger component after the HTTP request completes?

MCD-Level-1 Question 67

MCD-Level-1 Question 67

MCD-Level-1 Question 67

Options:

A.

white

B.

red

C.

blue

D.

Error message

Buy Now
Questions 68

What is the correct way to format the decimal 200.1234 as a string to two decimal places?

Options:

A.

200.1234 as string as format: ".0#"

B.

200.1234 as String {format: ".0#"}

C.

200.1234 as String as format: ".0#"

D.

200.1234 as string {format: ".0#"}

Buy Now
Questions 69

An API was designed in API Designer, published to Anypoint Exchange, then imported into API Manager.

A Mule application implements this API and is deployed to CloudHub. API Manager manages this deployed API implementation.

What is the easiest and most idiomatic (used for its intended purpose) way to enforce a Client ID Enforcement policy on this Mule application?

Options:

A.

In API Manager, apply a Client ID Enforcement policy for the API instance

B.

In Anypoint Studio, code a custom policy tor Client ID Enforcement and then add the custom policy to Runtime Manager for the Mule application deployment

C.

In Anypoint Design Center, code a custom policy for Client ID Enforcement and then publish the custom policy to the API portal in Anypoint Exchange

D.

In API Designer, add Client ID Enforcement policy requirements to the API specification

Buy Now
Questions 70

Refer to the exhibit.

MCD-Level-1 Question 70

In the execution of the Scatter_Gather, the flow1 route completes after 10 seconds and the flow2 route completes after 20 seconds.

How many seconds does it take for the Scatter_Gather to complete?

Options:

A.

0

B.

10

C.

20

D.

30

Buy Now
Exam Code: MCD-Level-1
Exam Name: MuleSoft Certified Developer - Level 1 (Mule 4)
Last Update: Dec 17, 2024
Questions: 235

PDF + Testing Engine

$66  $164.99

Testing Engine

$50  $124.99
buy now MCD-Level-1 testing engine

PDF (Q&A)

$42  $104.99
buy now MCD-Level-1 pdf