1. Out of the following things which can be done using the
Force.com platform? (Select two)
a. Data-warehousing
b.
Applications with clicks and not code
c. Applications can be
upgraded without loss of customization
d. Code version control
system
Ans. b,c
2. Out of the following which applications are suitable for
Force.com? (Choose three)
a. Time card application
b. Word
processor
c. Online auction management
d. Inventory
management
Ans. a,c,d
3. Where are Force.com IDs identical?
a. Production and full
copy sandbox only
b. Production and dev sandbox only
c. Two
developer orgs
d. Two sandbox org
Ans. a
4. Which of the following refers to the data model of Salesforce?
(Choose 2)
a. Force.com API
b. Force.com metadata API
c.
Sandbox
d. Force.com IDE
Ans. a,b
- What types of Salesforce edition are not available?
a.
Enterprise edition
b. Unlimited edition
c. limited edition
d.
Developer edition
Ans. c
6. Which custom fields can be made universally required?
a.
Formula
b. Lookup
c. E-mail
d. URL
Ans. c
7. How many master relationships can be there per detail
object?
a. 1
b. 2
c. 3
d. 4
Ans. b
8. How many lookup relationships can be there per child?
a.
10
b. 20
c. 15
d. 25
Ans. d
9. Which of the following is NOT a step in creating a junction
object?
a. Creating the custom object to serve as the junction
object between the two master objects
b. Creating two
Master-Detail relationships
c. Customizing the related lists on
the page layouts of the two master objects
d. Creating two lookup
relationships
Ans. d
10. An organization wants to use custom objects to track bugs. The
organization wants the ability to link related bugs to parent bugs in
a parent-child relationship. What type of relationship should be
used?
a. Master-Detail
b. Self
c. Hierarchically
d.
Many-to-many
Ans. b
11. Using a formula field how would a developer calculate the
number of days since a record has been created? The CreatedDate field
is a DateTime type field.
a. TODAY() –
DATEVALUE(CreatedDate)
b. NOW() – DATEVALUE(CreatedDate)
c.
TODAY() – CreatedDate
d. CreatedDate – TODAY()
Ans. a
12. Using the Force.com platform declarative model to build an
application, which of the following do you NOT have to do? Please
select three (3) choices.
a. Install a database server
b.
Configure an application using clicks not code
c. Deploy a web
server
d. Administer and e-mail server
Ans. a,c,d
13. An organization wants to create a field to store manager data
on the user object. The manager field is a reference to another user
record. What type of relationship should be used?
a.
Master-Detail
b. Hierarchical
c. Lookup
d.
Many-to-many
Ans. b
14. What is true about a junction object?
a. A custom object
that has two Master-Detail relationships
b. A custom object that
has a Master-Detail relationship
c. A standard object that has
two Master-Detail relationships
d. A standard object that has a
Master-Detail relationship
Ans. a
15. What is true about a cross-object formula field for a
Master-Detail relationship?
a. You can only create a cross-object
formula field on the parent object
b. You can only create a
cross-object formula field on the child object
c. You can create
a cross-object formula field on both the parent and child object
d.
A cross-object formula field is not available for a Master-Detail
relationship
Ans. b
16. What are the different custom tabs that you can create? Please
select three (3) choices.
a. Web tab
b. Apex tab
c.
Visualforce tab
d. Custom object tab
e. Standard object
tab
Ans. a,c,d
17. For the order management application, the developer has
created a custom object to store the product line and product
combination. When creating an order, the product line and product
combination need to be consistent. What is the best option for
implementing this?
a. Use a workflow to update the product
automatically based on the product line
b. Create a validation
rule using IF
c. Create a formula field to enforce the
combination
d. Create a validation rule using VLOOKUP
Ans.
d
18. What is true about a Master-Detail relationship? Please select
two (2) choices.
a. When the parent record has been deleted, all
the child records will be deleted
b. You can have a child record
without the parent record
c. You have to expose the master lookup
field on the child detail page layout
d. You cannot delete a child
record
Ans. a, c
19. Where do you change the hover detail?
a. Mini view
b.
Page layout
c. Profile
d. Mini page layout
Ans. d
20. What layer of model-view-controller paradigm are standard or
custom objects associated with?
a. View
b. Model
c.
Controller
d. View and controller
Ans. b
21. What is a junction object?
a. Object with lookup
relationship
b. Master detail relationship
c. Object with two
lookup relationships
d. Object with two Master-Detail
relationships
Ans. d
22. What field can be controlled by a translation workbench?
a.
Rule criteria
b. Formula
c. Validation errors
d. Assignment
rules
Ans. c
23. Object X has a lookup to object Y. Which of the following
statements are TRUE? Please choose two (2).
a. Fields of both X
and Y are accessible from object Y
b. Fields of object Y can be
accessed from object X
c. Fields of both Y and X are accessible
from object X
d. Fields of object X can be accessed from object
Y
Ans. b,c
24. What are the components of the dashboard that use grand
totals? Please choose two (2) items.
a. Chart
b. Metric
c.
Table
d. Gauge
Ans. b,d
25. How do you highlight totals in a report?
a. Roll-up summary
field
b. Formula field
c. Custom summary field
d. Summary
totals
Ans. d
26. In a recruiting application a position that is of type
critical should not be kept open for more than 14 days. How will you
develop the business logic to cater to this?
a. Time-dependant
workflow action to send an e-mail to the owner after 14 days
b.
Time-dependant workflow action to send the record for review to owner
after 14 days
c. Time-dependant workflow action to send an e-mail
to the owner before 14 days
d. Time-dependant workflow action to
close the position after 14 days
Ans. a
27. A job application object has a child review object to store
candidate reviews. The review needs to be tracked between a score of
1 to 5. The score has to be a choice between 1 and 5 displayed as a
radio button. How will a developer cater to this requirement?
a.
Create 5 fields for scores (1 to 5) of type radio-button and use it
in review page layout
b. Create a dependent picklist that feeds
the radio button type field
c. Create a formula field
d. Create
a Visualforce page with radio buttons for the review object
Ans.
d
28. In a data model object A is related to B, B is related to C.
How will a developer create a report to include fields of A and C?
a.
Create lookup relationships between A,B and C
b. Create a custom
report type with A, B and C, and use it in the report
c. Create a
custom report with A and C fields as relationships already exist
d.
Report cannot be created
Ans. b
29. An application was designed without considering whether
requirements for reports include dashboards. Out of the following
statements which one is TRUE?
a. The data model will support all
the requirements of the application, including reports and
dashboards
b. Reports are part of the application and application
design will take care of it
c. No special considerations for
reports or dashboards are required as Salesforce can natively take
care of the requirements
d. The data model and the application
will not cater for reports and dashboards
Ans. d
30. A recruiting application has a position object that contains
location, department and other information relating to a position. We
need to create a report that is grouped by department but not by
locations. What is the best type of report a developer would
choose?
a. Summary report
b. Tabular report
c. Matrix
report
d. A report using Visualforce
Ans. a
31. In Master-Detail relationship scenario the fields of the
parent object need to be displayed in the related list. How will a
developer design this?
a. Cross-object formula field
b.
Workflow rule
c. Validation rule
d. Assignment rule
Ans.
a
32. In a Master-Detail relationship, what happens when the a
record is deleted from the parent object?
a. Parent record alone
gets deleted
b. Exception occurs
c. Parent and child record
will not be deleted
d. All child records are deleted
Ans. d
33. What will cause the analytic snapshots run to fail? Please
select three (3) choices.
a. The source report has been deleted
b.
The target object has a trigger on it
c. The running user has been
inactivated
d. The target object is a custom object
e. The
source report is saved as matrix report
Ans. a,b,c
34. How does Salesforce enforce data access using role
hierarchy?
a. Users are given access to the records owned by the
users who are below them in the role hierarchy
b. Users are given
access to the records owned by the users who share the same role in
the role hierarchy
c. Users are given access to the records
accessible by the users who are below them in the role hierarchy
d.
Users are given access to the records accessible by the users who are
above the role hierarchy
Ans. a
35. When you create a custom tab for a custom object, what are the
features that are available by default? Please select two (2)
choices.
a. Sidebar search object
b. Custom reporting
c.
Recent Items
d. Ability to track activity
Ans. a,c
36. What are the data types that are supported by a formula field?
Please select three (3) choices.
a. Text
b. Percent
c.
E-mail
d. Currency
e. Phone
Ans. a,b,d
37. An organization wants to create a field to store manager data
on the user object. The manager field is a reference to another user
record. What type of relationship should be used?
a.
Master-Detail
b. Hierarchical
c. Lookup
d.
Many-to-many
Ans. b
38. Salesforce.com has notified you that they have enabled the
ability to update audit fields for your organization. When inserting
a record which field can you set?
a. CreatedDate
b. IsDeleted
c. SysModStamp
d. UpdatedDate
Ans. a
39. Select the features that are available through custom report
types. Please select two (2) items.
a. Define object relationships
and fields for reports
b. Define up to 4 object relationships
c.
Define anti-join relationships
d. Create analytic snapshot
reports
Ans. a,b
40. When creating a sharing rule, what entities can data be shared
to? Please select three (3) choices.
a. Public groups
b. Users
c. Roles
d. Roles and subordinates
e. Queues
Ans.
a,c,d
41. How many characters are there in the Salesforce
case-insensitive id field of an object? Select the one correct
answer.
a. id field is not mandatory
b. The field length is
customizable
c. This depends on the version of Salesforce
d.
18
Ans. d
42. Name the prefix used by standard VisualForce markup tags.
Select the one correct answer.
1. vf
2. apex
3. c
4.
s
Ans. 2
43. Which of the following cannot be included in a VisualForce
page? Select the one correct
answer.
a.Java
b.JavaScript
c.HTML
d.Flash
Ans. a
44. To create a new VisualForce page HelloWorld in development
mode, which URL should be appended to server address? Select the one
correct
answer.
a./HelloWorld
b./vf/HelloWorld
c./apex/HelloWorld
d./home/HelloWorld
Ans.
c
45. What is the maximum response size of a VisualForce page?
Select the one correct answer.
a.1 MB
b.5 MB
c.15 MB
d.There
is no limit on the size of a VisualForce page
Ans. c
46. What is the number of components that can be added to a
dashboard? Select the one correct answer.
a.20
b.25
c.50
d.100
Ans.
a
47. Which of these is not a valid report type. Select the one
correct answer.
a.Summary
b.Matrix
c.Tabular
d.Detailed
Ans.
d
48. Before a code can be deployed on production what percentage of
test coverage must be achieved. Select the one correct
answer.
a.25%
b.50%
c.75%
d.100%
Ans. c
49. In Salesforce what is the maximum number of fields that can be
added to an object? Select the one correct answer.
a.There is no
such limit on the number of fields
b.100
c.200
d.500
Ans.
d
50. When designing an application, a developer needs to make a
field editable to all profiles. In field level security what
settiings should be used in this situation. Select the one correct
answer.
a.Disable Visible and Read-Only
b.Disable Visible but
Enable Read-Only
c.Enable Visible but Disable Read-Only
d.Enable
Visible and Read-Only
Ans. c
51. An organization has created an application manage new hires
and job positions. A custom object has been created to manage all job
positions. Using an approval process they have configured the
application to have the first step of the process require approvals
from three different hiring managers.
Select the two (2) possible
approval choices based on multiple approvers for an approval step.
a)
Approve or reject based on the first response.
b) Require
unanimous approval from all selected approvers…
c) Require
majority approval from all selected approvers
d) Require x out of
y approval from all selected approvers
Ans. a,b
52. When a record has been rejected by all approvers, Salesforce
executes all final rejection actions. Which of the following is NOT a
possible final rejection action?
a) Lock the record from being
edited
b) Send an email to a designated recipient
c) Delete the
record…
d) Update a field on the record
Ans. c
53. Which of the following cannot be used on a User Page Layout?
Please select two (2) choices.
a) Tags…
b) Links
c)
Buttons…
d) Custom Fields
e) Inline Visualforce
Ans.
a,c
54. An organization wants to leverage the import wizards to import
different types of data. What type of data cannot be imported through
the wizard?
a) Accounts and Contacts
b) Leads
c) Custom
Objects
d) Users…
Ans. d
55. An organization has two custom objects to track job positions
and salaries for those positions. Everyone in the organization should
be able to view the positions however, only select users can view the
salary records. What steps should a developer take to ensure the
requirement is fulfilled?
a) Create a lookup relationship between
positions and salaries; define public access on position and private
access on salary
b) Create a master-detail relationship between
positions and salaries; define public access on position and private
access on salary.
c) Create a master-detail relationship between
positions and salaries; define private access on position and create
sharing rules on salary.
d) Create a lookup relationship between
positions and salaries; define public access on position and public
access on salary; create sharing rules on salary to restrict
visibility.
Ans. a
1. How do you highlight totals in a report?
a. Roll-up summary
field
b. Formula field
c. Custom summary field
d. Summary
totals
Ans. d
56. In Master-Detail relationship scenario the fields of the
parent object need to be displayed in the related list. How will a
developer design this?
a. Cross-object formula field
b.
Workflow rule
c. Validation rule
d. Assignment rule
Ans.
a
57. When you create a custom tab for a custom object, what are the
features that are available by default? Please select two (2)
choices.
a. Sidebar search object
b. Custom reporting
c.
Quick create
d. Ability to track activity
Ans. a,c
58. When creating a sharing rule, what entities can data be shared
to? Please select three (3) choices.
a. Public groups
b. Users
c. Roles
d. Roles and subordinates
e. Queues
Ans.
a,c,d
59. Select the Salesforce.com edition that is NOT available
today.
a. Professional
b. Unlimited
c. Enterprise
d.
Premium
Ans. d
60. Within a custom recruiting application, Universal Containers
uses a custom position object to track positions. Positions expire 90
days after they have been approved. A Workflow Rule is in place to
send an email to the hiring manager listed on a position 15 days
before the expiration date. What will happen if the expiration date
of a position is extended by 30 days?
A. An email will be sent 15
days before the original expiration date.
B. An email will be sent
15 days before the updated expiration date.
C. An email will be
sent on the original expiration date.
D. An email will not be
sent.
Ans. b
61. A developer wants to ensure that when a parent record is
deleted, child records are not deleted. Which relationship should the
developer choose?
A. Lookup.
B. Master-detail
C.
Many-to-many
D. Master-to-master
Ans. a
62. Which statement is true about a custom tab?
A. It can only
be included in one application.
B. It can only be included in
standard applications.
C. It can be included in as many
applications as desired.
D. It can only be included in custom
applications.
Ans. c
63. When would a developer use upsert and external IDs? (There are
two correct answers.)
A. To integrate with an external system.
B. To migrate customizations from sandbox to production.
C.
To load related records without knowing Salesforce record IDs.
D.
To use the Web Services API to query for data.
Ans. a,c
64. A group of executives has requested a convenient way to see
daily metrics without having to log in to Salesforce. How would a
developer accomplish this goal?
A. Set the users’ home page
layouts to include a dashboard.
B. Create a Workflow rule that
sends a link to the dashboard in an email.
C. Schedule the
dashboard for daily refresh and email distribution.
D. Create a
series of daily recurring events providing the dashboard link.
Ans.
c
65. A customer has a requirement to filter columns in the related
list. As a developer how will you accomplish this?
a. Use the
filter option in the related list section of the page layout
b.
Use the filter option in the related list section of the mini page
layout
c. Use the filter option in the detail page layout of the
related list object
d. Build a Visualforce component with a filter
to replace the related list section of the page layout
Ans. d
66. A recruiting application has a position object that contains
location, department and other information relating to a position. We
need to create a report that is grouped by department but not by
locations. What is the best type of report a developer would
choose?
a. Summary report
b. Tabular report
c. Matrix
report
d. A report using Visualforce
Ans. a
67. An application was designed without considering whether
requirements for reports include dashboards. Out of the following
statements which one is TRUE?
a. The data model will support all
the requirements of the application, including reports and
dashboards
b. Reports are part of the application and application
design will take care of it
c. No special considerations for
reports or dashboards are required as Salesforce can natively take
care of the requirements
d. The data model and the application
will not cater for reports and dashboards
Ans. d
68. In a data model object A is related to B, B is related to C.
How will a developer create a report to include fields of A and C?
a.
Create lookup relationships between A,B and C
b. Create a custom
report type with A, B and C, and use it in the report
c. Create a
custom report with A and C fields as relationships already exist
d.
Report cannot be created
Ans. b
69. For the order management application, the developer has
created a custom object to store the product line and product
combination. When creating an order, the product line and product
combination need to be consistent. What is the best option for
implementing this?
a. Use a workflow to update the product
automatically based on the product line
b. Create a validation
rule using IF
c. Create a formula field to enforce the
combination
d. Create a validation rule using VLOOKUP
Ans.
d
70. In the statement below, controller refers to what type of
controller? Select the one correct answer. < apex:page
controller="AccountController">
a Standard
Controller
b Custom Controller
c Controller Extension
d
Specific Controller
Ans. b
71. Which of the following represent correct syntax to display
first name from global variable user? Select the one correct
answer.
a. {User.FirstName}
b. {!User.FirstName}
c.
$User.FirstName
d. {!$User.FirstName}
Ans. d
72. Which of these is not a standard profile? Select the one
correct answer.
a. Developer
b. Contract Manager
c. Read
only
d. Solution Manager
Ans. a
73. Name the language Force.com uses to support full-text search
in objects. Select the one correct answer.
a. SQL
b.
VisualForce
c. SOQL
d. SOSL
Ans. d
74. Before a code can be deployed on production what percentage of
test coverage must be achieved. Select the one correct answer.
a.
25%
b. 50%
c. 75%
d. 100%
Ans. c
75. How can you create Many to Many relationship in salesforce.com
?
A.Create a direct Many to Many relationship
B.Use a junction
Object
C.Use a piece of code to relate both objects
D.Not
Possible to create Many to Many relationship in salesforce.com
Ans.
b
76. Can Dashboard Components be retrieved from Recycle Bin on
deletion ?
A.Yes
B.No
Ans. b
77. How many external Id’s are allowed on an object
?
A.1
B.2
C.3
D.4
Ans. C
78. What can not be done with the profiles ?
A.Control the tab
access
B.Set the CRUD permissions
C.Give access to records by
modifying the record types
D.Control password settings
Ans.
C
79. Which functionality is NOT available on the Custom Object
?
A.Validation Rules
B.Assignment Rules
C.Workflows
D.Record
Types
Ans. b
80. Which of the following can be done by the Pagelayout Editor
?
A.Make a Field Mandatory
B.Make a Field Read-Only
C.Both A
& B
D.None of Above
Ans. c
81. Which of the following is not allowed ?
A.Master (Custom
object) and Detail (Standard object)
B.Master (Custom object) and
Detail (Custom object)
C.Look Up between (Standard object) and
(Standard object)
D.Look Up between (Standard object) and (Custom
object)
Ans. A
82. How many different Master – Detail relationships can exist
on the detail object side ?
A.1
B.2
C.3
D.4
Ans. B
83. What happens when a parent record is deleted in the Parent
Child model having a Lookup Relationship between Parent - Child
Objects ?
A.Child records are also deleted
B.Shows an
error
C.Cant delete the record
D.Child records are not
deleted
Ans. d
84. Can Data Loader be run through the Command Line
?
A.Yes
B.No
Ans. A
85. Which of the following can not be done via Workflow ?
A.Create
a Task
B.Create an Event
C.Create an Email Alert
D.Create an
Outbound Message
Ans. b
86. Roll Up Summary fields work in which kind of relationship
?
A.Many to Many Relationship
B.One to One
Relationship
C.Master - Detail Relationship
D.Lookup
Relationship
Ans. c
87. Which functionality cannot be achieved by final rejection
action in an Approval Process ?
A.Change the status of a field to
“Rejected”
B.Send an email notification
C.Unlock the
record
D.Delete the Record
Ans. D
88. Which feature is used to Report on Historical Data
?
A.Reports
B.Dashboards
C.Analytical Snapshot
D.Mobile
Lite
E.Entitlements
Ans. C
89. Folders are used in Salesforce.com to store ?
A.Reports,
Dashboards, Documents and Email templates
B.Reports, Dashboards
and Documents
C.Dashboards, Documents and Email
templates
D.Reports and Dashboards
Ans. A
90. Standard fiscal years can start on the first day of any month
of the year ?
A.True
B.False
Ans. A
91. The organization IDs of your sandboxes remain same each time
your sandbox is refreshed
A. TRUE
B. FALSE
Ans. B
92. An opportunity can have only one primary partner
A. TRUE
B.
FALSE
Ans. a
93. Which of the following is not a correct statement?
A. Tags
can be enabled by enabling Tags permission for the Organization
B.
Tags can be enabled by enabling Tags permission for the Profiles
C.
Tags can be added on the Records
D. Tags can be accessed from the
Sidebar component
Ans. b
94. Encrypted fields are editable regardless of whether the user
has the “View Encrypted Data” permission.
A. True
B.
False
Ans. A