CERTIFIED PLATFORM APP BUILDER Practice Test Free – 50 Questions to Test Your Knowledge
Are you preparing for the CERTIFIED PLATFORM APP BUILDER certification exam? If so, taking a CERTIFIED PLATFORM APP BUILDER practice test free is one of the best ways to assess your knowledge and improve your chances of passing. In this post, we provide 50 free CERTIFIED PLATFORM APP BUILDER practice questions designed to help you test your skills and identify areas for improvement.
By taking a free CERTIFIED PLATFORM APP BUILDER practice test, you can:
- Familiarize yourself with the exam format and question types
- Identify your strengths and weaknesses
- Gain confidence before the actual exam
50 Free CERTIFIED PLATFORM APP BUILDER Practice Questions
Below, you will find 50 free CERTIFIED PLATFORM APP BUILDER practice questions to help you prepare for the exam. These questions are designed to reflect the real exam structure and difficulty level.
Which three are features of the Custom Button? (Choose three.)
A. Custom Button with Javascripts enhance Lightning Experience.
B. Custom Button is available for User Object.
C. Custom Button display at the top and bottom of a page.
D. Custom Button is available for Person Account.
E. Custom Button can reference an external app.
Universal Containers has two teams: Sales and Services. Both teams interact with the same records. Sales users use ten fields on the Account record. Service users use three of the same fields as the Sales team, but also have five of their own, which the Sales team does not use. What is the minimum configuration necessary to meet this requirement?
A. One profile, one record type, one page layout.
B. One profile, two record types, one page layout.
C. Two profiles, two record types, two page layouts.
D. Two profiles, one record type, two page layouts.
A junction object has two Master-Detail relationships, a primary and a secondary master object. What happens to a junction object record when both associated master records are deleted?
A. The junction object record is permanently deleted and can’t be restored.
B. The delete operation cannot be performed on both master records.
C. The delete operation is not allowed with Roll-up summary fields defined.
D. The junction object records is deleted and placed in the recycle bin.
An app builder creates an Account validation rule on the Industry field that will throw an error if the length of the field is longer than 6 characters. Another app builder creates a workflow with a field update that sets the Industry field to Technology whenever the Billing City field is set to San Francisco. What will happen the next time a sales person saves an Account with a Billing City of San Francisco?
A. The record will save and the Industry field will change to Technology.
B. The record will not save and no error message will be displayed.
C. The record will not save the validation rule’s error message will be displayed.
D. The record will save but the Industry field will not change to Territory.
Universal Containers manages internal projects by department using a custom object called Projects. Only employees in the project's respective department should have view access to all of the department's project records. If an employee changes job roles and moves to another department, the employee should no longer have access to the projects within their former department. Which two options will meet these requirements assuming the organization-wide default for Projects is set to Private? (Choose two.)
A. Create a criteria-based sharing rule using the Project’s department that grants access to users by profiles.
B. Create a criteria-based sharing rule using the Project’s department that grants access to users by permission sets.
C. Create a criteria-based sharing rule using the Project’s department that grants access to users by roles.
D. Create a criteria-based sharing rule using the Project’s department that grants access to users by public groups.
Universal Containers would like to embed a chart of all related Opportunities, by stage, on the Account detail page. What type of report should an app builder create to add to the Account page layout?
A. A summary report on the Account object.
B. A tabular report on the Account object.
C. A summary report on the Opportunity object.
D. A tabular report on the Opportunity object.
A custom object named Assignment has private sharing setting that grants access using hierarchies. The organization has a role hierarchy where each Territory Manager reports to an Area Manager, who reports to a VP of Sales. The VP of Sales is at the top of the role hierarchy. A user who is in the Area Manager role creates a new Assignment record. Who can see this record?
A. The record owner only.
B. The record owner and the VP of Sales.
C. The record owner and all of the other Area Managers.
D. The record owner and all of the Territory Managers in their hierarchy.
Which of the following are types of developer sandboxes environment types in Salesforce? (Choose four.)
A. Developer
B. Developer Pro
C. Partial Copy
D. Full Sandbox
E. Partial Sandbox
F. Full Copy
The Director of Marketing has asked the app builder to create a formula field that tracks how many days have elapsed since a contact was sent a marketing communication. The director is only interested in whole units. What function should be used to return today's date for calculating the difference?
A. DATE()
B. NOW()
C. TODAY()
D. DATEVALUE()
The Training team at Universal Containers uses a custom Training object to track their customer training sessions. An app builder needs to create a relationship between the Training object and the related Students' record. Which two statements are true when creating a Student Lookup field on the Training object? (Choose two.)
A. On Training record, the Student Lookup field can be made optional.
B. On Student record, users can set up Roll-up summary field on Training records.
C. On Training record, users can only delete Students, if they have access to it.
D. Cross-object field updates between Training and Student records are not supported.
Universal Containers wants to collaborate with its customers within Salesforce, and has decided to enable the Allow Customer Invitations Chatter Setting. What permission is granted to Customers when invited to a Chatter Group?
A. The ability to @mention accounts of which they are a contact.
B. The ability to interact with members of their groups.
C. The ability to request access to public groups.
D. The ability to invite members to groups of which they are a member.
The app builder has just created a Visual Workflow for the VP of Service. Which two Flow be accessed by users? (Choose two.)
A. Custom Button
B. Quick Action
C. Visual Workflow Launcher
D. From a Process
Which three standard component types are available in Lightning App Builder? (Choose three.)
A. Plain text
B. Report details
C. Filter report
D. Rich text
E. Recent items
Universal Containers wants its Field Sales team to only see the accounts that they own. Separate North American and European marketing teams should only see accounts in their respective regions. The Inside Sales Team needs to see all accounts in Salesforce. How should an app builder accomplish this?
A. Set the Organization-Wide Default to Public for accounts. Create profiles for each Marketing Team, and create an Inside Sales Team role that is at the top of the Role Hierarchy.
B. Set the Organization-Wide Default to Public for accounts. Create criteria-based sharing rules for each Marketing Team, and create an Inside Sales Team permission set with the “View All” setting for accounts.
C. Set the Organization-Wide Default to Private for accounts. Create permission sets for each Marketing Team, and create an Inside Sales Team profile with the “View All” setting for accounts.
D. Set the Organization-Wide Default to Private for accounts. Create criteria-based sharing rules for each Marketing Team, and create an Inside Sales Team profile with the “View All” setting for accounts.
Which statement is true about an External ID field? (Choose two.)
A. The field contains unique record identifiers from a system outside of Salesforce.
B. The field must be unique since duplicates are not allowed within Salesforce.
C. The field must contain at least one number and at least one letter.
D. The field can be unique based on case-sensitive or case-insensitive values.
What is a true statement when deleting a dashboard?
A. Deleting a dashboard also deletes the components within it. It does not delete the custom reports used by the components.
B. Deleting a dashboard does not move the dashboard to the Recycle Bin and therefore the dashboard cannot be recovered.
C. Deleting a dashboard also deletes the components within it as well as the custom reports used by the components.
D. Deleting a dashboard requires a user to first edit the components to remove the underlying reports.
At Universal Containers, multiple departments utilize the Case object for different purposes. Some users submit cases while other users provide customer support with case records. What is the minimum required configuration for an app builder to enable different users to see different fields, based on the case type?
A. Record Types, Page Layouts, Case Teams, and Profiles.
B. Record Types, Page Layouts, Support Process, and Profiles.
C. Record Types, Page Layouts, Permission Sets, and Profiles.
D. Record Types, Page Layouts, Field Sets, and Profiles.
Universal Containers has a customer base where many customers have the same or similar company names. Which functionality should be configured to improve an end user's search experience? (Choose two.)
A. Update the account search layouts search filter fields.
B. Update the account search layouts accounts tab columns displayed.
C. Update the account search layouts search results columns displayed.
D. Update the account search layouts list view filter settings.
Universal Containers has a custom project evaluations object used by three business teams. Business team managers have requested that project evaluations be tracked and managed independently of each other with different set of custom fields and picklist values. What is minimally required configuration to accomplish this?
A. With a custom project evaluation object, create separate record types with different picklist values and page layouts for each team. Create and assign separate profiles by team.
B. Create separate page layouts to determine the fields and picklist values for each user based on the team indicated on their user record. User field-level security to restrict access to each team’s fields.
C. Create separate custom objects to track project evaluations independently of each other with record types and page layouts. Assign custom objects permissions with three different profiles.
D. With a custom project evaluation object, create a separate page layout for each team and assign them using a profile. Use permission sets to configure each team’s field list and picklist values.
Which two rules can be configured for the Opportunity object? (Choose two.)
A. Escalation Rule
B. Validation Rule
C. Assignment Rule
D. Workflow Rule
Universal Containers uses a private Account sharing model. They have a Process Improvement team with representatives from multiple departments that needs to view all accounts that have been flagged as problem accounts. How should this team be granted access to the records?
A. Use a record owner sharing rule that is shared with the Process Improvement public group.
B. Use a criteria-based sharing rule where the accounts are shared with the Process Improvement public group.
C. Write a trigger to use Apex Managed Sharing to grant access with the Process Improvement team.
D. Use a record owner sharing rule that is shared with the Process Improvement role.
Universal Containers wants to test code against a subset of production data that is under 5 GB. Additionally, Universal Containers wants to refresh this sandbox every weekend. What type of sandbox should be used to accomplish this?
A. Developer Pro
B. Developer
C. Full
D. Partial Copy
In Salesforce Classic, which two statements are true for embedding a Visualforce page in a page layout? (Choose two.)
A. Visualforce pages on a field set have attribute for width and height.
B. Visualforce pages can only be placed in the Visualforce section in a page layout.
C. Visualforce pages on a page layout have attributes for width and height.
D. Visualforce pages can be placed in the details section of a page layout.
Which two are capabilities of record types? (Choose two.)
A. Displaying different field labels.
B. Displaying different page layouts.
C. Filtering picklist values.
D. Having multiple record types on one record.
A custom object has a Public Read Only sharing setting that does not grant access using hierarchies. A dynamic sharing rule provides Write access to the object to the Global Marketing public group if the record is marked as Global. A user creates a new record and marks it as Global. Who will have write access to the record?
A. The Global Marketing public group and anyone above the owner in the role hierarchy.
B. The record owner and the Global Marketing public group.
C. The record owner and anyone above the owner in the role hierarchy.
D. The Global Marketing public group, the record owner, and anyone above the owner in the role hierarchy.
The VP of Sales has requested that Account Site information should be visible on all Opportunity records. What is the recommended solution to meet this requirement?
A. Roll-Up Summary Field
B. Cross-Object Formula Field
C. Process Builder
D. Workflow Rule
Universal Containers needs to update a field on an Account when an Opportunity Stage is changed to Closed Lost. Which two should be used to accomplish this requirement? (Choose two.)
A. Workflow Rule
B. Approval Process
C. Process Builder
D. Assignment Rule
An app builder would like to streamline the user experience by reflecting summarized calculations of specific fields on various objects. Which three field types could be used in roll-up summary fields to accomplish this? (Choose three.)
A. Checkbox
B. Date
C. Percent
D. Time
E. Currency
Universal Containers would like to show different values to different groups of users in a custom picklist field. What should be configured?
A. Page layouts
B. Record Types
C. Field-level security
D. Permission sets
Which two report formats can be used as a source report to configure a reporting snapshot? (Choose two.)
A. Summary format
B. Joined format
C. Matrix format
D. Tabular format
A business user wants a quick way to edit a record's status and enter a custom due date field from the record's feed in Salesforce Mobile App. What could be used to accomplish this?
A. Custom quick access link
B. Custom button
C. Custom URL formula field
D. Custom action
Universal Containers has deployed custom tabs to Production via change sets, without including the profile settings. What statement is true about the visibility of custom tabs in Enterprise Edition?
A. Custom tabs are not deployed.
B. Custom tabs are default on for all users.
C. Custom tabs are not hidden for all users.
D. Custom tabs are default off for all users.
Universal Containers has created the custom objects Candidate and Interview in Salesforce to track candidates and interviews respectively. The company wants to track the total number of interviews a candidate has gone through on the candidate record without writing any code. Which two actions should an app builder take to accomplish this requirement? (Choose two.)
A. Use a formula field on the Candidate record to show the total number of interviews.
B. Use a roll-up summary field on the Candidate record to show the total number of interviews.
C. Use a master-detail relationship between the Candidate and Interview objects.
D. Use a lookup relationship between the Candidate and Interview objects.
A custom field on an account is used to track finance information about a customer. Only members of the Finance Team have access to this field. However, the business wants to allow one customer service agent, who is assigned the customer service profile, read-only access to this field for special circumstances. What is the recommended solution to grant the customer service agent access to the field?
A. Update the Customer Service Profile already assigned to the agent to allow for read-only access to the field via Field Level Security.
B. Create a permission set that allows read-only access to the field via Field Level Security and assign it to the agent.
C. Create a new profile to allow for read-only access to the field via Field Level Security and assign it to the agent.
D. Update the custom field’s Field Level Security in setup to allow the agent read-only access to the field.
What feature can an app builder use to automatically assign cases that have been open longer than three days to the next support tier?
A. Case Assignment Rules
B. Case Escalation Rules
C. Case Business Rules
D. Case Auto Response Rules
The CFO wants to make sure that a deal with more than a 40% discount gets approved by the VP of Finance before a quote is sent to the customer. In which two ways can this be accomplished? (Choose two.)
A. Create a new approval process that has automatic submission enabled in the entry criteria.
B. Launch a flow that uses the submit for approval action to submit deals for approval.
C. Launch a new approval process that has automatic submission enabled as an initial submission action.
D. Create a new process with a submit for approval action to automatically submit deals for approval.
Universal Containers needs to flag Leads with one or more business areas. They need to add a field to capture these to the Lead Record. There is no need to report on this field. What is the appropriate field type?
A. Radio Buttons (Multi-Select)
B. Picklist
C. Picklist (Multi-Select)
D. Text Area
Which two ways can an app builder grant object-level access to users? (Choose two.)
A. Public Groups
B. Permission Sets
C. Roles
D. Profiles
Universal Containers uses a custom object called Candidates to track information about people who are being recruited for jobs within the company. Employees should be able to create a Candidate record; however, only HR users should be able to view, edit, and report on the Salary field. What action should be recommended for controlling who can view the Salary field?
A. Create and assign separate Candidate page layouts for general employee users and HR users.
B. Restrict access to the “Salary” field for general employee users using field-level security.
C. Create and assign separate Candidate record types for general employee users and HR users.
D. Restrict access to the “Salary” field for general employee users using custom sharing settings.
Which three values must be defined when creating a new Opportunity Stage picklist value? (Choose three.)
A. Quota
B. Forecast Category
C. Amount
D. Probability
E. Type
What sandbox type allows for the use of a sandbox template?
A. Developer Sandbox
B. Developer Pro Sandbox
C. Config Sandbox
D. Partial Sandbox
Sales Managers at Universal Containers would like to standardize what information Sales Reps are gathering. Sales Reps want recommendations, sales strategies and to know what key fields need to be completed at each step of the sales process on the opportunity record. What feature should an app builder use to provide this functionality?
A. Workflow
B. Global Action
C. Path
D. Chatter Feed
Which three Salesforce functionalities are ignored when processing field updates in workflow rules and approval processes? (Choose three.)
A. Field-level security
B. Record type picklist value assignments
C. Multiple currencies
D. Validation rules
E. Decimal places and character limits
An app builder wants to show Groups as the last navigation menu item in the Salesforce Mobile App. However, the app builder is not able to select Groups as one of the items on the drop-down menu. What could cause this?
A. Groups is showing up in the recent section and not in the navigation menu.
B. Groups cannot be the last item in the navigation menu.
C. Groups is included in the Smart Search items but not on the navigation menu.
D. Groups is not included in the selected list for the navigation menu.
An app builder has been asked to integrate Salesforce with an external web service. The web service must be notified every time an Opportunity is Won. Which two can satisfy this requirement? (Choose two.)
A. Use a workflow rule and an outbound message.
B. Use Process Builder with an outbound message.
C. Use a flow and an outbound message.
D. Use Process Builder and Apex code.
Universal Containers is setting up Salesforce for the first time. Management wants the sales and marketing teams to have different navigation menus in the Salesforce Mobile App. What option is available to an app builder to satisfy this requirement?
A. Create sales and marketing profiles and ensure read access to different objects.
B. Create mobile navigation menus for both the sales and marketing profiles.
C. Create public groups for sales and marketing and create mobile navigation menus for each group.
D. Create roles for sales and marketing and assign a custom homepage layout for each role.
Universal Containers wants sales reps to get permission from their managers before deleting Opportunities. What can be used to meet these requirements?
A. Approval Process with Time-Dependent Workflow action.
B. Approval Process with Apex Trigger.
C. Two-step Approval Process.
D. Process Builder with Submit for Approval Action.
Which two should be considered when creating unmanaged packages? (Choose two.)
A. Deploying from a Developer Edition environment.
B. Publishing an application for sale on the AppExchange.
C. Distributing upgradeable components to other Salesforce orgs.
D. Distributing open-source projects on the AppExchange.
Which three statements are true about Master-Detail relationships? (Choose three.)
A. Standard objects can be on the detail side of a custom object in a Master-Detail relationship.
B. Master-Detail relationships cannot be converted to a look-up relationship.
C. Deleting a master record in a Master-Detail relationship deletes all related detail records.
D. Master-Detail relationships can convert to a lookup relationship if no roll-up summary fields exist on the master object.
E. A Master-Detail relationship cannot be created if the custom object on the detail side already contains data.
Universal Containers is rolling out a new opportunity review process. Regional managers will need to edit opportunities for their subordinates, but not for other groups. Managers and users should be able to view all opportunities. Which two approaches are recommended to meet their requirement? (Choose two.)
A. Set organization-wide defaults to public read/only.
B. Create standard role hierarchies
C. Set organization-wide defaults to public read/write.
D. Create criteria based sharing rules.
Get More CERTIFIED PLATFORM APP BUILDER Practice Questions
If you’re looking for more CERTIFIED PLATFORM APP BUILDER practice test free questions, click here to access the full CERTIFIED PLATFORM APP BUILDER practice test.
We regularly update this page with new practice questions, so be sure to check back frequently.
Good luck with your CERTIFIED PLATFORM APP BUILDER certification journey!