Free Salesforce Certified Platform Developer I practice questions
Real exam-format questions from the CertBase Salesforce Certified Platform Developer I bank — pick an answer and the answer key and explanation follow. No signup needed.
538 questions in the full bank · Bank updated July 2026
Question 01
Salesforce is described as a "multitenant" platform. What does multitenancy mean in this context?
Question 02
In a subquery result, how do you access the child records for an Account a whose child relationship is Contacts?
Question 03
What is the difference between a managed package and an unmanaged package?
Question 04
A profile grants field-level access needed by a deployed Apex class. What is the recommended way to grant this access in a modern, deployment-friendly way?
Question 05
Your org's overall Apex code coverage is 74%. All unit tests pass. What happens when you attempt to deploy a change to production?
Question 06
Which lifecycle hook runs after every render of the component and is the appropriate place to interact with rendered DOM?
Question 07
Which of these is a governor limit that Apex code can hit related to memory usage in a synchronous transaction?
Question 08
In a Change Set deployment, what is the relationship between outbound and inbound change sets?
Question 09
How do you test a Schedulable class so its execute logic runs during the test?
Question 10
Which scenario would produce a MIXED_DML_OPERATION error?
Question 11
What does COUNT(BillingCity) return in: SELECT COUNT(BillingCity) FROM Account ?
Question 12
Which query is a valid parent-to-child (subquery) SOQL to get each Account with its related Contacts' last names?
Detailed explanations like these run throughout the full bank.
Free access
Want the other 526 questions?
The full Salesforce Certified Platform Developer I bank includes 538 questions with detailed explanations, progress tracking, and performance analytics.