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 08, 2025

Salesforce Salesforce Certifications CRT-450 Questions & Answers

  • Question 531:

    A developer created a Visualforce page and custom controller to display the account type field as shown below.

    Custom controller code:

    Visualforce page snippet:

    The Account Type is {!actType}

    The value of the account type field is not being displayed correctly on the page. Assuming the custom controller is properly referenced on the Visualforce page, what should the developer do to correct the problem?

    A. Add a getter method for the actType attribute.

    B. Change theAccount attribute to public.

    C. Convert theAccount.Type to a String.

    D. Add with sharing to the custom controller.

  • Question 532:

    A developer needs to confirm that a Contact trigger works correctly without changing the organization's data What should the developer do to test the Contact trigger?

    A. Use the New button on the Salesforce Contacts Tab to create a new Contact record.

    B. Use the Open execute Anonymous feature on the Developer Console to run an 'insert Contact' DML statement

    C. Use Deploy from the VSCode IDE to display an 'insert Contact' Apex class.

    D. Use the Test menu on the Developer Console to run all test classes for the Contact trigger

  • Question 533:

    Which three process automations can immediately send an email notification to the owner of an Opportunity when its Amount is changed to be greater than $10,000? Choose 3 answers

    A. Workflow Rule

    B. Flow Builder

    C. Approval Process

    D. Escalation Rule

    E. Process Builder

  • Question 534:

    A Next Best Action strategy uses an Enhance Element that invokes an Apex method to determine a discount level for a Contact, based on a number of factors. What is the correct definition of the Apex method?

    A. @InvocableMethod global static ListRecommendation getLevel(List input) { /*implementation*/ }

    B. @InvocableMethod global static List> getLevel (List input) { /*implementation */ }

    C. @InvocableMethod global List> getlevel(List input) { /*implementation */ }

    D. @InvocableMethod global Recommendation getlevel(ContactWrapper input) { /*implementation */ }

  • Question 535:

    A Visual Flow uses an apex Action to provide additional information about multiple Contacts, stored in a custom class, contactInfo. Which is the correct definition of the Apex method that gets additional information?

    A. @InvocableMethod(label='Additional Info') public List getInfo(List contactIds) { /*implementation*/ }

    B. @InvocableMethod(label='additional Info') public static ContactInfo getInfo(Id contactId)

    { /*implementation*/ }

    C. @invocableMethod(label)='Additional Info') public static List getInfo(List contactIds) { /*Implementation*/ }

    D. @InvocableMethod(Label='additional Info') public ContactInfo(Id contactId) { /*implementation*/ }

  • Question 536:

    What are two ways a developer can get the status of an enquered job for a class that queueable interface? Choose 2 answers

    A. View the apex status Page

    B. View the apex flex Queue

    C. View the apex Jobs page

    D. Query the AsyncApexJobe object

  • Question 537:

    What should be used to create scratch orgs?

    A. Sandbox refresh

    B. Salesforce CLI

    C. Developer Console

    D. Workbench

  • Question 538:

    A developer has the following requirements:

    1.

    Calculate the total amount on an Order.

    2.

    Calculate the line amount for each Line Item based on quantity selected and price.

    3.

    Move Line Items to a different Order if a Line Item is not stock.

    Which relationship implementation supports these requirements?

    A. Line Items has a Master-Detail field to Order and the Master can be re-parented.

    B. Line Item has a Lookup field to Order and there can be many Line Items per Order

    C. Order has a Lookup field to Line Item and there can be many Line Items per Order.

    D. Order has a Master-Detail field to Line Item and there can be many Line Items per Order.

  • Question 539:

    The values 'High', 'Medium', and 'Low' are Identified as common values for multiple picklist across different object. What is an approach a developer can take to streamline maintenance of the picklist and their values, while also restricting the values to the ones mentioned above?

    A. Create the Picklist on each object and use a Global Picklist Value Set containing the Values.

    B. Create the Picklist on each object as a required field and select "Display values alphabeticaly, not in the order entered".

    C. Create the Picklist on each object and select "Restrict picklist to the values defined in the value set".

    D. Create the Picklist on each and add a validation rule to ensure data integrity.

  • Question 540:

    A Next Best Action strategy uses an Enchance Element that invokes an Apex method to determine a discount level for a Contact, based on a number of factors. What is the correct definition of the Apex method?

    A. @InvocableMethod global static ListRecommendation getLevel(List input) { /*implementation*/ }

    B. @InvocableMethod global static List> getLevel(List input) { /*implementation*/ }

    C. @InvocableMethod global List> getLevel(List input) { /*implementation*/ }

    D. @InvocableMethod global Recommendation getLevel (ContactWrapper input) { /*implementation*/ }

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.