Salesforce Platform App Builder Sample Questions

  1. Home
  2. Salesforce Platform App Builder Sample Questions
Salesforce Platform App Builder Sample Questions

The Salesforce Platform App Builder (CRT-402) is intended for candidates who have experience developing custom applications on the Lightning Platform, which consists of the practical application of professional skills and concepts. Furthermore, the target audience has 1-6 years of experience developing applications on the Lightning Platform or a similar technology platform.

The following are the skills and mastery that each candidate must-have for this examination:

  • familiarity with the Lightning Platform’s capabilities, other design applications, and activities on them
  • How to operate and assist in business processes, reporting, design, and application development.
  • Familiarity with the platform’s social and mobile capabilities, as well as the Salesforce development environments, etc.

Salesforce Platform App Builder Sample Questions

Advanced Sample Questions

What is a custom object in Salesforce?

  • A) Custom objects are standard objects that come with Salesforce
  • B) Custom objects are objects that are created by an administrator to store data specific to an organization
  • C) Custom objects are objects that are available to all organizations

Answer: B

Explanation: A custom object in Salesforce is a type of object that an administrator can create to store data specific to an organization. This data can be related to products, services, or any other information that is unique to the organization. Custom objects can be customized to include fields, validation rules, and page layouts that meet the needs of the organization.

What is a junction object in Salesforce?

  • A) A junction object is a type of custom object in Salesforce
  • B) A junction object is used to link two objects together in a many-to-many relationship
  • C) A junction object is used to link two objects together in a one-to-one relationship

Answer: B

Explanation: A junction object in Salesforce is a type of custom object that is used to link two objects together in a many-to-many relationship. This type of object allows multiple records from one object to be associated with multiple records from another object, creating a many-to-many relationship between the two. For example, a junction object can be used to associate multiple accounts with multiple contacts, or multiple opportunities with multiple products.

What is a record type in Salesforce?

  • A) A record type is a type of custom object in Salesforce
  • B) A record type is used to define different business processes for a specific object
  • C) A record type is used to restrict access to specific records in Salesforce

Answer: B

Explanation: A record type in Salesforce is used to define different business processes for a specific object. This allows administrators to create different page layouts, picklist values, and business processes for different types of records within the same object. For example, an administrator can create a record type for new customer accounts and another record type for existing customer accounts, each with its own page layout, picklist values, and business process.

What is the maximum number of custom objects that can be added in the Salesforce Platform App Builder?

  • a. 100
  • b. 200
  • c. 500
  • d. 1000

Answer: d. 1000

Explanation: The maximum number of custom objects that can be added in the Salesforce Platform App Builder is 1000. Custom objects are database tables that store data specific to an organization.

What is the purpose of the Record Type in Salesforce Platform App Builder?

  • a. To differentiate between different objects
  • b. To differentiate between different page layouts
  • c. To differentiate between different profiles
  • d. To differentiate between different data access levels

Answer: b. To differentiate between different page layouts

Explanation: Record Types in Salesforce are used to differentiate between different page layouts for the same object. This allows administrators to display different fields and sections based on the specific needs of their organization.

What is the use of the Page Layout in Salesforce Platform App Builder?

  • a. To manage data access levels
  • b. To manage profile settings
  • c. To manage object fields and sections
  • d. To manage user interface elements

Answer: c. To manage object fields and sections

Explanation: Page Layouts in Salesforce Platform App Builder are used to manage the fields and sections of an object. It is used to arrange fields and sections on a page, so that the information is displayed in an organized and meaningful way for users.

How does the Salesforce Platform App Builder help in customizing the look and feel of the app?

  • a. By using custom themes
  • b. By using custom objects
  • c. By using custom lightning components
  • d. By using custom record types

Answer: a. By using custom themes

Explanation: The Salesforce Platform App Builder provides the ability to customize the look and feel of the app by using custom themes. Custom themes allow administrators to change the color scheme, font styles, and other visual elements of the app, to match the branding and style of their organization.

What is a custom object in Salesforce?

  • A. A custom object is a new type of database table that allows you to store information that is specific to your organization.
  • B. A custom object is a predefined table that is included in the Salesforce platform.
  • C. A custom object is a table that can only be created by Salesforce support.
  • D. A custom object is a table that can only be used in reports and dashboards.

Answer: A

Explanation: A custom object is a new type of database table that you can create to store information that is specific to your organization. It can be used to store data in the same way as other standard objects like Accounts, Contacts, Leads, and Opportunities.

What is a custom field in Salesforce?

  • A. A custom field is a new type of database column that allows you to store information that is specific to your organization.
  • B. A custom field is a predefined column that is included in the Salesforce platform.
  • C. A custom field is a column that can only be created by Salesforce support.
  • D. A custom field is a column that can only be used in reports and dashboards.

Answer: A

Explanation: A custom field is a new type of database column that you can create to store information that is specific to your organization. It can be added to a custom object or a standard object like Accounts, Contacts, Leads, and Opportunities to store additional data.

What is the process to create a custom object in Salesforce?

  • A Go to Setup, click on Build, then click on Create, and select Custom Object
  • B Go to Setup, click on Customize, then click on Create, and select Object
  • C Go to Setup, click on Apps, then click on Create, and select Object
  • D Go to Setup, click on Create, then click on Custom Object, and select Build

Answer: A

Explanation: To create a custom object in Salesforce, you need to go to Setup, click on Build, then click on Create, and select Custom Object. This will open up the custom object creation page where you can fill in the required information to create a new custom object.

Basic Sample Questions

Question 1

A custom object called Projects is used by Universal Containers to manage internal projects by the department. Only employees in the project’s respective department should have view access to all project records for that department. If an employee changes jobs and transfers to another department, the employee should no longer have access to projects in their previous department.
Which two options, assuming the organization-wide default for Projects is set to Private, will meet these requirements? (Select two.)

  • A. Using the Project’s department, create a criterion-based sharing rule that grants access to users based on their profiles.
  • B. Using the Project’s department, create a criterion-based sharing rule that grants access to users based on permission sets.
  • C. Using the Project’s department, create a criterion-based sharing rule that grants access to users based on their roles.
  • D. Using the Project’s department, create a criterion-based sharing rule that grants access to users based on public groups.

Correct Answer – C, D

Question 2

Universal Containers has a large number of customers with the same or similar company names.
Which features should be enabled to improve an end user’s search experience? (Select two.)

  • A. Update the search filter fields in the account search layouts.
  • B. Update the displayed account tab columns in the account search layouts.
  • C. Update the search results columns displayed in the account search layouts.
  • D. Make any necessary changes to the account search layouts list view filter settings.

Correct Answer – B, C

Question 3

An app developer creates an Account validation rule on the Industry field that throws an error if the field length exceeds 6 characters. When the Billing City field is set to San Francisco, another app builder creates a workflow with a field update that changes the Industry field to Technology.

What will happen the next time a salesperson saves an Account with a San Francisco billing city?

  • A. The record will be saved, and the Industry field will be updated to Technology.
  • B. The record will not be saved, and no error message will appear.
  • C. The validation rule’s error message will be displayed if the record is not saved.
  • D. Although the record will be saved, the Industry field will not be.

Correct Answer – B

Question 4

When deleting a dashboard, what is a true statement?

  • A. When you delete a dashboard, you also delete the components within it. It does not remove the components’ custom reports.
  • B. Because deleting a dashboard does not move it to the Recycle Bin, the dashboard cannot be recovered.
  • C. When you delete a dashboard, you also delete the components within it, as well as the custom reports that the components use.
  • D. In order to delete a dashboard, the user must first edit the components to remove the underlying reports.

Correct Answer – A

Question 5

A junction object has two Master-Detail relationships, one primary and one secondary. When both associated master records are deleted, what happens to a junction object record?

  • A. The junction object record has been permanently erased and cannot be recovered.
  • B. The delete operation is incompatible with both master records.
  • C. Delete operations are not permitted when Roll-up summary fields are defined.
  • D. The junction object records are deleted and thrown away.

Correct Answer – D

Question 6

Universal Containers prefers that its Field Sales team only see accounts that they own. Separate marketing teams in North America and Europe should only see accounts in their respective regions. The Inside Sales Team requires access to all accounts in Salesforce. How should an app developer go about doing this?

  • A. Change the Organization-Wide Default for Accounts to Public. Create profiles for each Marketing Team and a role for the Inside Sales Team at the top of the Role Hierarchy.
  • B. Change the Organization-Wide Default for Accounts to Public. Create criteria-based sharing rules for each Marketing Team, and an Inside Sales Team permission set for accounts with the “View All” setting.
  • C. Change the Organization-Wide Default for Accounts to Private. Create permission sets for each Marketing Team, as well as an Inside Sales Team profile with the “View All” account setting.
  • D. Change the Organization-Wide Default for Accounts to Private. Create criteria-based sharing rules for each Marketing Team, as well as an Inside Sales Team profile with the “View All” account setting.

Correct Answer – B

Question 7

The app developer has just finished creating a Visual Workflow for the VP of Service.
Which of the two Flows will users access? (Select two.)

  • A. Button Design
  • B. Prompt Action
  • C. Launcher of Visual Workflows
  • D. derived from a procedure

Correct Answer – A, D

Question 8

Which two metadata changes can be made directly in production without the need to deploy from a sandbox? (Select two.)

  • A. Validation guidelines
  • B. Triggers at the Apex
  • C. Apex Classes
  • D. Visualforce pages

Correct Answer – A, D

Question 9

Universal Containers’ Training team tracks customer training sessions using a custom Training object. A relationship must be established between the Training object and the related Students’ record by an app developer. Which of the following statements is correct when creating a Student Lookup field on the Training object? (Select two.)

  • A. The Student Lookup field on the Training record can be made optional.
  • B. Users can configure the Roll-up summary field on Training records on the Student record.
  • C. Only users with access to the Training record can delete Students.
  • D. There is no support for cross-object field updates between Training and Student records.
Question 10

Which two are record-type capabilities? (Select two.)

  • A. Displaying various field labels.
  • B. Displaying various page layouts.
  • C. Picklist value filtering
  • D. Including multiple record types on a single record.

Correct Answer – B, C

Question 11
  • A. The Global Marketing public group and anyone in the role hierarchy above the owner.
  • B. The owner of the record and the Global Marketing public group.
  • C. The record owner and anyone in the role hierarchy above the owner.
  • D. The Global Marketing public group, the record owner, and anyone in the role hierarchy above the owner.

Correct Answer – B

Question 12

What are the three characteristics of the Custom Button? (Select three.)

  • A. Customized Button with Javascripts improves the Lightning Experience.
  • B. User Object now has a Custom Button.
  • C. Display of custom buttons at the top and bottom of a page.
  • D. For Person Account, a Custom Button is available.
  • E. A Custom Button can point to an external app.

Correct Answer – A, C, E

Question 13

A custom object has a Public Read Only sharing setting that does not use hierarchies to grant access. A dynamic sharing rule stipulates If the record is marked as Global, the Global Marketing public group will have write access to the object. A new record is created by a user and marked as Global.
Who will be able to make changes to the record?

Universal Containers is divided into two departments: sales and services. The same records are used by both teams. On the Account record, sales users use ten fields. Service users use three of the same fields as Sales, but they also have five of their own that Sales does not use.
What is the bare minimum configuration required to meet this criterion?

  • A. A single profile, a single record type, and a single page layout.
  • B. A single profile, two record types, and a single page layout.
  • C. There are two profiles, two record types, and two-page layouts.
  • D. There are two profiles, one record type, and two-page layouts.

Correct Answer – C

Question 14

Which two statements about embedding a Visualforce page in a page layout in Salesforce Classic are correct? (Select two.)

  • A. Visualforce pages on a field set have width and height attributes.
  • B. Visualforce pages can only be placed in a page layout’s Visualforce section.
  • C. Visualforce pages on a page layout have width and height attributes.
  • D. Visualforce pages can be placed in the page layout’s details section.

Correct Answer – C, E

Question 15

Which two rules are available for the Opportunity object? (Select two.)

  • A. Rule of Escalation
  • B. Validation Requirement
  • Rule of Assignment
  • D. Workflow Rule
Question 16

Correct Answer – B, D

Universal Containers employs a personal Account sharing model. They have a Process Improvement team comprised of representatives from various departments that must review all accounts flagged as problem accounts.
How should access to the records be granted to this team?

  • A. Employ a record owner sharing rule shared with the Process Improvement public group.
  • B. Implement a criterion-based sharing rule that shares the accounts with the Process Improvement public group.
  • C. Create an Apex Managed Sharing trigger to grant access to the Process Improvement team.
  • D. Make use of a record owner sharing rule shared with the Process Improvement role.

Correct Answer – B

Question 17

Universal Containers intends to test code against a subset of production data that is less than 5 GB in size. Furthermore, Universal Containers intends to update this sandbox every weekend.
What kind of sandbox should be used for this?

  • A. Developer Expert
  • B. Designer
  • C. Full
  • D. Partial Reproduction

Correct Answer – D

Question 18

Three business teams use a custom project evaluations object from Universal Containers. Business team managers have requested that project evaluations be tracked and managed separately with their own set of custom fields and picklist values.
What is the bare minimum configuration required to achieve this?

  • A. Create separate record types with different picklist values and page layouts for each team using a custom project evaluation object. Create and assign distinct team profiles.
  • B. Create separate page layouts for each user based on the team indicated on their user record to determine the fields and picklist values. Field-level security is used to limit access to each team’s fields.
  • C. Use record types and page layouts to create separate custom objects to track project evaluations independently of one another. Assign permissions to custom objects using three different profiles.
  • D. Create a separate page layout for each team using a custom project evaluation object and assign them using a profile. Configure each team’s field list and picklist values using permission sets.

Correct Answer – B

Question 19

The Case object is used by multiple departments at Universal Containers for various purposes. Some users submit cases, while others provide case records to customer support.
What is the minimum configuration required for an app builder to allow different users to see different fields depending on the case type?

  • A. Record Types, Page Layouts, Case Teams, and Profiles are all examples of record types.
  • 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.

Correct Answer – C

Question 20

An app developer wishes to improve the user experience by displaying summarized calculations of specific fields on various objects.
To accomplish this, which three field types could be used in roll-up summary fields? (Select three.)

  • A. Tickbox
  • B. Date
  • C. Percentage
  • D. Time
  • E. monetary unit

Correct Answer – B, C, E

FREE TEST
Menu