Salesforce PDI Exam (page: 9)
Salesforce Certified Platform Developer I
Updated on: 01-Aug-2025

Viewing Page 9 of 77

Which two strategies should a developer use to avoid hitting governor limits when developing in a multi-tenant environment? (Choose two.)

  1. Use collections to store all fields from a related object and not just minimally required fields.
  2. Use methods from the "Limits" class to monitor governor limits.
  3. Use SOQL for loops to iterate data retrieved from queries that return a high number of rows.
  4. Use variables within Apex classes to store large amounts of data.

Answer(s): B,C



What should a developer use to implement an automatic Approval Process submission for Cases?

  1. An Assignment Rule
  2. Scheduled Apex
  3. Process Builder
  4. A Workflow Rule

Answer(s): C



Which three tools can deploy metadata to production? (Choose three.)

  1. Change Set from Developer Org
  2. Force.com IDE
  3. Data Loader
  4. Change Set from Sandbox
  5. Metadata API

Answer(s): A,D,E



Which two Apex data types can be used to reference a Salesforce record ID dynamically? (Choose two.)

  1. ENUM
  2. sObject
  3. External ID
  4. String

Answer(s): A,D



A platform developer at Universal Containers needs to create a custom button for the Account object that, when clicked, will perform a series of calculations and redirect the user to a custom Visualforce page.
Which three attributes need to be defined with values in the <apex:page> tag to accomplish this? (Choose three.)

  1. action
  2. renderAs
  3. standardController
  4. readOnly
  5. extensions

Answer(s): A,B,C



Viewing Page 9 of 77



Share your comments for Salesforce PDI exam with other users:

TestPD1 8/10/2023 12:22:00 PM

question 18 : response isnt a ?
EUROPEAN UNION


TestPD1 8/10/2023 12:19:00 PM

question 17 : responses arent b and c ?
EUROPEAN UNION