With certification, my career, salary, and position grew quickly.

Credential Overview

The Salesforce Certified Platform Developer I credential is designed for those who have knowledge, skills, and experience building custom declarative and programmatic applications on the Force.com platform.

Here are some examples of the concepts you should understand to pass the exam:

  • Design the data model, user interface, business logic, and security for custom applications
  • Develop custom applications using Apex and Visualforce
  • Be familiar with the development lifecycle from development to testing, and have knowledge of the available environments

About the Exam

All proctored Salesforce certification exams can be scheduled as an onsite or online exam. Learn more about scheduling an exam.

Quick facts about the exam:

  • 60 multiple-choice questions
  • 105 minutes allotted to complete the exam
  • 68% is the passing score
  • Registration fee is USD 200
  • Retake fee is USD 100
  • No hard-copy or online materials may be referenced during the exam

Sample Questions

These sample questions are representative of what you can expect to see on the Salesforce Certified Platform Developer I exam and are designed to help you become familiar with the testing format. More sample questions are available in our Study Guide.

A developer creates a method in an Apex class and needs to ensure that errors are handled properly.

What would the developer use? (There are three correct answers.)

  1. ApexPages.addErrorMessage()
  2. A custom exception
  3. .addError()
  4. Database.handleException()
  5. A try/catch construct

The Answer is B, C, E.

In the Lightning Component framework, where is client-side controller logic contained?

  1. Apex
  2. Visualforce
  3. HTML
  4. JavaScript

The Answer is D.

Credential Overview

The Salesforce Certified Platform Developer II credential is designed for those who can demonstrate their skills and knowledge in advanced programmatic capabilities of the Force.com platform and data modeling to develop complex business logic and interfaces.

Here are some examples of the concepts you should understand to pass the exam:

  • Design, develop, test, and deploy programmatic solutions that are maintainable and re-usable
  • Follow Apex design patterns and object-oriented programming best practices

About the Exam

All proctored Salesforce certification exams can be scheduled as an onsite or online exam. Learn more about scheduling an exam.

Quick facts about the exam:

  • 60 multiple-choice questions
  • 120 minutes allotted to complete the exam
  • 63% is the passing score
  • Registration fee is USD 400
  • Retake fee is USD 200
  • No hard-copy or online materials may be referenced during the exam
  • Prerequisite: Current status as a Salesforce Certified Platform
    Developer I
  • A full exam outline can be found in the Study Guide

Programming Assignment and Essay Exam

The Programing Assignment and Essay exam are key components of the Salesforce Certified Platform Developer II credential. By defending your position you prove your skill and expertise. To be eligible to sit for the Programming Assignment and Essay exam, you must first meet one of the following criteria:

  • You have passed the Advanced Developer multiple-choice exam
  • You have passed the Advanced Developer multiple-choice exam and the Platform Developer I and Platform Developer II transition exams
  • You have passed the Platform Developer II multiple-choice exam

Candidates who meet one of these criteria will receive instructions via email on how to submit a request to register for one of the pre-defined testing windows. Once you are successfully registered for a testing window, you can expect the following:

  • You will have 30 days from the start of the testing window to complete your Programming Assignment and Essay exam
  • Detailed scenario requirements and submission steps will be provided via email
  • You should budget a minimum of 20 hours to complete the Programming Assignment
  • The Programming Assignment is non-proctored and open-book; however no collaboration between candidates, use of Salesforce support, or solicitation from others is permitted
  • You will have 60 minutes to complete the proctored Essay exam in Webassessor
  • The Essay exam contains up to 5 written questions

Sample Questions

These sample questions are representative of what you can expect to see on the Salesforce Certified Platform Developer II multiple-choice exam and are designed to help you become familiar with the testing format. More sample questions are available in our study guide.

A developer is creating unit tests for code that makes SOAP web service callouts. The developer needs to insert some test data as a part of the unit tests setup. How should the developer enable this functionality?

Choose 3 answers.

  1. Surround the callout with Test.startTest(), Test.stopTest()
  2. Surround the data insertion with Test.startTest(), Test.stopTest()
  3. Implement the WebServiceMock interface
  4. Update code to call Test.setMock()
  5. Implement the HttpCalloutMock interface

The Answer is A,C,D.

An integration user makes a successful login() call via the SOAP API. What can be used in the SOAP header to provide server authorization for subsequent API requests?

Choose 1 answer.

  1. Named Credentials
  2. Session ID
  3. OAuth access token
  4. Security token

The Answer is B.