PDI Exam Details

  • Exam Code
    :PDI
  • Exam Name
    :Salesforce Certification for Platform Developer I (Plat-Dev-201)
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :270 Q&As
  • Last Updated
    :May 25, 2026

Salesforce PDI Online Questions & Answers

  • Question 161:

    Which annotation should a developer use on an Apex method to make it available to be wired to a property in a Lightning web component?

    A. @AuraEnabled(cacneable=true)
    B. @RemoteAction (cacheable-true)
    C. @RemoteAction
    D. @AuraEnabled

  • Question 162:

    A developer is tasked with building a custom Lightning web component to collect Contact information. The form will be shared among many different types of users in the org. There are security requirements that only certain fields should be edited and viewed by certain groups of users.

    What should the developer use in their Lightning Web Component to support the security requirements?

    A. aura-input-failed
    B. force-input-failed
    C. ui-input-failed
    D. lightning-input-failed

  • Question 163:

    A developer created a trigger on the Account object and wants to test if the trigger is properly bulkified. The developer team decided that the trigger should be tested with 200 account records with unique names.

    What two things should be done to create the test data within the unit test with the least amount of code? Choose 2 answers

    A. Use the @isTest (seeAllData=true) annotation in the test class.
    B. Use the @isTest (isParallel=true) annotation in the test class.
    C. Create a static resource containing test data.
    D. Use Test, loadData to populate data in your test methods.

  • Question 164:

    What can be used to override the Account's standard Edit button for Lightning Experience?

    A. Lightning action
    B. Lightning page
    C. Lightning component
    D. Lightning flow

  • Question 165:

    What is an example of a polymorphic lookup field in Salesforce?

    A. The Parentid field on the standard Account object
    B. A custom field, Link__c, on the standard Contact object that looks up to an Account or a Campaign
    C. The Whatld field on the standard Event object
    D. The LeadId and Contactid fields on the standard Campaign Member object

  • Question 166:

    Universal Containers (UC) processes orders in Salesforce in a custom object, Order__c. They also allow sales reps to upload CSV files with thousands of orders at a time.

    A developer is tasked with integrating orders placed in Salesforce with UC's enterprise resource planning (ERP) system.

    After the status for an Order__c is first set to 'Placed', the order information must be sent to a REST endpoint in the ERP system that can process one order at a time.

    What should the developer implement to accomplish this?

    A. Callout from a Queueable class called from a trigger
    B. Callout from a Batchable class called from a scheduled job
    C. Flow with a callout from an invocable method
    D. Callout from an @future method called from a trigger

  • Question 167:

    When importing and exporting data into Salesforce, which two statements are true? Choose 2 answers

    A. Bulk API can be used to bypass the storage limits when importing large data volumes in development environments.
    B. Data import wizard is an application that is installed on your computer
    C. Bulk APL can be used to import large data volumes in development environments without bypassing the storage limits.
    D. Developer and Developer Pro sandboxes have different storage limits.

  • Question 168:

    Which code displays the contents of a Visualforce page as a PDF?

  • Question 169:

    What should be used to create scratch orgs?

    A. Salesforce CLI
    B. Sandbox refresh
    C. Developer Console
    D. Workbench

  • Question 170:

    A developer creates a batch Apex job to update a large number of records, and receives reports of the job timing out and not completing.

    What is the first step towards troubleshooting the issue?

    A. Check the asynchronous job monitoring page to view the job status and logs.
    B. Check the debug logs for the batch job.
    C. Disable the batch job and recreate it with a smaller number of records.
    D. Decrease the batch size to reduce the load on the system.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your PDI exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.