Salesforce Mule-Dev-301 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Secure Data at Rest and in Transit | 20% | - Implement security policies - Expose and invoke APIs over HTTPS - Manage keys and certificates - Manage secure environment properties |
| Implement Performant and Reliable Mule Applications | 27% | - Use ObjectStore for persistence - Implement reliable messaging patterns - Handle HTTP API invocations and errors - Optimize performance and throughput - Validate messages and payloads |
| Implement Monitorable Mule Applications | 15% | - Implement message correlation - Expose health check endpoints - Monitor applications and runtimes - Implement logging and log management |
| Design and Implement API-led Connectivity | 13% | - Implement server-side caching - Implement HTTP callbacks/webhooks - Implement API autodiscovery |
| Implement Maintainable and Modular Mule Applications and Maven Builds | 25% | - Create reusable libraries - Execute tests with Maven - Build custom policies and processors - Modularize applications and builds - Implement automated deployment |
Salesforce Certified MuleSoft Developer II Sample Questions:
Question #1
The Center for Enablement team published a common application as a reusable module to the central Nexus repository.
How can the common application be included in all API implementations?
A. Add a Maven dependency in the POM file with jar as < classifier >
B. Copy the common application's source XML file and put it in a new flow file in the src/main/mule folder
C. Add a Maven dependency in the POM file with mule-plugin as < classifier >
D. Download the common application from Nexus and copy it to the src/main/resources folder in the API
Question #2
What is the MuleSoft recommended method to encrypt sensitive property data?
A. The encryption key and sensitive data should be the same for all environments
B. The encryption key should be different for each environment and the sensitive data should be the same for all environments
C. The encryption key should be identical for all environments and the sensitive data should be different for each environment
D. The encryption key and sensitive data should be different for each environment
Question #3
Which statement is true when working with correlation IDs?
A. The HTTP Listener generates correlation IDs unless a correlation ID is received in the HTTP request
B. The HTTP Listener regenerates correlation IDs regardless of the HTTP request
C. The VM Connector does not automatically propagate correlation IDs
D. The Anypoint MQ Connector automatically propagates correlation IDs
Question #4
A scatter-gather router is configured with four routes: Route A, B, C and D.
Route C fails.
Which expression allows access to the failing route so that it can be compensated?
A. payload.failures[2]
B. error.errorMessage.payload.results[2]
C. payload[2]
D. error.errorMessage.payload.failures[2]
Question #5
A Mule application exposes an API for creating payments. An Operations team wants to ensure that the Payments API is up and running at all times in production.
Which approach should be used to test that the Payments API is working in production?
A. Create a health check endpoint that listens on a separate port and uses a separate HTTP Listener configuration from the API
B. Configure the application to send health data to an external system
C. Monitor the Payments API directly, sending real customer payment data
D. Create a health check endpoint that reuses the same port number and HTTP Listener configuration as the API itself
Solutions:
| Question #1 Correct Answer: C | Question #2 Correct Answer: D | Question #3 Correct Answer: A | Question #4 Correct Answer: D | Question #5 Correct Answer: D |














1125 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
