Writing the Salesforce Platform App Builder Exam
My trip to the testing center to take the Platform App Builder exam started with a bang—literally—when a shiny black Lexus slammed on its brakes, lost control and rolled over after zooming past me at about 70 mph.
The next few seconds were silent except for the creaking of the Lexus as it settled back onto its four wheels, and the screaming within my brain: what if the car had hit me instead of swerving? Shaking that thought aside, I pulled over onto the shoulder and ran the few car lengths to the Lexus to see if I could help; Fortunately the driver was conscious and could speak. Help arrived quickly, and I soon left the scene. I arrived at the testing center on time and—with great difficulty—forced my brain to concentrate on the exam instead of the accident.
The Salesforce Platform App Builder certification was created in 2015 to recognize proficiency in declarative (point-and-click) customizations to the Force.com platform. The exam has 60 multiple-choice questions (many of which require selecting two or three answers), lasts for 90 minutes, and the passing grade is 63%.
I studied for the exam over a period of about two weeks, during evenings and for two full days. A search for the certification name will find many blog posts on how others studied for the exam, along with general tips on writing Salesforce certifications. Two posts that I found especially useful were written by jenwlee and Salesforce Ben.
My exam included questions on the following topics:
• What is the order of execution of Apex triggers?
• What happens when a workflow updates a text field but the new text length exceeds the text field length?
• Many-to-many relationships (junction and two master-detail objects). What happens when one master-detail is turned into a lookup? What happens when one master-detail record is deleted?
• On which types of fields can you create a rollup?
• If a text field is changed to picklist, what do you need to consider?
• Where can you put Visualforce pages on a record?
• What types of charts can be put on a record?
• How can you add a “create new account” button from Chatter?
• List the ways in which the Salesforce1 app can be branded.
• When to use which type of sandbox.
• When can you use an unmanaged package?
• How to use cross-object field updates.
• How to use email in a workflow.
• Using the IMAGE() function in a formula field.
As usual with these exams, some of the answers are intentionally close. Eliminate the obvious wrong answers first, and study the remaining answers carefully. Absolute words such as “never” and “always” are always suspect and you can never go wrong by reviewing them diligently because that can help you eliminate some of the other answers. Sometimes questions later in the exam will provide clues to earlier questions, or even answer them outright.
Ideally you will finish the first run-through of the exam with enough time left to review all of the questions, not just the ones you marked for review. I changed one or two answers on my final review.
What is my most important tip? Plan for there to be a traffic accident along the way, and leave early for the testing center! Instead of starting with a bang like my exam did, it’s better to end with a bang when you see the word “Congratulations” on the screen after you submit your results. Good luck on the exam!