Platform Developer II Verified 2026 Edition

Salesforce Certified Platform Developer II Practice Test

Salesforce Certified Platform Developer II certifies experienced developers who implement complex business logic, integrations and custom interfaces on the Lightning Platform. The practice test drills asynchronous Apex and integration patterns, Lightning Web Components, and advanced testing. It is a step toward Salesforce's Technical Architect credential.

380 Total Questions
2 Included Versions Get all versions for the price of one
English Edition
All-In-One Bundle
$79.99
$75.99
  • Interactive Simulator & AI
  • Detailed Explanations
  • Study, Timed & Flashcard Mode
  • Lifetime Access & Updates

Instant lifetime access • Secure checkout

Why Study with PlanetCert?

The Latest Questions

Practice questions and exam topics aligned with the current exam objectives.

Detailed Explanations

Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI

AI-Powered Insights

Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.

Exam Information

Official specifications published by Salesforce

Exam Format

120 min
60
70%
Professional

Registration

$200 USD
Pearson VUE or online proctoring

Validity

Requires annual maintenance
Complete annual maintenance module on Trailhead

PLATFORM-DEVELOPER-II Exam Topics and Domains

PLATFORM-DEVELOPER-II is organized into 8 weighted domains. Expect to work with SOQL, Apex, Visualforce, Database, and more.

1

Salesforce Fundamentals

10%

Base System Objects

Sharing ObjectsHistory ObjectsMetadata ObjectsMulti-CurrencyChatter Objects

Describe the capabilities of base-system objects such as sharing objects, history objects, metadata objects, multi-currency, and Chatter objects

Salesforce Development Platforms

Lightning PlatformHerokuMarketing Cloud (Fuel)

Describe the different capabilities of and use cases for the various Salesforce development platforms (Heroku, Fuel, Lightning Platform)

2

Data Modeling and Management

15%

Multi-Language and Localization

Multi-Language SupportMulti-Locale Considerations

Describe how to design code that accommodates multi-language, multi-currency, multi-locale considerations

Compound Data Types

Address Compound FieldsGeolocation FieldsName Compound Fields

Describe the implications of compound data types in Apex programming

External IDs

External ID Use CasesExternal ID Implementation

Describe the use cases for and benefits of external IDs

Custom Metadata and Custom Settings

Custom Metadata TypesCustom SettingsComparison and Selection

Identify use cases for different types of custom metadata and custom settings, and describe how to implement solutions for those use cases

3

Logic and Process Automation

27%

Order of Execution

Save Order SequenceImplications of Order
  • Given a scenario, describe the implications of the order of execution of a record save
  • Given a scenario, debug unexpected behavior due to save execution order

Declarative and Programmatic Integration

Visualforce and Flow InteractionApex and Process Builder
  • Describe the interactions between Visualforce/Apex with Flow/Process Builder
  • Given a scenario, identify the optimal programmatic or declarative solution

Error Handling and Transactions

Exception HandlingTransaction Control

Describe the Apex features available for error handling and maintaining transactional integrity

Governor Limits and Performance

Common Governor LimitsOptimization Techniques

Identify potential issues with inefficient code and mitigation techniques to avoid exceeding governor limits

SOQL and SOSL

SOQL Return TypesSOSL Return TypesDynamic SOQL/SOSL

Describe the data return types for SOQL and SOSL queries and their impact on variable assignment

Asynchronous Apex

Future MethodsQueueable ApexBatch ApexScheduled Apex

Describe the options, best practices, and use cases for asynchronous execution

Dynamic Apex

Schema DescribeDynamic DMLDynamic Instantiation

Given a scenario, identify the appropriate dynamic Apex feature

Apex Managed Sharing

Share ObjectsSharing Implementation

Given a scenario, describe when and how to use Apex managed sharing

Authentication Techniques

OAuth 2.0Named CredentialsSAML SSO

Describe the use cases for the various authentication techniques

4

User Interface

14%

Visualforce Controllers

Standard Set ControllersCustom ControllersController Extensions
  • Given a scenario, describe how to use a standard set controller
  • Describe the considerations when creating custom controllers and controller extensions

Visualforce Techniques

Action Functions and SupportRemote Objects and JavaScript RemotingError Messages
  • Describe the techniques for using Visualforce to perform actions and partial page refresh
  • Describe the messaging techniques and best practices when displaying errors in user interfaces

Code Reuse in Visualforce

Component LibrariesInclude and Composition

Describe techniques to maximize code re-use with Visualforce

JavaScript in Visualforce

Client-Side ValidationThird-Party LibrariesVisualforce Remoting

Describe use cases for JavaScript in a Visualforce page

Lightning Components

Component Design PrinciplesComponent ConfigurationData Binding and Wire Service

Given a set of requirements, describe the process for designing Lightning components

5

Performance

7%

User Interface Performance

Visualforce Performance IssuesLightning Component Performance

Describe the common performance issues for user interfaces and the techniques to mitigate them

Query Performance

Selective QueriesQuery Optimization TechniquesLarge Data Volume Strategies

Describe the considerations for query performance

6

Integration

13%

Web Services Exposure

Apex REST ServicesApex SOAP Services

Describe how to expose Apex classes as SOAP and REST web services

Web Service Consumption

REST CalloutsSOAP CalloutsCallout Authentication

Describe how to use system classes to integrate with SOAP- or REST-based web services

Platform APIs

Metadata APIStreaming APIAnalytics API

Describe when and how to use metadata, streaming, and Analytics API to enhance Apex and Visualforce solutions

7

Testing

11%

Unit Testing Best Practices

Test Class StructureTest Data Best Practices

Describe the best practices for unit testing in Apex

Test Data and Mocking

Test Data FactoryMock CalloutsWebServiceMock

Describe how to apply different techniques to create test data and responses

Testing Visualforce

Controller TestingTesting Remote Actions

Describe the implications of testing Visualforce controllers and controller extensions

Test Execution

Running TestsTest Configuration

Describe various ways to execute tests and specify test execution options

8

Debug and Deployment Tools

3%

Performance Analysis and Debugging

Developer ConsoleEvent MonitoringLimits and Monitoring

Given a scenario, identify the appropriate tool to analyze application performance profiles and troubleshoot data and performance issues

Deployment Tools

Change SetsMetadata API and CLIPackagesDeployment Best Practices

Given a scenario, identify the appropriate deployment tool

How do I earn this certification?

Passing PLATFORM-DEVELOPER-II earns the Salesforce Certified Platform Developer II certification. It sits in the Developer track.

Next Level Options
  • Salesforce Certified Technical Architect Highest level of technical certification
  • Development Lifecycle - Salesforce Certified Development Lifecycle and Deployment Designer Expertise in development lifecycle and deployment
  • Integration Architecture - Salesforce Certified Integration Architecture Designer Design complex integration solutions
Alternative Paths

Practice with Precision

The PlanetCert Simulator mirrors the real exam environment with authentic questions and timed pressure.

Launch Simulator

How to study for this exam?

The most effective way to prepare for PLATFORM-DEVELOPER-II is by using the PlanetCert Simulator to practice questions and review detailed explanations.

What's changed on this exam?

Current Status
  • ACTIVE
  • Last content update: 2025-01-11
  • Announcement date: 2017-06-28
Updates
  • Lightning Web Components (LWC) Winter '25 Increased focus on LWC over Aura Components in exam content • Release date: 2024-12-15
  • Apex Language API 62.0 New Apex features may appear in future exam updates • Release date: 2024-12-15
  • Platform Events Enhanced Growing importance in integration domain of exam • Release date: 2024-09-01

Who should take this exam?

Salesforce Certified Platform Developer I certification
Apex Specialist Superbadge
Data Integration Specialist Superbadge
Advanced Apex Specialist Superbadge
  • 2-4 years of development experience
  • At least 1 year of Lightning Platform experience
  • Experience with Apex programming
  • Experience with Lightning Web Components or Aura Components
  • Experience with Visualforce
  • Experience with web services (REST/SOAP)

Your Complete Exam Solution

Best-In-Class Practice Tests

Exam-style questions that match the format and difficulty of the real exam, updated regularly. Original material — not recycled dumps.

Topical Breakdown

Study by domain, pinpoint weak areas, and focus your time where it matters most. Every topic mapped to the official syllabus.

Flashcard Mode

Rapid-fire review to reinforce key concepts. Flip through questions and answers at your own pace before exam day.

See How You Compare Against Yourself

✕
✕
✕

Other Exam Prep

  • Outdated question dumpsRecycled, often inaccurate material
  • No explanationsMemorize answers without understanding
  • Static PDF filesNo interactive practice or feedback
  • Subscription feesRecurring charges, access expires
✓
✓
✓

PlanetCert

  • Verified, current questionsUpdated weekly to match live exam objectives
  • Expert-written rationalesUnderstand every concept, not just the answer
  • Session tracking & exam progressTrack every attempt, see your growth over time
  • Lifetime access, one pricePay once — updates included forever
CERTIFIEDPlatform Developer II

Study Naturally, Study Responsibly

Practice with exam-style questions and detailed explanations until you're ready.

Try Free Demo
Secure Checkout Lifetime Access