Salesforce App Builder - Platform App Builder Certification - Data Model Security Automation UI Deployment

By Jamie Foster · Updated Jul 10, 2026

Questions25
Passing Score75%
Format100% Multiple Choice
Sessions Logged1,632
Your progressLog in / Register to track times taken, best score, questions mastered, and coverage on this quiz.
Rating
Community rating 4.1 out of 5 from 26 ratings.
4.1 (26)

Topics covered

This quiz

Uncategorized25 (100%)

Uncategorized25 questions

Question catalog for this preview

Catalog listing of the 5 preview questions for this quiz.

Question 1

An App Builder is evaluating whether to use a Custom Object or a Big Object for storing IoT sensor readings that will generate 10 billion records over 3 years, with queries primarily filtering by device ID and timestamp. What is the recommendation?

Answer choices

  • A. Use a standard Custom Object — Salesforce can handle any volume

  • B. Use a Salesforce Big Object — designed for storing and querying massive datasets (billions of records) that exceed standard custom object capacity; define an Index on device ID + timestamp for performant queries; note that SOQL on Big Objects is limited (no WHERE clause on non-indexed fields), and DML operations are async

  • C. Use an External Object connected to an external database

  • D. Store all readings as Attachments in the Files library

Question 2

A company needs a field on Opportunity that automatically shows the Account's Billing Country without requiring users to enter it. This field should update automatically if the Account's Billing Country changes. What Salesforce field type accomplishes this?

Answer choices

  • A. Custom text field with a Workflow Rule to copy the value

  • B. Formula field on Opportunity that references the parent Account's Billing Country: Account.BillingCountry

  • C. Roll-Up Summary field counting Account records

  • D. Cross-object formula field that references: Account.BillingCountry (pulling the Billing Country from the related Account in real-time)

Question 3

An App Builder configures a record-triggered Before Save Flow on Contact that sets the "Preferred Name" field to the "First Name" value if Preferred Name is blank. During testing, the developer reports that Apex Triggers on Contact are firing BEFORE the Flow sets the value — they see blank Preferred Name in Before Triggers. Why?

Answer choices

  • A. Flows always run before Triggers

  • B. Flows always run after Triggers

  • C. Before Save Flows run BEFORE Before Triggers in the Salesforce order of execution — if the developer sees blank Preferred Name in the Before Trigger, the Before Save Flow should have already set it. The developer's testing may have an error, or the Flow condition isn't evaluating correctly

  • D. Before Save Flows run at the same time as Before Triggers, with unpredictable ordering

Question 4

An App Builder is configuring a picklist field "Contract Tier" on Account with values: Bronze, Silver, Gold, Platinum. Management wants to prevent future users from selecting "Bronze" for new accounts but keep existing Bronze accounts with that value. What is the correct approach?

Answer choices

  • A. Delete the "Bronze" value from the picklist

  • B. Make "Bronze" inactive in the picklist definition — inactive values no longer appear in the selection dropdown but existing records retain the value; the value still appears in reports for historical records

  • C. Create a Validation Rule preventing "Bronze" selection

  • D. Replace "Bronze" with a blank value on all existing accounts

Question 5

An App Builder needs to quickly see a summary of all open Opportunities, total pipeline by stage, and win rate for the quarter — all on a single screen. Which Salesforce feature provides this consolidated operational view?

Answer choices

  • A. Run four separate reports and compare the results

  • B. Create a Salesforce Dashboard with report-based widgets: one widget showing Opportunities Donut Chart by Stage, one showing Total Pipeline as a metric, one showing Win Rate as a gauge, one showing an Opportunities List view — all on a single configurable canvas refreshed from live report data

  • C. Create a complex joined report with all metrics

  • D. Use an Excel pivot table exported from Salesforce data