Summer Sale - Special Limited Time 55% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 44314956B5

Good News !!! CRT-450 Salesforce Certified Platform Developer I (WI24) is now Stable and With Pass Result

CRT-450 Practice Exam Questions and Answers

Salesforce Certified Platform Developer I (WI24)

Last Update 6 days ago
Total Questions : 235

CRT-450 is stable now with all latest exam questions are added 6 days ago. Just download our Full package and start your journey with Salesforce Certified Platform Developer I (WI24) certification. All these Salesforce CRT-450 practice exam questions are real and verified by our Experts in the related industry fields.

CRT-450 PDF

CRT-450 PDF (Printable)
$54
$119.99

CRT-450 Testing Engine

CRT-450 PDF (Printable)
$63
$139.99

CRT-450 PDF + Testing Engine

CRT-450 PDF (Printable)
$79.65
$176.99
Question # 1

What are three considerations when using the @InvocableMethod annotation in Apex?

Choose 3 answers

Options:

A.  

A method using the @InvocableMethod annotation must define a return value.

B.  

A method using the @InvocableMethod annotation can have multiple input parameters.

C.  

A method using the @InvocableMethod annotation must be declared as static

D.  

A method using the @InvocableMethod annotation can be declared as Public or Global.

E.  

Only one method using the @InvocableMethod annotqation can be defined per Apex class.

Discussion 0
Question # 2

For which three items can a trace flag be configured?

Choose 3 answers

Options:

A.  

Process Builder

B.  

Visualforce

C.  

Apex Class

D.  

Apex Trigger

E.  

User

Discussion 0
Question # 3

A developer is creating a Lightning web component to showa list of sales records.

The Sales Representative user should be able to see the commission field on each record. The Sales Assistant user should be able to see all

fields on the record except the commission field.

How should this be enforced so that the component works for both users without showing any errors?

Options:

A.  

Use WITH SECURITY_ENFORCED in the SOQL that fetches the data for the component.

B.  

Use Security. stripInaccessible to remove fields inaccessible to the current user.

C.  

Use Lightning Data Service to get the collection of sales records.

D.  

Use Lightning Locker Service to enforce sharing rules and field-level security.

Discussion 0
Question # 4

Universal Containers hires a developer to build a custom search page to help user- find the Accounts they want. Users will be able to search on Name, Description, and a custom comments field.

Which consideration should the developer be aware of when deciding between SOQL and SOSL?

Choose 2 answers

Options:

A.  

SOSL is able to return more records.

B.  

SOQL is faster for text searches.

C.  

SOSL is faster for tent searches.

D.  

SOQL is able to return more records.

Discussion 0
Question # 5

The Account object in an organization has a master detail relationship to a child object called Branch. The following automations exist:

• Rollup summary fields

• Custom validation rules

• Duplicate rules

A developer created a trigger on the Account object.

What two things should the developer consider while testing the trigger code?

Choose 2 answers

Options:

A.  

Rollup summary fields can cause the parent record to go through Save.

B.  

The trigger may fire multiple times during a transaction.

C.  

Duplicate rules are executed once all DML operations commit to the database.

D.  

The validation rules will cause the trigger to fire again.

Discussion 0
Question # 6

Universal Containers has a Visualforce page that displays a table of every Container_c. being ……. Is falling with a view state limit because some of the customers rent over 10,000 containers.

What should a developer change about the Visualforce page to help with the page load errors?

Options:

A.  

Use Lazy loading and a transient List variable.

B.  

Use JavaScript remoting with SOQL Offset.

C.  

Implement pagination with an OffsetController.

D.  

Implement pagination with a StandardSetController,

Discussion 0
Question # 7

What are three ways for 2 developer to execute tests in an org? Choose 3 answers

Options:

A.  

Metadata APT

B.  

Bulk API

C.  

Setup Menu

D.  

SalesforceDX

E.  

Tooling API

Discussion 0
Question # 8

Which aspect of Apex programming is limited due to multitenancy?

Options:

A.  

The number of active Apex classes

B.  

The number of methods in an Apex Class

C.  

The number of records processed in a loop

D.  

The number of records returned from database queries

Discussion 0
Question # 9

A developer wants to import 500 Opportunity records into a sandbox. Why should the developer choose to use data Loader instead of Data Import Wizard?

Options:

A.  

Data Loader runs from the developer's browser.

B.  

Data Import Wizard does not support Opportunities.

C.  

Data Loader automatically relates Opportunities to Accounts.

D.  

Data Import Wizard can not import all 500 records.

Discussion 0
Question # 10

A custom object Trainer_c has a lookup field to another custom object Gym___c.

Which SOQL query will get the record for the Viridian City gym and it's trainers?

Options:

A.  

SELECT Id, (SELECT Id FROM Trainers) FROM Gym_C WHERE Name . Viridian City Gym'

B.  

SELECT Id, (SELECT Id FROM Trainer_c) FROM Gym_c WHERE Name - Viridian City Gym'

C.  

SELECT ID FROM Trainer_c WHERE Gym__r.Name - Viridian City Gym'

D.  

SELECT Id, (SELECT Id FROM Trainers) FROM Gym_C WHERE Name - Viridian City Gym'

Discussion 0
Question # 11

n org has an existing flow that creates an Opportunity with an Update Records element. A developer must update the flow to aiso create a ‘Contact and store the created Contact's 1D on the Opportunity.

Which update must the developer make in the flow?

Options:

A.  

Add a new Get Records element.

B.  

Add a new Create Records element.

C.  

Add a new Update Records element.

D.  

Add a new Roll back Records element

Discussion 0
Question # 12

A developer created a custom order management app that uses an Apex class. The order is represented by an Order object and an Orderltem object that has a master-detail relationship to Order. During order processing, an order may be split into multiple orders.

What should a developer do to allow their code to move some existing Orderltem records to a new Order record?

Options:

A.  

Change the master-detail relationship to an external lookup relationship.

B.  

Add without sharing to the Apex class declaration.

C.  

Create a junction object between Orderltem and Order.

D.  

Select the Allow reparenting option on the master-detail relationship.

Discussion 0
Question # 13

A developer must provide custom user interfaces when users edit a Contact in either Salesforce Classic or Lightning Experience.

What should the developer use to override the Contact's Edit button and provide this functionality?

Options:

A.  

A Visualforce page in Salesforce Classic and a Lightning component in Lightning Experience

B.  

A Lightning component in 5alesforce Classic and a Lightning component in lightning Experience

C.  

A Visualforce page in Salesforce Classic and a Lightning page in Lightning Experience

D.  

A Lightning page in Salesforce Classic and a Visualforce page in Lightning Experience

Discussion 0
Question # 14

A developer is creating an app that contains multiple Lightning web components.

One of the child components is used for navigation purposes. When a user click a button called.. component, the parent component must be alerted so it can navigate to the next page.

How should this be accomplished?

Options:

A.  

Fire a notification.

B.  

Update a property on the parent.

C.  

Call a method in the Apex controller.

D.  

Create a custom event.

Discussion 0
Question # 15

A developer wants to mark each Account in a List as either or Inactive based on the LastModified field value being more than 90 days.

Which Apex technique should the developer use?

Options:

A.  

A for loop, with a switch statement inside

B.  

A Switch statement, with a for loop inside

C.  

An If/else statement, with a for loop inside

D.  

A for loop, with an if/else statement inside

Discussion 0
Question # 16

For which three items can 2 trace flag be configured?

Choose 3 answers

Options:

A.  

Flow

B.  

Apex Class

C.  

User

D.  

Apex Trager

E.  

Visualforce

Discussion 0
Question # 17

A primaryid_c custom field exists on the candidate_c custom object. The filed is used to store each candidate's id number and is marked as Unique in the schema definition.

As part of a data enrichment process. Universal Containers has a CSV file that contains updated data for all candidates in the system, the file contains each Candidate's primary id as a data point. Universal Containers wants to upload this information into Salesforce, while ensuring all data rows are correctly mapped to a candidate in the system.

Which technique should the developer implement to streamline the data upload?

Options:

A.  

Create a Process Builder on the Candidate_c object to map the records.

B.  

Create a before Insert trigger to correctly map the records.

C.  

Update the primaryid__c field definition to mark it as an External Id

D.  

Upload the CSV into a custom object related to Candidate_c.

Discussion 0
Question # 18

A team of developers is working on a source-driven project that allows them to work independently, with many different org configurations. Which type of Salesforce orgs should they use for their development?

Options:

A.  

Developer sandboxes

B.  

Scratch orgs

C.  

Full Copy sandboxes

D.  

Developer orgs

Discussion 0
Question # 19

Which three code lines are required to create a Lightning component on a Visualforce page? Choose 3 answers

Options:

A.  

$Lightning.createComponent

B.  

C.  

$Lightning.useComponent

D.  

$Lightning.use

E.  

Discussion 0
Question # 20

A developer wants to get access to the standard price book in the org while writing a test class that covers an OpportunityLineItem trigger. Which method allows access to the price book?

Options:

A.  

Use Test.loadData ( )and a static resource to load a standard price book

B.  

Use @TestVisible to allow the test method to see the standard price book.

C.  

Use Test,getStandardPricebookid ( ) to get the standard price book I

D.  

D.  

Use @IsTest (SeeAllData=True) and delete the existing standard price book

Discussion 0
Question # 21

Universal Containers wants to back up all of the data and attachments in its Salesforce org once month. Which approach should a developer use to meet this requirement?

Options:

A.  

Use the Data Loader command line.

B.  

Create a Schedulable Apex class.

C.  

Schedule a report.

D.  

Define a Data Export scheduled job.

Discussion 0
Question # 22

A developer is implementing an Apex class for a financial system. Within the class, the

variables ‘creditAmount’ and ‘debtAmount’ should not be able to change once a value is

assigned. In which two ways can the developer declare the variables to ensure their value

can only be assigned one time? Choose 2 answers

Options:

A.  

Use the static keyword and assign its value in the class constructor.

B.  

Use the final keyword and assign its value in the class constructor.

C.  

Use the static keyword and assign its value in a static initializer.

D.  

Use the final keyword and assign its value when declaring the variable.

Discussion 0
Get CRT-450 dumps and pass your exam in 24 hours!

Free Exams Sample Questions