wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

D1-P2

Total questions: 51

Worksheet time: 1hrs 27mins

Name
Class
Date
1.

What is valid in the where clause of a SOQL query? Choose 2 answers.

a)

A geolocation field.

b)

An encrypted field.

c)

An aggregate function.

d)

An alias notation.

2.
What is the correct way to describe how Model-View-Controller (MVC) architecture is implemented on the Salesforce platform?
a)
Model: Standard and Custom Objects; View: Visualforce Pages; Controller: s-Controls
b)
Model: Schema Builder; View: List Views; Controller: Setup Console
c)
Model: Standard and Custom Objects; View: Visualforce Pages; Controller: Apex Code
d)
Model: Apex Code; View: List Views; Controller: Setup Console
3.

A developer executes following code in Console. What will happen?

a)

Insert all records

b)

Error will occur

c)

Insert 200 only

d)

Records inserted

4.
Developer need to verify that the account trigger is working fine without changing Org data. What should the developer do to test the Account trigger?
a)
Use the test menu on developer console to run all test classes for the account trigger.
b)
Use Execute Anonymous feature on developer console
c)
Use New button on Account tab to create new record
d)
Use force.com IDE
5.
Which Apex collection is used to ensure all values are unique
a)
An Sobject
b)
Set
c)
List
d)
Enum
6.

What is the benefit of Lightning Component:

a)

It uses Client - Side Apex controller for logic

b)

It uses MVC architecture

c)

It uses Event - driven architecture

7.
How would a developer change the field type of a custom field on account object from a string to an integer?
a)
Remove all references in the code, make the change in the declarative UI, and restore the references with the new type.
b)
Make the change in the developer console, and then the change will automatically be reflected in the apex.
c)
Make the change in the declarative UI, and then the change will automatically be reflected in the apex code.
d)
Make the change in the declarative UI, then update the field type to an integer field in-the apex code.
8.

What can a lightning component contain in its resource bundle? Choose two answers.

a)

CSS styles scoped to the component.

b)

Custom Client-side rendering behavior.

c)

Build scripts for minification.

d)

Properties files with global settings.

9.
Which is true about social accounts:
a)
You can use social accounts data even when you are not logged into the social account.
b)
You need a personal social account in order to see social account data
c)
You can use social accounts to import data into salesforce
d)
Connection to social account is established through a company wide “named principal”
10.

You want to use an External Data Object Table from Heroku carrying Product Category information. The data need to be included in Salesforce and searchable. What do you have to do before you can use the connection (choose two):

a)

Press “validate and sync”

b)

Choose “include in Salesforce searches” option

c)

Choose “include as index field”

d)

URL / choose the URL (?)

11.

Person Accounts (choose two):

a)

Do use space in both account and contacts table

b)

Have the same icon as Business accounts

c)

Can only be merged with other person accounts

d)

Are enabled by default

e)

Are enabled via feature license

12.
Universal containers wants to rollout new product bundles with several pricing options. Pricing options include product-price bundles, account specific pricing and more. Which product satisfies the needs: (choose 1)
a)
Custom Appexchange-app for product-pricing
b)
Workflow on Opportunity/Opportunity Product
c)
Formula fields on Opportunity/Opportunity Product
d)
Lightning process builder
13.
Which components can be added to a lightning app on custom Object: (choose 3)
a)
Visualforce
b)
Standard Lightning component
c)
Custom lightning component
d)
Global actions
e)
Object specific actions on the custom object
14.
Universal containers has a custom object “service” which has a lookup relationship to Account. Universal containers wants to enhance Salesforce1 with an action that allows account managers to enter a new service to an Account while looking at the account. (Choose one):
a)
Enter an object specific action to Account and put it in the Account Layout
b)
Enter an object specific action to Service and put it in the Account Layout
c)
Enter an object specific action to Service and put it in the Service Layout
d)
Enter an object specific action to Account and put it in the Service Layout
15.
Universal containers has included its orders as an external data object into Salesforce. You want to create a relationship between Accounts and the Orders object (one-to-many relationship) leveraging a key field for account which is on both external object and Account. Which relationship do you create:
a)
Lookup Relationship
b)
Master Detail Relationship
c)
Hierarchical Relationship
d)
External Lookup Relationship
e)
Indirect Lookup Relationship
16.
Universal containers has a custom object that has a N:M relationship with opportunityLineItem carrying price and amount information. In order to compute total amounts and total prices per Opportunity using Rollup summary fields, what field type will you use (choose one)
a)
Junction
b)
Master-Detail
c)
Lookup
d)
Crossobject
17.

Universal Container want to store an area code and wants to be able to search for it in searches. Which are possible fields to store the data (choose 2):

a)

Text

b)

Phone

c)

Email

d)

Multi Picklist

18.

Universal Container want to store an area code and wants to be able to search for it in applications (apex). Which are possible fields to store the data (choose 2):

a)

Text

b)

Phone

c)

Email

d)

Multi Picklist

e)

Number

19.

Universal Container installs an unmanaged package. Which of the following are true: (choose 2):

a)

Components of unmanaged packages can be edited

b)

Unmanaged packages can be upgraded

c)

Unmanaged packages have a namespace prefix

d)

Unmanaged packages don’t have a version number

e)

Tests are executed during deployment

20.

Universal Container is using assignment rules to distribute cases to regional teams. Which of the following are true: (choose 1):

a)

It is possible to have multiple active assignment rules

b)

Cases may be assigned to public groups (if configured)

c)

Cases may be assigned to queues (if configured)

d)

A workflow field update can be used instead

21.

Field type conversion. Which of the following are true: (choose 2):

a)

Data can be lost when converting from simple picklist to multi picklist

b)

Data can be lost when converting from autonumber to text

c)

Data can be lost when converting from number to currency (assuming that field lengths are identical)

d)

Information can be lost when converting from text area (rich) to text area (long)

22.
What happens when a workflow is re-evaluated? Pick 3
a)
Validation
b)
Previous Workflows
c)
Cross-object sharing rules
d)
Other Workflow types
23.
Universal containers want an org for development which can be refreshed in every 5 days with all the configuration and some data. What org do you choose:
a)
Full Sandbox
b)
Developer Sandbox
c)
Developer Pro Sandbox
d)
Partial copy sandbox
24.
Describe the ramifications of field updates and potential for recursion for the following scenario: If a field update for Rule1 triggers Rule2, and a field update for Rule2 triggers Rule1.
a)
Loop is allowed to run 25 times within one hour. If it does not end on its own the process will be stopped by R&D.
b)
The updates create a loop and the org limits for workflow time triggers per hour will likely be violated.
c)
The updates create a loop and the org be blocked until the admin resolves the issue
d)
When the second trigger is saved an Imminent Loop Error message will be displayed and the workflow rule update will not save.
25.
What determines whether a user can create a new record using a specific record type?
a)
Profile
b)
Field level security
c)
Page layout
d)
Sharing
26.
Which statements are true regarding Roll-Up Summary fields? (select 3)
a)
Because roll-up summary fields are not displayed on edit pages, you can use them in validation rules but not as the error location for you validation.
b)
Validation errors can display when saving either the detail or master record.
c)
Once created, you cannot change the detail object selected or delete any field referenced in your roll-up summary definition.
d)
Advanced currency management has no affect on roll-up summary fields.
27.

Universal Container installs an unmanaged package. Which of the following are true? (choose 2)

a)

Unmanaged packages have a namespace prefix

b)

Unmanaged packages don’t have a version number

c)

Components of unmanaged packages can be edited

d)

Tests are executed during deployment

e)

Unmanaged packages can be upgraded

28.

To enable the Publisher Actions area on Page Layouts, navigate to:

a)

Setup | Customize | Feeds | Settings

b)

Setup | Customize | Chatter | Settings

c)

Setup | Customize | Actions | Settings

d)

Setup | Customize | <Objects> | Settings

29.
Which API cannot be used to create the data model? (Choose 1)
a)
Force.com Single Sign-on API
b)
Force.com Metadata API
c)
AJAX Tookit for Force.com
d)
Force.com API
30.

When should a system administrator consider using the Salesforce AppExchange? (Choose 2)

a)

To find answers to Salesforce application questions

b)

When looking for pre-built custom applications and tools

c)

When standard Salesforce functionality needs to be extended

d)

To submit ideas for Salesforce application enhancements

31.
What is a lightning page?
a)
A page you can access via a customer community.
b)
The new name for a Salesforce page layout.
c)
A custom layout for creating pages in Salesforce1.
d)
A compact, configurable, and reusable element.
32.
Which permission is required to install and uninstall packages from Salesforce AppExchange?
a)
Upload AppExchange Packages
b)
Manage Package Licenses
c)
Download AppExchange Packages
d)
Create AppExchange Packages
33.

Which developer tool can be used to create a data model? (Choose 2)

a)

Schema Builder

b)

Force.com Data Loader

c)

Application Data Model Wizard

d)

Force.com IDE

34.
Which of the following fields are not available for record types?
a)
Opportunity Stages
b)
Case Status
c)
Solution Status
d)
Lead Status
e)
All above
35.

Which statement about record types is true? (select 2)

a)

Record types can be used to define picklist values available for a given field

b)

The ability to create records of a specific record type is determined by the profile

c)

Users cannot view records assigned to a record type their profile does not have access to

d)

Record types can only be assigned to one profile at a time

36.
Which functions are available when creating a Roll-Up Summary field? (select 4)
a)
AVG
b)
SUM
c)
COUNT
d)
MIN
e)
MAX
37.
What is true when a field update is set to re-evaluate the workflow rule? (choose three)
a)
In a batch update, workflow is only retriggered on the entities where there is a change.
b)
Only workflow rules on the same object as the initial field update will be re-evaluated and triggered.
c)
Only workflow rules that didn’t fire before will be retriggered.
d)
Cascade of workflow rule re-evaluation and triggering can happen up to ten times after the initial field update that started it.
e)
Any workflow rules whose criteria are met as a result of the field update will be ignored.
38.
Identify the field update limitations. (choose three)
a)
Field updates that are executed as approval actions don't trigger workflow rules.
b)
Read-only fields like formula or auto-number fields aren't available for field updates.
c)
The results of a field update can't trigger additional rules such as validation, assignment, auto-response, or escalation rules.
d)
In a batch update, workflow is retriggered on all entities where there is a change
39.
A salesperson at AW Computing only see’s the Social Contact’s link for Twitter and not Facebook on his records. Why would this be happening?
a)
The administrator hasn't enabled Social Contacts for Facebook
b)
Facebook is no longer supported by Social Contacts
c)
The salesperson's login with Facebook has expired
d)
None of his Facebook contacts have confirmed the nature of their relationship
40.

Which social networks are available in the Lightning Experience and Salesforce1? (select 1)

a)

Facebook

b)

Twitter

c)

LinkedIn

d)

Klout

41.
What can you build with the Lightning App Builder?
a)
At-a-glance, dashboard-style apps.
b)
Apps optimized for a particular task.
c)
Simple, single-page apps with drill-down capability.
d)
All of the above
42.
Actions on a Lightning Page allow you to do which of the following?
a)
Send email, create a task, and create or update records.
b)
Send email and delete or clone records.
c)
Clone records, add users, and assign permissions.
d)
Send email, send outbound messages, and launch a flow.
43.
In order to create an App Launcher component in lightning what must an admin do?
a)
Contact Salesforce to have the component activated for the Lightning App Builder.
b)
Navigate to Setup-Customize-User Interface to enable the component for the Lightning App Builder.
c)
Purchase a license for the Lightning App Builder.
d)
Join the pilot Lightning App Builder team
44.
Identify the standard Lightning components. (choose three)
a)
List View
b)
Rich Text
c)
Visualforce Page
d)
Reports
e)
Dashboards
45.
You can create global actions to let users create which of the following records? (choose three)
a)
Event (without invitees)
b)
Opportunity
c)
Question
d)
Users
e)
Chatter Posts
46.
What standard Chatter actions (Post, File, Link, Poll, and Thanks) appear on the user profile page, regardless of the actions in the User page layout? (choose three)
a)
Post
b)
File
c)
Poll
d)
Create
e)
Email
47.
When a user creates a record by using an object-specific create action, what feed item for that record appears? Choose 3
a)
In the Chatter feed of the user who created the record
b)
As the first entry in the feed for the new record
c)
In the feed for the record on which the new record was created
d)
In the user profile feed for all users who can view the record
e)
In the Chatter feed of the first user who follows the record on which the record was created
48.
A developer has completed work in the sandbox and is ready to send it to a related org, what deployment tool should be used?
a)
Change Sets
b)
Force.com IDE
c)
Unmanaged Packages
d)
Force.com Migration Tool
49.

You have created a workflow rule to send an email in your configuration sandbox. For some reason it’s not working, what should you double check? (Choose 2)

a)

You have the correct email address

b)

HTML does not work in sandbox, make sure your email has no HTML

c)

Check the deliverability settings

d)

Look at the system audit trail

50.
Which deployment tools will you use to deploy metadata from one organization to another organization?
a)
Change sets
b)
Force.com IDE
c)
Unmanaged Packages
51.
What tools you need to use to migrate Metadata to Two Different Production Orgs? (Choose 3)
a)
Force.Com IDE
b)
Force.Com Migration Tool
c)
Change Set
d)
Data Loader
e)
Unmanaged Package