SFDC PD1
SFDC PD1
SFDC PD1
Salesforce - PDI
Platform Developer I
https://xcerts.com 1
PDI
QUESTION: 1
What are two uses for External IDs? (Choose two.)
Answer(s): A, D
QUESTION: 2
In a single record, a user selects multiple values from a multi-select picklist.
How are the selected values represented in Apex?
Answer(s): C
QUESTION: 3
Map<ID, Account> accountMap = new Map>ID, Account> ([SELECT Id, Name FROM
Account]); What are three valid Apex loop structures for iterating through items in the collection?
(Choose three.)
Answer(s): A, B, C
QUESTION: 4
For which three items can a trace flag be configured? (Choose three.)
A. Apex Trigger
B. Apex Class
C. Process Builder
D. User
E. Visualforce
Answer(s): A, B, D
QUESTION: 5
https://xcerts.com 2
PDI
Which set of roll-up types are available when creating a roll-up summary field?
Answer(s): A
QUESTION: 6
Using the Schema Builder, a developer tries to change the API name of a field that is
referenced in an Apex test class.
What is the end result?
A. The API name is not changed and there are no other impacts.
B. The API name of the field and the reference in the test class is changed.
C. The API name of the field is changed, and a warning is issued to update the class.
D. The API name of the field and the reference in the test class is updated.
Answer(s): C
QUESTION: 7
Which approach should be used to provide test data for a test class?
Answer(s): C
QUESTION: 8
When an Account's custom picklist field called Customer Sentiment is changed to a value of
"Confused", a new related Case should automatically be created.
Which two methods should a developer use to create this case? (Choose two.)
A. Process Builder
B. Apex Trigger
C. Custom Button
D. Workflow Rule
Answer(s): A, B
QUESTION: 9
Which two strategies should a developer use to avoid hitting governor limits when developing in
a multi-tenant environment? (Choose two.)
https://xcerts.com 3