Exam Details

  • Exam Code
    :PDI
  • Exam Name
    :Salesforce Certification for Platform Developer I
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :719 Q&As
  • Last Updated
    :Apr 10, 2025

Salesforce Salesforce Certifications PDI Questions & Answers

  • Question 461:

    To which data type in Apex a currency field automatically assigned?

    A. Integer

    B. Decimal

    C. Double

    D. Currency

  • Question 462:

    Which tool can deploy destructive changes to apex classes in production?

    A. Workbench

    B. Salesforce setup

    C. Change sets

    D. Developer Console

  • Question 463:

    Which two condition cause workflow rules to fire? Choose 2 answers

    A. Changing territory assignments of accounts and opportunities

    B. Updating record using bulk API

    C. Converting leads to person account

    D. An Apex batch process that changes field values

  • Question 464:

    Potential home buyers working with a real estate company can make offers on multiple properties that are listed with the real estate company. Offer amounts can be modified; however, the property that has the offer cannot be modified after the offer is placed. What should be done to associate offers with properties in the schema for the organization?

    A. Create a master-detail relationship in the contact object to both the property and offer custom objects

    B. Create a lookup relationship in the property custom object to the offer custom object

    C. Create a master-detail relationship in the offer custom object to the property custom object D. Create a lookup relationship in the offer custom object to the property custom object

  • Question 465:

    Which two statement can a developer use to throw a custom exception of type MissingFieldValueException?Choose 2 answers

    A. Throw (MissingFieldValueException,'Problem occurred');

    B. Throw new MissingFieldValueException('Problem occurred');

    C. Throw new MissingFieldValueException();

    D. Throw Exception(new MissingFieldValueException());

  • Question 466:

    A developer runs the following anonymous code block in a Salesforce org with 100 accounts List acc= {select id from account limit 10}; delete acc; database.emptyrecyclebin(acc); system.debug(limits.getlimitqueries()+' ,'+Limits.getlimitDMLStatements()); What is the debug output?

    A. 1, 2

    B. 10, 2

    C. 100, 150

    D. 150, 100

  • Question 467:

    Which type of code represents the view in the MVC architecture on the Force.com platform?

    A. An apex method in an extension that returns a list of cases

    B. An apex method that executes SOQL to retrieve a list of cases

    C. A visualforce page that dysplays information about case records by iterating over a list of cases

    D. Validation rules for a page layout that includes a related list of cases

  • Question 468:

    A developer needs to apply the look and feel of lightning experience to a number of applications built using a custom third-party javascript framework and rendered in visualforce pages which option achieves this?

    A. Set the attribute enablelightning to "true" in the definition

    B. Replace the third-party javascript library with native visualforce tags

    C. Configure the user interface options in the setup menu to enable legacy mode for visualforce

    D. Incorporate salesforce lightning design system css style sheets into the javascript applications

  • Question 469:

    A developer needs to import customer subscription records into salesforce and attach them to existing account records. Which 2 actions should the developer take to ensure the subscription records are related to the correct account records? Choose 2 answers

    A. Match an external ID text field to a column in the imported file

    B. Match an auto-number field to a column in the imported file

    C. Match the name field to a column in the imported file

    D. Match the id field to a column in the imported file

  • Question 470:

    When a task is created for a contact, how can a developer prevent the task from being included on the activity timeline of the contact's account record?

    A. In activity settings,uncheck roll-up activities to a contact's primary account

    B. By default,tasks do not display on the account activity timeline

    C. Use process builder to create a process to set the task account field to blank

    D. Create a task trigger to set the account field to NULL

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.