MCD PART 1 Flashcards
How would you debug Mule applications?
A. Using breakpoints
B. Checking RAML
C. By Deploying apps on production
D. Cannot do it
A. Using breakpoints
What does to the attributes of a Mule event happen in a flow after an outbound HTTP Request is made?
A. Attributes do not change.
B. Previous attributes are passed unchanged.
C. Attributes are replaced with new attributes from the HTTP Request response.
D. New attributes may be added from the HTTP response headers, but no headers are ever removed.
C. Attributes are replaced with new attributes from the HTTP Request response.
The new RAML spec has been published to Anypoint Exchange with client credentials.
What is the next step to gain access to the API?
A. Email the owners of the API.
B. Create a new client application.
C. No additional steps needed.
D. Request access to the API in Anypoint Exchange.
D. Request access to the API in Anypoint Exchange.
What is the difference between a subflow and a sync flow?
A. Sync flow has no error handling of its own and subflow does.
B. Subflow has no error handling of its own and sync flow does.
C. Subflow is synchronous and sync flow is asynchronous.
D. No difference.
B. Subflow has no error handling of its own and sync flow does.
What is not an asset?
A. Exchange
B. Template
C. Example
D. Connector
A. Exchange
How to import Core (dw::Core) module into your DataWeave scripts?
A. import dw::core
B. Not needed
C. None of these
D. import core
B. Not needed
What is the value of the stepVar variable after the processing of records in a Batch Job?
A. -1
B. 0
C. Null
D. Last value from flow
C. Null
What is the object type returned by the File List operation?
A. Object of String file names
B. Array of String file names
C. Object of Mule event objects
D. Array of Mule event objects
D. Array of Mule event objects
Where are values of query parameters stored in the Mule event by the HTTP Listener?
A. Payload
B. Attributes
C. Inbound Properties
D. Variables
B. Attributes
How can you call a flow from Dataweave?
A. Not allowed
B. Include function
C. Look up function
D. Tag function
C. Look up function
DataWeave is tightly integrated with ____________.
A. Mule runtime
B. All APIs
C. Flow Designer
D. Exchange
A. Mule runtime
In the Database On Table Row operation, what does the Watermark column enable the On Table Row operation to do?
A. To save the most recent records retrieved from a database to enable database caching.
B. To enable duplicate processing of records in a database.
C. To avoid duplicate processing of records in a database.
D. To delete the most recent records retrieved from a database to enable database caching.
C. To avoid duplicate processing of records in a database.
An API has been created in Design Center.
What is the next step to make the API discoverable?
A. Deploy the API to a Maven repository.
B. Publish the API from inside flow designer.
C. Publish the API to Anypoint Exchange.
D. Enable autodiscovery in API Manager.
C. Publish the API to Anypoint Exchange.
What is the correct way to format the decimal 200.1234 as a string to two decimal places?
A. 200.1234 as string {format: “.0#”}
B. 200.1234 as string as format: “.0#”
C. 200.1234 as String {format: “.0#”}
D. 200.1234 as String as format: “.0#”
C. 200.1234 as String {format: “.0#”}
How is policy defined in terms of classloader of an API?
A. Classloader isolation does not exist between the application, the runtime and connectors, and policies.
B. Classloader isolation exists between the application, the runtime and connectors, and policies.
C. None of these.
D. Classloader isolation partially exists between the application, the runtime and connectors, and policies.
B. Classloader isolation exists between the application, the runtime and connectors, and policies.
According to Mulesoft, how are Modern APIs treated as?
A. products
B. code
C. soap services
D. organizations
A. products
According to Semantic Versioning, which version would you change for incompatible API changes?
A. MINOR
B. PATCH
C. MAJOR
D. No change
C. MAJOR
What is the use of DevKit in Mule 4?
A. Facilitates communication between third-party systems and Mule applications.
B. No use.
C. Offers connector end user support in a few aspects of Mule app design.
D. Enables the development of Anypoint Connectors.
B. No use.
A Scatter-Gather processes a number of 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 Mule event Objects.
B. An Array containing all Mule event Objects.
C. None of these.
D. The last Mule event object.
A. An Object containing all Mule event Objects.
What are the latest specification of RAML available?
A. 0.8
B. 1
C. 2
D. 1.8
B. 1