Exam Details

  • Exam Code
    :CRT-450
  • Exam Name
    :Salesforce Certified Platform Developer I
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :629 Q&As
  • Last Updated
    :Apr 16, 2025

Salesforce Salesforce Certifications CRT-450 Questions & Answers

  • Question 471:

    A developer declared a class as follow.

    public class wysiwyg { // Properties and methods including DML } Which invocation of a class method will obey the organization-wide defaults and sharing settings for the running user in the Salesforce Organization?

    A. An Apex Trigger that invokes a helper method in this class

    B. A Visualforce page with an Apex controller that invokes a method in this class

    C. A user on an external system that has an API call into Salesforce that invokes a method in this class

    D. A developer using the Developer Console that invokes a method in this class from the execute anonymous window

  • Question 472:

    What is considered the primary purpose for creating Apex tests?

    A. To confirm all classes and triggers compile successfully

    B. To ensure every use case of the application is covered by a test

    C. To confirm every trigger in executed at least once

    D. To guarantee at least 50% of code is covered by unit tests before it is deployed

  • Question 473:

    An Account trigger updates all related Contacts and Cases each time an Account is saved using the following two DML statements:

    update allContacts; update allCases;

    What is the result if the Case update exceeds the governor limit for maximum number of DML records?

    A. The Account save succeeds, Contacts are updated, but Cases are not.

    B. The Account save fails and no Contacts or Cases are updated

    C. The Account save is retried using a smaller trigger batch size.

    D. The Account save succeeds and no Contacts or Cases are updated

  • Question 474:

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

    A. Changing the territory assignments of accounts and opportunities

    B. Updating records using the bulk API

    C. Converting leads to person accounts

    D. An Apex Batch process that changes field values

  • Question 475:

    Requirements state that a child record be to deleted when its parent is deleted, and a child can be moved to a different parent when necessary. Which type of relationship should be built between the parent and child objects in Schema Builder to support these requirements?

    A. Lookup Relathionship from to child to the parent

    B. Child relationship

    C. Master-Detail relationship

    D. Lookup Relathionship from to parent to the child

  • Question 476:

    A developer uses an 'after update' trigger on the Account object to update all the Contacts related to the Account. The trigger code shown below is randomly failing. List theContacts = new List(); for(Account a :

    Trigger.new){ for(Contact c : [SELECT Id, Account_Date__c FROM

    Contact WHERE AccountId = :a.Id]){ c.Account_Date__c = Date.today(); theContacts.add(c); }

    } updates theContacts;

    Which line of code is causing the code block to fail?

    A. An exception is thrown if theContacts is empty

    B. The trigger processes more than 200 records in the for loop.

    C. An exception is thrown if Account_Date__c is null.

    D. A SOQL query is located inside of the for loop.

  • Question 477:

    Which declarative process automation feature supports iterating over multiple records?

    A. Flows

    B. Validation Rules

    C. Approval Process

    D. Workflow rules

  • Question 478:

    Universal Containers requires Service Representatives to update all Cases at least one every three days. To make sure of this policy is obeyed, a developer has been asked to implement a field that displays the number of days since the last Case update. What should the developer use to configure the solution?

    A. Formula field

    B. Workflow rule

    C. Process Builder

    D. Scheduled Apex Class

  • Question 479:

    Which type of controller should a developer use to include a list of related records for a Custom Object record on a Visualforce page without needing additional test coverage?

    A. Controller Extension

    B. Custom Controller

    C. Standard Controller

    D. List Controller

  • Question 480:

    A Visualforce page uses the Contact standard controller. How can a developer display the Name from the parent Account record on the page?

    A. Use the (!contact.Account.Name) merge field syntax.

    B. Use an additional standard controller for Accounts.

    C. Use SOQL syntax to find the related Accounts Name field.

    D. Use additional Apex logic within the controller to query for the Name field.

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 CRT-450 exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.