Salesforce Salesforce-MuleSoft-Developer-II Practice Exam Questions & Answers

5 Free Questions · Last reviewed: September 11, 2026 · Prepared & Reviewed by the ValidExamDumps Editorial Team

Exam Facts

Salesforce Salesforce-MuleSoft-Developer-II Exam Details

Key details for this exam, checked against the published exam outline

60 Practice Questions (Our Bank)
120 minutes Exam Duration
70% Passing Score
USD 200 Exam Fee
Exam Code
Salesforce-MuleSoft-Developer-II
Full Name
Salesforce Certified MuleSoft Developer II
Issuing Body
Salesforce
Question Format (Our Bank)
Multiple Choice
Delivery
Proctored exam, available online or at a testing center
Eligibility
Must hold the Salesforce Certified MuleSoft Developer credential
Validity
3 years
Practice Questions

Free Salesforce-MuleSoft-Developer-II Practice Questions

Each question shows the correct answer and an explanation of why it is right

VA
ValidExamDumps Editorial Team Every question and its answer is checked by our Salesforce-MuleSoft-Developer-II exam preparation team, who also write the explanation shown with each one. How we research and review these pages

What is the MuleSoft recommended method to encrypt sensitive property data?

Correct Answer: A
Explanation

The MuleSoft recommended method to encrypt sensitive property data is to use the Secure Properties Tool that comes with Anypoint Studio. This tool allows encrypting properties files with a secret key and then decrypting them at runtime using the same key. The encryption key and sensitive data should be different for each environment to ensure security and avoid accidental exposure of sensitive data. Reference: https://docs.mulesoft.com/mule-runtime/4.3/secure-configuration-properties

Which type of cache invalidation does the Cache scope support without having to write any additional code?

Correct Answer: C
Explanation

The Cache scope supports time to live (TTL) as a cache invalidation strategy without having to write any additional code. TTL specifies how long the cached response is valid before it expires and needs to be refreshed. The Cache scope also supports custom invalidation strategies using MEL or DataWeave expressions. Reference: https://docs.mulesoft.com/mule-runtime/4.3/cache-scope#cache_invalidation

Which pattern can a web API use to notify its client of state changes as soon as they occur?

Correct Answer: A
Explanation

A web API can use HTTP Webhook to notify its client of state changes as soon as they occur. A webhook is an HTTP callback that allows an API to send real-time notifications to another system or application when an event happens. The client registers a URL with the API where it wants to receive notifications, and then the API sends an HTTP request to that URL with information about the event. Reference: https://docs.mulesoft.com/connectors/webhook/webhook-connector

A custom policy needs to be developed to intercept all cutbound HTTP requests made by Mule applications.

Which XML element must be used to intercept outbound HTTP requests?

Correct Answer: B
Explanation

The http-policy:processor element is used to intercept outbound HTTP requests made by Mule applications. It allows customizing the request before it is sent to the target API and modifying the response after it is received from the target API. Reference: https://docs.mulesoft.com/api-manager/2.x/policy-mule4-custom-policy#policy-xml-file

A scatter-gather router is configured with four routes:Route A, B, C and D.

Route C false.

Correct Answer: A
Explanation

The result of accessing route C failure is Error,errorMessage,payload.failures['2']. This is because a scatter-gather router returns an aggregated message that contains an array of results from each route and an array of failures from each route. The failures array contains error objects with information about each failed route execution. To access route C failure, which is the third route (index 2), the developer needs to use Error.errorMessage.payload.failures['2'] expression. Reference: https://docs.mulesoft.com/mule-runtime/4.3/scatter-gather-reference#scatter-gather-output

Get Full Access

60 questions covering all exam domains, starting from $20

Study Guide

What the Salesforce Salesforce-MuleSoft-Developer-II Exam Covers

Exam domains verified against: Official Salesforce Salesforce-MuleSoft-Developer-II exam guide, last checked September 2026.

Domain 1: Expose production-ready Anypoint Platform-managed APIs from Mule applications 13%

Implement versioning of API-related artifacts and configure custom or out-of-the-box API policies. Apply server-side caching with API policies and implement HTTP callbacks to extend API functionality across external systems.

Sample question from this domain above: Q1

Domain 2: Implement maintainable and modular Mule applications and their Maven builds 25%

Modularize and optimize Maven build configurations while implementing Maven-based automated deployment to Mule runtimes. Execute MUnit tests with Maven, build custom API policies, and use the Mule SDK or XML SDK to create custom message processors.

Domain 3: Implement monitorable Mule applications 15%

Expose health check endpoints and implement effective logging with dynamic log level management. Monitor Mule applications using Anypoint Platform and implement message correlation with persistence and propagation of correlation IDs.

Sample question from this domain above: Q3

Domain 4: Implement performant and reliable Mule applications 27%

Implement ObjectStore persistence and use VM and AnypointMQ connectors for fault-tolerant messaging. Handle HTTP status codes correctly, validate messages against schemas, use scatter-gather for parallel logic, and implement client-side caching for performance.

Sample questions from this domain above: Q4Q5

Domain 5: Secure data at rest and in transit 20%

Implement environment-dependent properties management and create, package, and distribute keys and certificates. Expose and invoke APIs over HTTPS, implement TLS mutual authentication, and secure API invocations with Basic Auth or OAuth2.

Sample question from this domain above: Q2

FAQ

Salesforce-MuleSoft-Developer-II Exam FAQ

Common questions about the exam itself

What background do I need before taking Salesforce Certified MuleSoft Developer II?
You must already hold the Salesforce Certified MuleSoft Developer certification to register for Developer II. The exam assumes you can design and build Mule 4 applications with real-world production experience in DevOps environments.
How much preparation time does Salesforce Certified MuleSoft Developer II typically require?
Most candidates with solid MuleSoft hands-on experience prepare for 4 to 8 weeks. The real challenge is translating your production experience into timed exam performance without access to external tools like Anypoint Exchange.
Which domain is hardest on the Salesforce Certified MuleSoft Developer II exam?
Performant and Reliable Mule Applications (27% weight) and Maintainable and Modular Maven Builds (25% weight) together account for over half the exam. Many candidates struggle with ObjectStore implementation across deployment options and scatter-gather compensating transactions.
What is the passing score for Salesforce Certified MuleSoft Developer II?
You need to score 70% to pass, which means answering at least 42 out of 60 questions correctly. The exam includes up to 5 unscored questions that Salesforce uses for future development.
How is the Salesforce Certified MuleSoft Developer II exam delivered and what happens on exam day?
The exam is proctored and available online or at a testing center. You get 120 minutes to answer 60 to 65 questions with no reference materials allowed. The test is scenario-based, testing whether you know when and how to use specific Mule features.
Can I retake the Salesforce Certified MuleSoft Developer II exam and how often?
Yes, you can retake the exam. Each attempt costs USD 200, except retakes which cost USD 100 plus applicable local taxes. Salesforce does not publish specific waiting periods between attempts.
How long does the Salesforce Certified MuleSoft Developer II certification stay valid?
Your certification remains valid for 3 years from the date you pass. After 3 years you need to either complete a maintenance exam or retake the full exam to keep your certification current.
What job roles does Salesforce Certified MuleSoft Developer II map to?
This certification is aimed at integration developers and architects who build production-ready Mule applications on Anypoint Platform. It signals expertise in designing APIs, implementing fault tolerance, securing data, and monitoring integrations at scale.
How does Salesforce Certified MuleSoft Developer II differ from the first developer certification?
Developer I covers fundamental Mule 4 concepts and basic application development. Developer II assumes that foundation and tests advanced skills in production readiness, including API governance, modularity, performance optimization, security, and monitoring.
Do I need to know DataWeave well for Salesforce Certified MuleSoft Developer II?
Yes. DataWeave 2.0 features like pattern matching, named functions, and lambda functions appear frequently in scenario questions. The exam tests whether you can write efficient, readable transformations for complex nested data.