Free PDII Practice Test Questions and Answers (2026)

Last Update Check

View Mode
Q: 1
When the sales team views an individual customer record, they need to see recent interactions for the customer. These interactions can be sales orders, phone calls, or Cases. The date range for recent interactions will be different for every customer record type. How can this be accomplished?
Options
Q: 2
Universal Containers develops a Visualforce page that requires the inclusion of external JavaScript and C55 files. They want to ensure efficient loading and caching of the page. Which feature should be utilized to achieve this goal?
Options
Q: 3
A developer is tasked with ensuring that email addresses entered into the system for Contacts and for a custom object called survey Response c do not belong to a list of blocked domains. The list of blocked domains is stored in a custom object for ease of maintenance by users. The survey Response c object is populated via a custom Visualforce page. What is the optimal way to implement this?
Options
Q: 4
A Visualforce page contains an industry select list and displays a table of Accounts that have a matching value in their Industry field. Salesforce Platform Developer - PDII question When a user changes the value in the industry select list, the table of Accounts should be automatically updated to show the Accounts associated with the selected industry, What is the optimal way to implement this?
Options
Q: 5
How should a developer assert that a trigger with an asynchronous process has successfully run?
Options
Q: 6
Universal Containers develops a Salesforce application that requires frequent interaction with an external REST API. To avoid duplicating code and improve maintainability, how should they implement the APL integration for code reuse?
Options
Q: 7
A company wants to run different logic based on an Opportunity's record type. Which code segment handles this request and follows best practices? A) Salesforce Platform Developer - PDII question B) Salesforce Platform Developer - PDII question C) Salesforce Platform Developer - PDII question D) Salesforce Platform Developer - PDII question
Options
Q: 8
There is an Apex controller and a Visualforce page in an org that displays records with a custom filter consisting of a combination of picklist values selected by the user. The page takes too long to display results for some of the input combinations, while for other input choices it throws the exception, "Maximum view state size limit exceeded”. What step should the developer take to resolve this issue?
Options
Q: 9
The use of the transient keyword in Visualforce page controllers helps with which common performance issue?
Options
Q: 10
Universal Containers implements a private sharing model for the Convention Attendee co custom object. As part of a new quality assurance effort, the company created an Event_Reviewer_c user lookup field on the object. Management wants the event reviewer to automatically gain ReadWrite access to every record they are assigned to. What is the best approach to ensure the assigned reviewer obtains Read/Write access to the record?
Options
Q: 11
Instead of waiting to send emails to support personnel directly from the finish method of a batch Apex process, Universal Containers wants to notify an external system in the event that an unhandled exception occurs. What is the appropriate publish/subscribe logic to meet this requirement?
Options
Q: 12
Which statement is considered a best practice for writing bulk safe Apex triggers?
Options
Q: 13
A developer is asked to develop a new AppFxchange application. A feature of the program creates Survey records when a Case reaches a certain stage and is of a certain Record Type. This feature needs to be configurable, as different Salesforce instances require Surveys at different times. Additionally, the out-of-the-box AppExchange app needs to come with a set of best practice settings that apply to most customers. What should the developer use to store and package the custom configuration settings for the app?
Options
Q: 14

Which tag should a developer use to display different text while an <apex:commandButton> is Processing an action?

Options
Q: 15
A developer wrote a class named asccuntRisteryManager that relies on field history tracking. The class has a static method called getaccountHistory that Lakes in an Account as a parameter and returns a list of associated accountHistory object records. The following test fails: Salesforce Platform Developer - PDII question What should be done to make this test pass?
Options
Q: 16
Refer to the test method below'' Salesforce Platform Developer - PDII question The test method calls a web service that updates an external system with Account information and sets the Accounts integration_Updated__c checkbox to True when it completes. The test fails to execute and exits with an error: "Methods defined as TestMethod do not support Web service callouts.” A) Salesforce Platform Developer - PDII question B) Salesforce Platform Developer - PDII question C) Salesforce Platform Developer - PDII question D) Salesforce Platform Developer - PDII question
Options
Q: 17
An Apex trigger creates an order co record every time an Opportunity is won by a Sales Rep. Recently the trigger is creating two orders. What is the optimal technique for 2 developer to troubleshoot this?
Options
Q: 18
A developer is responsible for formulating the deployment process for a Salesforce project. The project follows a source-driven development approach, and the developer wants to ensure efficient deployment and version control of the metadata changes. Which tool or mechanism should be utilized for managing the source-driven deployment process?
Options
Q: 19
An Aura component has a section that displays some information about an Account and it works well on the desktop, but users have to scroll horizontally to see the description field output on their mobile devices and tablets. Salesforce Platform Developer - PDII question How should a developer change the component to be responsive for mobile and tablet devices? A) Salesforce Platform Developer - PDII question B) Salesforce Platform Developer - PDII question C) Salesforce Platform Developer - PDII question D) Salesforce Platform Developer - PDII question
Options
Q: 20
What should a developer use to query all Account fields for the Acme account in their sandbox?
Options
Question 1 of 20

Premium Access Includes

  • Quiz Simulator
  • Exam Mode
  • Progress Tracking
  • Question Saving
  • Flash Cards
  • Drag & Drops
  • 3 Months Access
  • PDF Downloads
Get Premium Access
Scroll to Top