Free Plat-Dev-201 sample questions
Real questions from the Salesforce Certified Platform Developer I practice bank, with the correct answer and an explanation for each one. No junk, no filler.
Try them in the simulator Same questions, with study, timed and flashcard modes.
Showing 6 of 12 free sample questions.
A developer needs to store a Many-to-Many relationship between `Candidate__c` and `Position__c`. The requirement dictates that if a Position is deleted, all associated application records linking it to Candidates should also be automatically deleted. However, deleting a Candidate should not delete the Position history. Which data model configuration satisfies this requirement?
Cloud Kicks is integrating an external ERP system with Salesforce. The ERP system sends nightly upserts of Product records. To prevent duplicate records and ensure efficient updates without querying Salesforce first, which field type should the developer configure on the Product object to act as a unique identifier for the upsert operation?
A developer is tasked with calculating the 'Total Sales Amount' on the Account object by aggregating the 'Amount' field from all related Closed Won Opportunities. The aggregation must happen in real-time. Which solution is most appropriate given the relationship type between Account and Opportunity?
Agentforce is being implemented to assist service agents. A developer needs to expose a complex Apex calculation logic to an Agentforce Service Agent so the agent can invoke it during a conversation. Which annotation must be applied to the Apex method?
Which TWO scenarios would require a developer to use Apex instead of declarative tools (like Flow or Validation Rules)? (Select TWO)
6 more free samples are waiting
Create a free account to unlock the whole Plat-Dev-201 sample bank, or get full access to all 166 practice questions in the simulator.