Exam2pass
0 items Sign In or Register
  • Home
  • IT Exams
  • Guarantee
  • FAQs
  • Reviews
  • Contact Us
  • Demo
Exam2pass > Mulesoft > Mulesoft Certifications > MCD-LEVEL1 > MCD-LEVEL1 Online Practice Questions and Answers

MCD-LEVEL1 Online Practice Questions and Answers

Questions 4

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

A. Data layer

B. Process layer

C. Experience layer

D. System layer

Buy Now

Correct Answer: D

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:

1.

System APIs

2.

Process APIs

3.

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.

Questions 5

An API specification is designed using RAML. What is the next step to create a REST Connector from this API specification?

A. Download the API specification and build the interface using APIkit

B. Publish the API specification to Any point Exchange

C. Implement the API specification using flow designer in Design Center

D. Add the specification to a Mule project's src/main/resources/api folder

Buy Now

Correct Answer: B

API Exchange creates REST conenctor automtaically once API is published. Hence correct answer is Publish the API specification to Any point Exchange

Questions 6

Refer to the exhibits.

The expression for the Choice router needs to be written.

What is a valid expression to route Mule events to the non-default flow?

A. #['MuleSoft' == paytoad.company]

B. #[ company = "MuleSoft" ]

C. #[ if( company = "MuleSoft") ]

D. #[ if( 'MuleSoff == payload.company) ]

Buy Now

Correct Answer: A

Questions 7

Refer to the exhibits.

The Batch Job scope processes the array of strings

After the Batch Job scope completes processing the input payload what information is logged by the Logger component?

A. Option A

B. Option B

C. Option C

D. Option D

Buy Now

Correct Answer: C

Questions 8

What valid RAML retrieves details on a specific by its orderld as a URL parameter?

A. Option A

B. Option B

C. Option C

D. Option D

Buy Now

Correct Answer: A

Questions 9

Refer to the exhibits.

What DataWeave expression transforms the conductorIds array to the XML output?

A. 1. 1. trains:

2.

2. conductorIds map ((engId, index) ->

3.

3. train: {

4.

4. engineerId: engId

5.

5. }

6.

6. )

B. 1. 1. { trains:

2.

2.

3.

3. conductorIds map ((engId, index) ->

4.

4. train: {

5.

5. engineerId: engId

6.

6. }

7.

7. )

8.

8. }

C. 1. 1. trains:

2.

2. {(

3.

3. conductorIds map ((engId, index) ->

4.

4. train: {

5.

5. engineerId: engId

6.

6. }

7.

7. )

8.

8. )}

D. 1. 1. {( trains:

2.

2.

3.

3. conductorIds map ((engId, index) ->

4.

4. train: {

5.

5. engineerId: engId

6.

6. }

7.

7. )

8.

8. )}

Buy Now

Correct Answer: C

Points to remember:

*

XML must have a root element.

*

XML only allows one root element

*

To avoid multiple root issues, you must create a root element for the XML output, whenever we transform output

*

When mapping array elements (JSON or JAVA) to XML, wrap the map operations in {(..)} -{ } are defining the object

( ) are transforming each element in the array as a key/value pair

*

The transformation to XML would fail if the above mentioned considerations were not taken into account.

*

Thus the transformation script declares a root element as trains and wraps the data in "{( )}".

Whenever you see such type of question, always look out for root element followed by {( )} wrapping map.

I call this a "Wrap The Map" scenario. Hope it would help you remember !

Questions 10

Refer to the exhibits.

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

A. EU

B. US

C. "REGION"

D. ["US", "EU"]

Buy Now

Correct Answer: B

Questions 11

Refer to the exhibit.

The API needs to be updated using the company-wide standard for the Plan data type. The Object data type has already been published in Anypoint Exchange with the global reference . ACME/DataTypes/PlanDataType.raml. What is a valid RAML specification that reuses the Plan data type?

A. Option A

B. Option B

C. Option C

D. Option D

Buy Now

Correct Answer: D

As can be seen in RAML, POST expects input in application/json format which eliminates two of the options as two options are in xml format. Now out of the two remaining options, one has id field in request which is only mentioned for get

response and not for POST request. Hence id field is not expected in POST request.

Hence correct answer is

{

"name": "GoerdiLa Forge",

"address": "1 Westland CA",

"customer_since": "2014-01-04",

"balance": "4829.29",

"bank_agend_id": "12556"

}

Questions 12

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

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

Correct Answer: C

Correct answer is Creates a mock service for an API API Notebook is an open source, shareable web application for API documentation, interactive API tutorial and example generatation, and a client for your API endpoints. Using API Notebook, you can make requests and quickly transform the responses into readable format. However it cannot be used to mock service for an API. MuleSoft Doc Ref : https://docs.mulesoft.com/api-manager/1.x/api-notebook-concept

Questions 13

A web client submits a request to http://localhost:8081/books/0471767840. The value "0471767840" is captured by a Set Variable transformer to a variable named booklSBN.

What is the DataWeave expression to access booklSBN later in the flow?

A. booklSBN

B. attributes.booklSBN

C. flowVars.booklSBN

D. vars. booklSBN

Buy Now

Correct Answer: D

Exam Code: MCD-LEVEL1
Exam Name: MuleSoft Certified Developer - Level 1 (Mule 4)
Last Update: Jun 13, 2025
Questions: 234

PDF (Q&A)

$45.99
ADD TO CART

VCE

$49.99
ADD TO CART

PDF + VCE

$59.99
ADD TO CART

Exam2Pass----The Most Reliable Exam Preparation Assistance

There are tens of thousands of certification exam dumps provided on the internet. And how to choose the most reliable one among them is the first problem one certification candidate should face. Exam2Pass provide a shot cut to pass the exam and get the certification. If you need help on any questions or any Exam2Pass exam PDF and VCE simulators, customer support team is ready to help at any time when required.

Home | Guarantee & Policy |  Privacy & Policy |  Terms & Conditions |  How to buy |  FAQs |  About Us |  Contact Us |  Demo |  Reviews

2025 Copyright @ exam2pass.com All trademarks are the property of their respective vendors. We are not associated with any of them.