Practice 60 original Salesforce Platform App Builder questions covering data model, app UI, security, automation, deployment, and mobile, with detailed explanations.
Level: Salesforce Platform App BuilderDifficulty: intermediate60 questions60 min
Choose a practice mode, answer each Salesforce Platform App Builder question, then review the explanation. Wrong answers are saved locally for review.
Day streak: 0 daysSaved only on this device
Progress0 / 60
Time left: 00:00
No wrong answers saved yet.
No questions match your filters.
Question 1
What is a custom object in Salesforce?
Custom objects are user-defined tables that store business data. Standard objects are built in, and reports or dashboards are different features.
Question 2
Which field type stores a predefined list of allowed values?
Picklist fields restrict values to a predefined list. Currency stores money, formula calculates values, and roll-up summary aggregates children.
Question 3
Which relationship type creates a parent-child relationship where deleting the parent deletes children?
Master-detail is a parent-child relationship with cascade delete and roll-up summary support. A lookup is a looser link, and external lookups connect external data.
Question 4
What does a lookup relationship create between records?
A lookup creates a link between records without the strict cascade behavior of master-detail. Reports and dashboards are not relationships.
Question 5
What is a formula field?
Formula fields compute values from other fields and are read-only. Text fields store input, and validation rules control saves.
Question 6
What can a roll-up summary field calculate?
Roll-up summaries calculate values such as count, sum, min, or max from child records in master-detail relationships. Picklists and dashboards are not child record sources.
Question 7
What is Schema Builder used for?
Schema Builder is a visual tool for managing the data model. Reports, users, and flows are managed elsewhere.
Question 8
What is a record type?
Record types control which fields, picklist values, and page layouts are available for a business process. They are not rows, layouts, or profiles.
Question 9
What is a compact layout?
Compact layouts display important fields in small cards on record pages and in the mobile app. Report, search, and form layouts are different.
Question 10
Match each data model concept to its purpose.
Custom objects store business data, lookups link records, master-detail is a parent-child relationship, and roll-up summaries aggregate child values.
Question 11
What does Lightning App Builder do?
Lightning App Builder is a drag-and-drop tool for Lightning pages. Apex, user management, and reports are separate features.
Question 12
Which page types can Lightning App Builder create?
Lightning App Builder supports Home, Record, App, and utility pages. It is not limited to records, reports, or dashboards.
Question 13
What is a Lightning app?
A Lightning app bundles navigation, tabs, and pages for users. Reports, dashboards, and flows are different artifacts.
Question 14
What is a Lightning component?
Lightning components are reusable UI elements. Tables, security settings, and profiles are not UI components.
Question 15
What is a tab in a Lightning app?
Tabs provide navigation to objects, apps, and pages. Reports, dashboards, and records are content, not navigation entries.
Question 16
What is a utility bar?
A utility bar gives users persistent tools such as notes or chat in Lightning apps. It is not a report, dashboard, or form.
Question 17
Which tool arranges components on a record page?
Lightning App Builder arranges record page components. Schema Builder manages data, Process Builder automates, and Report Builder creates reports.
Question 18
What is a quick action?
Quick actions are buttons that perform tasks such as logging a call or creating a record. Reports, dashboards, and profiles are not actions.
Question 19
What is a responsive layout in Lightning?
Responsive layouts let components rearrange and scale for desktop and mobile. Fixed layouts, CSS files, and themes are different.
Question 20
Match each app UI concept to its purpose.
Lightning apps bundle navigation, tabs provide entries, quick actions perform tasks, and utility bars offer persistent tools.
Question 21
Which permission controls whether a user can read, create, edit, or delete records of an object?
Object permissions control record-level operations such as read, create, edit, and delete. Field permissions control fields, and layouts or dashboards are different.
Question 22
What is field-level security?
Field-level security controls who can see and edit a field. Formulas, validation rules, and reports are different features.
Question 23
What is a profile?
Profiles define base settings and permissions for users. Records, tabs, and reports are not permission collections.
Question 24
What is a permission set?
Permission sets extend user access without modifying profiles. They are not profiles, report folders, or dashboards.
Question 25
What is an org-wide default?
Org-wide defaults set the baseline access level for records of an object. Layouts, validation rules, and flows are different.
Question 26
What do sharing rules do?
Sharing rules extend access to selected groups using ownership or criteria rules. They do not remove access, change fields, or create reports.
Question 27
What is a role in Salesforce?
Roles form a hierarchy used by record access and reporting. They are not permission sets, layouts, or dashboards.
Question 28
What does the View All object permission allow?
View All bypasses sharing rules for records of an object. It does not by itself grant report creation or field editing.
Question 29
Which feature controls which picklist values appear for different business processes?
Record types can restrict picklist values per business process. Profiles control permissions, and flows or dashboards are different.
Question 30
Match each security concept to its purpose.
Profiles set base permissions, permission sets add extras, field-level security controls fields, and org-wide defaults set baseline record access.
Question 31
What is a validation rule?
Validation rules use formulas to block saves that fail the condition. Flows automate, and reports or dashboards display data.
Question 32
What is a Flow?
Flows automate business processes by collecting data and performing actions. Reports, dashboards, and fields are different.
Question 33
What does a formula in a validation rule return?
Validation rule formulas return true when the record should be blocked. They do not return record IDs, reports, or dashboards.
Question 34
How can a quick action support automation?
Quick actions can create records, log activities, or launch flows. They do not display reports, change permissions, or delete fields.
Question 35
What is an approval process?
Approval processes route records to approvers and record decisions. Reports, dashboards, and validation rules are different.
Question 36
What is the role of a picklist field in data entry?
Picklists restrict data entry to allowed values. Rich text stores large text, formulas calculate, and email actions send messages.
Question 37
What is a screen component in a screen flow?
Screen components let flows display and collect information. Reports, dashboards, and profiles are not flow UI elements.
Question 38
What does a formula field do?
Formula fields compute values from fields and functions. Input fields store data, relationships link records, and notifications are actions.
Question 39
Which tool should an App Builder use for a guided, step-by-step data entry process?
Screen flows guide users through steps with screens. Reports and dashboards display data, and validation rules block bad saves.
Question 40
Match each automation concept to its purpose.
Validation rules block bad saves, flows automate steps, approval processes route decisions, and quick actions launch tasks.
Question 41
What is a change set?
Change sets move selected metadata between connected orgs. Reports, dashboards, and flows are content, not deployment containers.
Question 42
What is a sandbox?
Sandboxes are isolated copies for development and testing. Production orgs are live environments, and reports or dashboards are content.
Question 43
What is a managed package?
Managed packages are versioned and upgradeable for distribution. Custom objects, flows, and reports are package components, not packages themselves.
Question 44
What is an unmanaged package?
Unmanaged packages are simpler to share but do not support versioning or upgrades. They differ from managed packages, sandboxes, and dashboards.
Question 45
What is AppExchange?
AppExchange is Salesforce marketplace where users install apps and components. It is not a report, dashboard, or sandbox.
Question 46
What is a package version?
Package versions are snapshots of package metadata that can be distributed and installed. Profiles, tabs, and reports are metadata within the package.
Question 47
What is an install key?
An install key protects package installation. It is not a field type, dashboard, or report.
Question 48
Which option can move components from a Developer sandbox to production?
Change sets and packages move metadata to production. Reports, dashboards, and validation rules are components that can be moved, not deployment tools.
Question 49
What is a release tag?
Release tags identify package versions that are ready for release. Flows, tabs, and reports are metadata, not version labels.
Question 50
Match each deployment concept to its purpose.
Change sets move metadata, sandboxes provide test environments, managed packages are versioned, and AppExchange is the marketplace.
Question 51
Which app lets users access Salesforce records and features on mobile devices?
The Salesforce mobile app gives users access to records and features on phones and tablets. It is not desktop-only, a reports app, or a flow app.
Question 52
What are mobile smart actions?
Mobile smart actions are quick actions placed on mobile record pages. Reports, dashboards, and flows are different features.
Question 53
What is a mobile navigation item?
Mobile navigation items are tabs and actions available in the mobile app navigation. Reports, dashboards, and fields are content.
Question 54
Which tool can set mobile navigation for Lightning apps?
Lightning App Builder configures app and mobile navigation. Schema Builder manages data, Report Builder builds reports, and Data Import Wizard imports records.
Question 55
What is offline access in the Salesforce mobile app?
Offline access lets users work with selected records without a live connection. It is not deletion, reporting, or full data sync.
Question 56
Why is a compact layout useful on mobile?
Compact layouts display important fields in small cards that fit mobile screens. Showing every field, storing files, or sending emails are different.
Question 57
What is a push notification?
Push notifications deliver messages to mobile devices. Reports, dashboards, and validation rules are not device messages.
Question 58
What is mobile page optimization?
Mobile page optimization arranges components so pages work well on small screens. Adding fields, disabling navigation, or creating reports are not optimization.
Question 59
Which feature lets users create records from the mobile home screen?
Quick actions and global actions give users shortcuts to create records from mobile home screens. Reports and dashboards display data, and flows automate.
Question 60
Match each mobile concept to its purpose.
Mobile smart actions place tasks on record pages, compact layouts show key fields, offline access works without a connection, and push notifications alert devices.