Associate
Administrator
Developer
Consultant
Marketing
Architect
Accredited Professional
Sales
Designer
Tableau
Claude

Updated for Summer '26

New to this track? Our Salesforce Certified Platform Developer exam prep is the required first step. See our certification path to understand where this certification fits. The Salesforce Certified Platform Developer II exam weights Logic and Process Automation most heavily (22%) — see the full breakdown, study tips, and practice questions below. See our full study guide for deep section coverage. Ready to book? Read our exam tips and study plan.

60 practice Qs2.1K+ students/moUpdated Summer '26Verified vs official exam guide

Join 2.1K+ passed this month • Updated for 2026 • No sign-up required

$200 exam • 70% passing score • Free practice

Request full PD2 mock exam & study plan

Updated for Summer '26

This page is reviewed every release to stay aligned with the current exam blueprint.

Exam Blueprint Aligned

Section weightages match the official Summer '26 exam guide

Questions Reviewed

Practice questions and explanations checked each release cycle

Works on Any Device

Full practice experience on phone, tablet, or desktop

Free, No Sign-Up

Start practicing immediately — no account or email required

Krishna Mohan — 5x Salesforce certified author

Written & verified by Krishna Mohan

5× Salesforce Certified · 12+ years in data engineering & Salesforce · Updated for Summer '26

ADM-201PD1PD2App BuilderSales Cloud Consultant

Verify on Trailblazer.me · Methodology · Contact

Who is the Platform Developer II exam for?

  • Mid-senior developers: You write Apex daily and want to prove advanced design pattern and architecture skills.
  • PD1 holders: You passed Developer I and want the next credential in the developer track.
  • Tech leads: You review code, make architecture decisions, and need to demonstrate senior-level Salesforce development expertise.

Exam Fees & Registration

Exam Fee

$200

One-time registration fee

Retake Fee

$100

If you need to retake the exam

Comparing certs? View all Salesforce exam fees in one place →

Certification Validity

Your Salesforce Certified Platform Developer II certification is valid for 3 years from the date you pass the exam. You'll need to maintain your certification through continuing education or retake the exam.

How to Register

Register for the Salesforce Certified Platform Developer II (PD2) exam through the official Salesforce certification portal.

Register for Exam

Exam data verification: questions, duration, passing score, fees, and section coverage were checked against official source references on .

Official sources: Exam guide·Salesforce exam pricing·Independent prep resource; no braindumps or leaked exam questions.

PD2Intermediate

Salesforce Platform Developer II (PD2): Free Practice Exam & Study Guide (Summer '26)

The Platform Developer II certification validates your advanced development skills including design patterns, testing strategies, and integration techniques.

60
Questions
70%
Passing Score
120 min
Duration
$400
Exam Fee

Salesforce Certified Platform Developer II Exam Weightage by Section

Data Modeling12%
Architecture18%
Logic and Process Automation22%
User Interface18%
Testing and Deployment15%
Integration15%

Exam Topics

Advanced ApexDesign PatternsTesting StrategiesAsynchronous ProcessingIntegrationPerformance OptimizationSecurityLightning ComponentsDebuggingDeployment

Exam Tips

  • 1Architecture and Logic are heavily weighted—design patterns, trigger frameworks, async Apex.
  • 2Know when to use Queueable, Batch, Future, and Scheduled Apex.
  • 3Understand namespaced packages, unlocked packages, and dependency management.
  • 4Be ready for “how would you design?” and “what is the best approach?” questions.

Prerequisites

  • Salesforce Certified Platform Developer
  • 2+ years development experience

Focus Areas

  • Architecture and Design Patterns
  • Advanced Apex and LWC
  • Testing and Deployment
  • Integration

Study Strategy

Focus on design and best practices, not just syntax.

Review trigger frameworks, dependency injection, and package development.

Practice explaining trade-offs.

Exam Format and First-Attempt Readiness

The Salesforce Certified Platform Developer II exam has 60 questions in 120 min, passing score 70%. Most Salesforce exams test scenario-based decisions — focus on when to use each feature, not just terms.

  • Study Logic and Process Automation and Architecture first — together they carry 40% of the exam.
  • Do timed question sets. Build pacing and confidence.
  • Review why wrong answers are wrong. It improves scenario reasoning.
  • Book the exam once your mock scores are steady above 70%.
Is the Platform Developer II Exam Hard?
Platform Developer II Exam Format Explained

Platform Developer II: Key Concepts for the Exam

Design Patterns for Enterprise Apex

The exam tests four core patterns. Singleton ensures one shared class instance per transaction — used for handler registries and settings caches. Factory creates objects dynamically based on runtime type. Strategy encapsulates interchangeable algorithms in separate classes — ideal for pricing or routing logic that varies by record type. Trigger Handler separates trigger logic from business logic, enabling testable, single-responsibility handler classes. Know which pattern a given code smell or requirement maps to.

Asynchronous Apex: Choosing the Right Context

@future — simplest async, no complex parameters, no chaining, no job IDs. Queueable — supports complex sObject parameters, job chaining (enqueue from finish), and returns AsyncApexJob ID. Batch Apex — processes up to 50 million records in chunks; implement Database.Stateful to retain instance variables across iterations; chain in finish() via Database.executeBatch(). Schedulable — time-based entry point; use to kick off Batch or Queueable. The exam presents a scenario and asks which context is appropriate.

Integration: Callouts, Named Credentials, and Platform Events

Callouts cannot be made from synchronous triggers — use @future(callout=true) or Queueable with Database.AllowsCallouts. Named Credentials store the endpoint URL and authentication credentials securely, referenced in Apex as callout:NamedCredName. Platform Events provide loosely coupled, fire-and-forget publish/subscribe messaging — publishers do not wait for subscribers. Change Data Capture streams record change events to external systems without polling. The exam tests when each mechanism is appropriate.

Testing Strategy: Setup, Mocking, and Coverage

@TestSetup creates test data once for all test methods in the class, preventing repeated DML and improving performance. Test.startTest() / Test.stopTest() resets governor limits for the code under test and forces async jobs to complete. Mock callouts using HttpCalloutMock (implement the interface) or StaticResourceCalloutMock (use a static resource JSON file). System.assert patterns: assertEquals(expected, actual), assertNotEquals, assertTrue — always provide a meaningful message. 75% code coverage is required for deployment.

Security in Apex: Sharing, FLS, and AuraEnabled

with sharing enforces the running user's sharing rules; without sharing bypasses them; inherited sharing inherits from caller context. Classes default to without sharing if unspecified — a PD2-level trap. FLS enforcement: use Schema.SObjectType.getDescribe().fields.getMap() to check field accessibility, or stripInaccessible() to filter query results. @AuraEnabled exposes methods to LWC and Aura components — always combine with FLS and sharing checks. CRUD checks require Schema.SObjectType.Account.isCreateable() style checks.

Batch vs. Queueable vs. Future (exam mental model)

Choose by data volume and chaining needs: @future for simple fire-and-forget calls with primitive parameters, Queueable when you need chaining or complex object parameters, and Batch when processing more records than fit in one transaction.

Decision map: future for simple async calls, Queueable for chaining and complex parameters, Batch for large record volumes processed in chunks@futureSimple, fire-and-forgetPrimitive params onlyNo chaining, no job IDQueueableChains to next jobComplex object paramsReturns trackable job IDBatch ApexMillions of records,processed in chunks of200 (default)Rule of thumb: escalate right only when the simpler tool can't meet the requirementincreasing complexity / data volume →

How to Pass the Salesforce Platform Developer II Exam

The PD2 exam requires deep technical expertise — questions assume you can read and reason about code, not just identify syntax. Focus on complex governor limit scenarios, asynchronous patterns, integration architecture, and enterprise design principles.

Asynchronous Apex Mastery

Know all four async patterns: Queueable (chainable, stateful), Batch (large data sets), Scheduled (time-based), and Future (simple async). Understand governor limits in async contexts (higher SOQL/DML limits) and when each pattern is appropriate.

Integration Architecture Decisions

REST vs. SOAP vs. Platform Events vs. Change Data Capture — know the use cases for each. Understand outbound messaging, callout limits, Named Credentials, and how to handle integration errors gracefully.

Platform Events & Event-Driven Architecture

Know how Platform Events enable event-driven, decoupled architectures. Understand the difference between Platform Events and CDC, how to publish events from Apex and Flows, and how subscribers process events reliably.

LWC Advanced Patterns

Understand component communication patterns: parent-to-child via properties, child-to-parent via custom events, and sibling communication via a shared service. Know when to use @wire vs. imperative Apex calls.

Testing Architecture

PD2 emphasizes test design: mock callouts with Test.setMock, test data isolation (SeeAllData=false), testing async Apex with Test.startTest/stopTest, and achieving meaningful code coverage vs. superficial coverage.

Is the Salesforce Certified Platform Developer II (PD2) Exam Hard?

DifficultyChallenging; plan about 8-16 weeks of focused prep.

Book When ReadyScore 85%+ on three timed mocks before scheduling.

Use Practice, Not DumpsOriginal practice questions build skill without risking your credential.

Exam format: 60 questions, 120 min, 70% passing score.

Get the Full PD2 Question Bank

Most candidates book the exam after scoring 75%+ on full mocks.

If you’re planning to test this quarter, aim to complete full mocks at least 10–14 days before your exam date.

Want to ensure you pass on your first try? Contact us for more information on our full 60-question mock exams and a personalized study plan. You can also reach out to km.krishnamohan25@gmail.com.

Request Mock Exams & Study Plan

Salesforce Certified Platform Developer II (PD2) Exam FAQs

What is covered on the Salesforce Certified Platform Developer II (PD2) exam?
The Salesforce Certified Platform Developer II (PD2) exam—formerly Salesforce Certified Platform Developer II— covers section-wise weightage as shown above. Use the exam topics and practice questions on this page to align your study with the official outline.
What is the difference between Platform Developer I and Platform Developer II?
Platform Developer I focuses on basic Apex, LWC, and testing. Platform Developer II covers advanced topics like design patterns, architecture, advanced Apex, async processing, and package development. You need PD1 first.

Next Certifications After Developer

After this certification, common next steps in the developer track: