Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PDI Set 1

Total questions: 60

Worksheet time: 3hrs 56mins

Name
Class
Date
1.
a)
b)
c)
d)
2.
a)

Setup Menu

b)

AppExchange

c)

Visual Studio Code IDE

d)

Developer Console

3.
a)

b)

c)

d)

4.
a)

b)

c)

d)

5.

Which two are phases in the Aura application event propagation framework ?

a)

Control

b)

Emit

c)

Default

d)

Bubble

6.

Which two sfdx commands can be used to add testing data to a Developer sandbox ?

a)

force:data:async:upsert

b)

force:data:tree:import

c)

force:data:bulk:upsert

d)

force:data:object:create

7.

What are three ways for a developer to execute tests in an org ?

a)

Setup Menu

b)

Tooling API

c)

Bulk API

d)

Metadata API

e)

Salesforce DX

8.

Which two setting must be defined in order to update a record of a junction object ?

a)

Read/White access on the secondary relationship

b)

Read access on the primary relationship

c)

Read/Write access on the primary relationship

d)

Read/Write access on the junction object

9.

What should be used to create a scratch orgs ?

a)

Salesforce CLI

b)

Workbench

c)

Sandbox refresh

d)

Developer Console

10.

Which Salesforce org has a complete duplicate copy of the production org including data and configuration ?

a)

Full Sandbox

b)

Production

c)

Partial Copy Sandbox

d)

Developer Pro Sandbox

11.
a)

@AuraEnabled

b)

@future

c)

@InvovableMethod

d)

@RemoteAction

12.
a)

b)

c)

d)

13.
a)

b)

c)

d)

14.
a)

Server-side run-time debugging

b)

Automatic code generation

c)

Self-container and reusable units of an application

d)

Rich component ecosystem

15.
a)

b)

c)

d)

16.
a)

b)

c)

d)

17.
a)

b)

c)

d)

e)

18.
a)

Record-triggered flow

b)

Scheduled job

c)

Flow Orchestration

d)

Outbound messaging

19.
a)

b)

c)

d)

20.
a)

b)

c)

d)

21.
a)

b)

c)

d)

22.
a)

b)

c)

d)

23.
a)

Create a custom event

b)

Call a method in the Apex controller

c)

Fire a notification

d)

Update a property on the parent

24.
a)

b)

c)

d)

25.
a)
b)
c)
d)
26.

For which three items can a trace a flag be configured ?

a)

Visualforce

b)

Apex Trigger

c)

Apex Class

d)

Flow

e)

User

27.
a)
b)
c)
d)
28.
a)
b)
c)
d)
29.
a)
b)
c)
d)
30.
a)

b)

c)

d)

31.
a)

b)

c)

d)

32.
a)
b)
c)
d)
33.
a)

b)

c)

d)

e)

34.
a)
b)
c)
d)
35.
a)

An Apex REST class

b)

An Apex controller

c)

An outbound message

d)

An Invocable method

36.
a)

External ID field

b)

External Object

c)

Formula field

d)

Lookup field

37.
a)

@isTeste (SeeAllData=true)

b)

@PresTest

c)

@StartTest

d)

@TestSetup

38.
a)

b)

c)

d)

39.
a)

4

b)

1

c)

2

d)

3

40.
a)

b)

c)

d)

41.
a)

b)

c)

d)

42.
a)

Lightning flows

b)

Roll-up summary fields

c)

Workflow rules

d)

Email messages

e)

Criteria-based sharing calculations

43.
a)

lightning-flow

b)

lightning:flow

c)

aura:flow

d)

aura-flow

44.
a)

b)

c)

d)

45.
a)

Roll-up summary field

b)

Record-triggered flow

c)

Formula field

d)

Apex trigger

46.
a)

b)

c)

d)

47.
a)

b)

c)

d)

48.
a)

OrgLimits

b)

Messaging

c)

Exception

d)

Limits

49.
a)

b)

c)

d)

50.
a)

b)

c)

d)

51.
a)

VS Code

b)

Developer Console

c)

Salesforce CLI

d)

Execute Anonymous

52.
a)

Lightning controller

b)

Standard list controller

c)

Standard controller

d)

Custom controller

53.
a)
b)
c)
d)
e)
54.
a)

<apex:slds/>

b)

<apex:includeLightning/>

c)

$Lightning.use

d)

$Lightning.useComponent

e)

$Lightning.createComponent

55.
a)

b)

c)

d)

56.
a)
b)
c)
d)
57.
a)

Third-party web components

b)

All external libraries

c)

Static resources

d)

SVG resources

e)

Content asset files

58.
a)

0

b)

1

c)

2

d)

3

59.
a)

Ant Migration Tool

b)

Developer Console

c)

SFDX CLI

d)

Change Sets

60.

a)

Use the System.Limits.getLimitQueries () method to ensure the number of queries is less than 100.

b)

Refactor the code above to perform the SOQL query only if the set of opportunityIds contains less 100 IDS

c)

Refactor the code above to perform only one SOQL query, filtering by the set of opportunityIds

d)

Use the System.Limits.getQueries () method to ensure the number of queries is less than 100