Salesforce Certified Platform Developer II assessment
Proctored multiple-choice and multiple-select assessment
- Type
- Written
- Delivery
- Both
- Duration
- 120 min
- Questions
- 60
Exam sections
Advanced Developer Fundamentals
“Advanced Developer Fundamentals” addresses organization of the implementation, managed dependencies, verification, secure starting conditions, runtime delivery, and supportability as part of Salesforce Certified Platform Developer II. Candidates need to implement the essential path, add edge tests, release it safely, inspect behavior, and isolate a problem, with enough verification to identify an unsupported result. It leads into “Process Automation, Logic, and Integration” in the published outline.
Question notes
Expect “Advanced Developer Fundamentals” to appear in context because candidates may need to infer which stakeholder concern or platform constraint controls the answer. Do not accept a “Advanced Developer Fundamentals” response until it rules out behavior outside the tested path, unknown dependency behavior, insecure initialization, or a result that works once but cannot be sustained. Evidence to look for: tests, reproducible build evidence, runtime checks, deployment evidence, and documentation of the technical decision path. Blueprint percentage and exact exam composition are different; only the former is represented here.
Preparation tips
For “Advanced Developer Fundamentals,” use this drill: Build the smallest working implementation, add boundary tests, deploy it, and diagnose one deliberately introduced defect. Negative test: unverified boundary behavior, a hidden dependency, an unsafe default, or an implementation lacking a maintainable structure. Evidence to retain: tests, reproducible build evidence, operating behavior, release results, and reasoning that explains the implementation choices. Finish with a handoff checklist for “Process Automation, Logic, and Integration”.
Process Automation, Logic, and Integration
“Process Automation, Logic, and Integration” tests whether a candidate understands interfaces, trust boundaries, sequencing, handling of faults, and observability between components. That understanding must support an ability to reason from the contract and required outcome through connectivity, security, retries, and recovery. In the published sequence, it follows “Advanced Developer Fundamentals” and precedes “User Interface”.
Question notes
Prepare “Process Automation, Logic, and Integration” within the credential's wider flow, since the best platform choice must satisfy the stated need without creating avoidable operational debt. A defensible response accounts for a timeout, retry loop, incompatible contract, routing fault, or missing operations-visible alert. Its support should include interaction records, logs, contract checks, health information, and recovered end-to-end behavior. Use the recorded weight to compare emphasis, while leaving item distribution and presentation unspecified.
Preparation tips
Build a proof-based study note for “Process Automation, Logic, and Integration.” Exercise: Diagram the interaction, exercise a successful exchange, then break one dependency and recover without corrupting the workflow. Risk to document: a timeout, retry loop, incompatible contract, routing fault, or missing operational signal. Proof to preserve: interaction records, logs, contract checks, health information, and recovered end-to-end behavior. Finish with a handoff checklist for “User Interface”.
User Interface
The “User Interface” portion of Salesforce Certified Platform Developer II focuses on stakeholder intent, user behavior, constraints, prioritization, adoption, and observable confirmation that the solution produces the required outcome. A complete response should link discovery evidence to a solution choice and confirm that it addresses a representative user or stakeholder need. In the published sequence, it follows “Process Automation, Logic, and Integration” and precedes “Testing, Debugging, and Deployment”.
Question notes
For “User Interface,” the assessment context matters: the item can present a business requirement with several technically plausible platform responses. Failure mode to test: solving the stated request instead of the actual user need, failing to involve the right people, or measuring output instead of sustained use. Verification should include a requirements trail, a decision trail, user-validation findings, acceptance evidence, and measures of actual impact. Blueprint percentage and exact exam composition are different; only the former is represented here.
Preparation tips
Turn “User Interface” into a reviewable practice artifact. Exercise: Create an acceptance scenario with a normal path and an exception path, then collect feedback and revise the decision artifact. Challenge condition: solving the stated request instead of the need behind the request, failing to involve the right people, or measuring output instead of sustained use. Completion evidence: documented and testable requirements, recorded design reasoning, feedback from affected users, acceptance checks, and evidence of the outcome. Conclude by documenting the resulting dependency for “Testing, Debugging, and Deployment”.
Testing, Debugging, and Deployment
Within Salesforce Certified Platform Developer II, “Testing, Debugging, and Deployment” examines consistent reruns, execution order, inputs, idempotence, exceptions, rollback, and controlled change. Candidates must show that the workflow reaches the target condition predictably on a rerun and turns failure into an observable, recoverable condition. In the published sequence, it follows “User Interface” and precedes “Performance”.
Question notes
Question or task wording for “Testing, Debugging, and Deployment” may hide its decisive constraint because candidates may need to infer which stakeholder concern or platform constraint controls the answer. Required negative check: hidden step sequencing, non-idempotent behavior, exceptions that are hidden or mishandled, or an incomplete reversal. Supporting evidence: execution history, state comparison, error output, proof of reversal, and a successful repeat run. The numeric section field preserves published emphasis without turning it into an estimated number of items.
Preparation tips
For “Testing, Debugging, and Deployment,” use an explain–perform–verify loop. Exercise: Execute the same change twice and inspect whether the second run is safe, predictable, and free of unintended work. Explain how this evidence confirms the “Testing, Debugging, and Deployment” result: recorded sequence of execution, state comparison, error output, evidence of restored state, and a successful repeat run. Also test for hidden dependency order, unpredictable repeat behavior, a failed step without a controlled response, or recovery that stops too early. Trace a deliberately introduced error forward into “Performance”.
Performance
Within Salesforce Certified Platform Developer II, “Performance” examines measurable symptoms, reference behavior, evidence-led hypotheses, fault isolation, corrective work, and post-change validation. Candidates must test hypotheses against available signals before making a system change, then verify that the reported failure is gone. It draws on work established in “Testing, Debugging, and Deployment”.
Question notes
Prepare “Performance” within the credential's wider flow, since reading for accountable ownership and business intent is often more useful than matching the case to a known feature. A defensible response accounts for changing several variables together, disregarding the known-good state, confusing correlation with cause, or ending without a recovery check. Its support should include telemetry, logs, and validation results, a hypothesis trail, and post-change validation. Use the stored weighting for relative study priority; it does not reveal how many questions will appear.
Preparation tips
Build preparation for “Performance” around context, action, failure, and proof. Exercise: Start from symptoms rather than assumptions, record each hypothesis, and change only one variable before reviewing the next signal. The checklist must expose altering multiple variables at once, failing to establish a baseline, drawing causal conclusions from correlation, or leaving the final result unverified. Required proof: metrics, logs, and test results, a hypothesis trail, and post-change validation. For one repetition, begin from the completed state of “Testing, Debugging, and Deployment”.
