2 | Page
Which additional feature will become available by default for the object in the
application?
Choose 3 Answers
a. Sidebar Search
b. Recent items
c. Quick create
d. Create new side bar component
e. Custom reporting.
Ans: a,c,d
6. Which feature is available for the custom objects?
a. Sharing.
b. Field History Tracking.
c. Assignment rules.
d. Queues.
Ans: a,b,d
Note: Assignment rules are available for leads and cases only.
7. A universal container tracks positions as a custom object in the recruiting
application. All positions with a priority of critical should not be open for
more than two weeks. If position remains open for more than 14 days the
priority should be re-examined.
How would a developer automate this process?
a. Create a time-dependent workflow action that updates the position status
to closes 14 days after record creation.
b. Create a validation rule that compares todays date and the records
actiondate determine if the difference and greater than 14 days.
c. Create a time-dependent workflow action that sends an email to the
recruiter if the position is still open 14 days after record creation.
d. Create a workflow to done position, assigned to the owner of the position
record that is 14 days after record creation.
Ans: c
8. Universal containers as built a recruiting application on the force.com
platform. In the application, recruiting managers need to see how the
member and the status of the candidates in the pipeline changes month over
month.
Which feature enables this kind of analysis?
a.
b.
c.
d.
3 | Page
Ans: b
9. Position is a custom object in a recruiting application built on the force.com
platform. Department is a field on the position object.
Which type of report to show hiring managers the number of positions
grouped by department?
a. Analytic snap shot
b. Pivot
c. Tabular
d. Summary
Ans: d
10.Which statement is true about custom object import wizard?
a. It can perform matching based on related record ID only
b. It can provide success and error files.
c. it can duplicate records
d. it can import, upsert, update,delete and export data
Ans: c
11.In a recruiting application, all users should be able to see position that have a
status Open, if the status anything other than open, the position should be
visible only to the record owner.
How would be a developer accomplish this?
a. Set the organization wide default for position to public Read-only then use
a sharing rule restrict access to closed positions.
b. Set the organization wide default for position to private, then use manual
sharing rule restrict access to closed positions.
c. Set users profiles to ensure to view only for open positions.
d. Set the organization wide default for positions to private then use a
sharing rule automatically share open position
Ans: d
12.Hiring managers at Universal Containers would a visual mechanism for
determining review scora outliers Review scorers are captured as a custom
Review object and can range from 1 to 10? Any review score that is >8
should be highlighted as screen. Any review score which is < 4 should be
highlighted in red.
How would a developer accomplish this?
a. Use custom Summary formulas.
b. Use Charts
c. Use Conditional highlighting
d. Use Matrix Reports.
Ans: c
4 | Page
13.Universal Containers that employees are also able to view and edit records
in a custom object called positions, but in users can write them.
How can Universal Containers and accomplish this goal?
a. Remove and Delete Access for positions from all users rules.
b. Assign the Read-only profile to all users.
c. Set the organization wide-default for positions to Read-only.
d. Remove the delete permission for positions from all profiles.
Ans: d
14.Match the force.com platform aspects with their corresponding descriptions
drop 1st selection Question?
a. User Interface: Controls Applications Appearance.
b. Database: Defines Objects, Fields and Relations.
c. Developments: Tools and environments used to develop Force.com
application
d. Logic: Create tasks, assigns records, does based actions
Ans: doubt (All are right)
15.Which types of tab can a developer create?
Choose 3 Answers
a. Web Tabs.
b. Apex Tabs.
c. Virtual Force tabs
d. Standard Object tabs.
e. Custom object tabs.
Ans: a,c,e
16.A developer would like to modify the contents of a hover details for a custom
object called position
What would a developer customize to accomplish this?
a. Position record types.
b. Position search layouts.
c. Position field dependence
d. Position mini page layout.
Ans: d
17.When loadingaccount, contact and user data that represents the
recommended order to load the data?
a. Load Accounts, then Contacts, then users.
b. The order doesnt Matter.
c. Load Contacts, then Accounts, then users
d. Load users, then Accounts, then Contacts.
Ans: d
5 | Page
18.A business requirement can be met by using either a formula field or an Apex
trigger.
Why would a developer use a formula field of an Apex trigger?
Choose 2 Answers.
a. Formula fields do not require test methods to deploy.
b. Formula fields allow greater control and flexibility then Apex triggers.
c. Formula fields can be creates and deployed using only a browser.
d. Formula fields allow access to resources external to the force.com
platform.
Ans: a,c
19.What can cross object formulas reference?
a. Both parent and child object records.
b. Child object records only.
c. Records of the same object
d. Parent object records only.
Ans: d
20.Object B has a look up relationship to Object A. Object C has a look up
relationship to Object B. A developer needs to run a report an A records with
C record.
How can a developer accomplish this?
a. Create a custom report type that includes A with B with C.
b. Run a report using the standard report type: A with B with C.
c. Create a summary report with a custom summary formula summariting by
A, then B, then C.
d. Create a matrix report with A and B records as column heading and C
records as row headings.
Ans: a
21.What can be viewed using the process visualizer?
a. Workflow rules.
b. Sales processes
c. Support processes
d. Approval processes
Ans: d
22.In a recruiting application, a master details relationship has been defind
between two custom objects, job applications (Master) and Reviews (detail).
Which statement is TRUE?
Choose two answers
a. The master details relationship between job Applications and Reviews is
defind on the job Application object
b. Review records will inherit ownership from associated job application.
c. Deleting a job application record will delete associated review records.
d. Review records may exist without an associated job application.
6 | Page
Ans: b,c
23.In which Salesforce environments will the Force.com record IDs be identical?
a. Production and Developer sandbox only.
b. Production full copy sandbox Developer sandbox.
c. Force.com record IDs are never identical.
d. Production and full copy sandbox only.
Ans: d
24.A developer would like to enable end users to filter the data displayed on the
related list of an object detail page.
How could a developer accomplish this?
a. Enable advanced search on the objects related list
b. Create a visualforce page to replace the object detail view.
c. Configure the objects related list to add a filter
d. Customize the search filter fields layout for that object.
Ans: b
25.Universal containers has built a recruiting application with two custom
objects Job Application and Reviews, that have a master detail relationship,
users should NOT be allow to delete review records after job application
records have been approved.
How would a developer meet this requirement?
a.
b.
c.
d.
Ans: a
26.In a recruiting application, a custom object called position requires approval
when a position record is submitted for approval, the requirements below
must be met:
*The hiring manager must approve the record
*The approval must be forwarded to all members of the executive team, but
one executive needs to approve the record.
*The VP of human resources must approve the record.
How would a developer meet this requirement?
a. Create an approval process which utilize parallel approves, but does not
require unanimous approval.
b. Create an approval process with a step for executive team member
approval steps to be skipped.
7 | Page
c. Create approval workflow rules, requiring at least one executive team
member to complete their assigned task
d. Create multiple approval processes, one for each executive team member,
and utilize parallel submission.
Ans: a
27.Which dashboard component displayed a grand total across a set data?
Choose 2 Answers
a. Chart
b. Table
c. Metric
d. Gauge
Ans: c, b
28.For objects where data access is granted through the role hierarchy, how is
access granted?
a. Users are only granted access to data owned by users below them in the
role hierarchy.
b. Users are granted access to data accessible to users in the same role in
the hierarchy.
c. Users are granted access to data owned by users above them in the role
hierarchy.
d. Users are only granted access to data accessible by users below them in
the role hierarchy.
Ans: d
29.Which field is available as a part of the transition workbench for a validation
rule?
a. Description
b. Formula
c. Error message
d. Rule Criteria
Ans: c
30.which action is available to
developer
?
Choose 2 Answers
a. Create a cross object formula field on the child object to reference field on
the parent object.
b. Create a cross object formula field on the parent object to reference fields
the child object.
c. Create a custom report type that allows customization of fields displayed
from both parent and child objects the report wizard.
d. Create a role up summary field on the parent object to count child records.
8 | Page
Ans: a,c
31.A developer needs to support multiple currencies for custom object in an
application. The multiple currency features has been enabled for the
organization.
What does the developer need to know in order to successfully support this
application?
Choose 2 Answers
a. Currency ISO code will need to be supplied when inserting records in
different currencies.
b. Administrators can add additional currencies after the application has
been built.
c. Roll up summary fields on a parent record will calculate incorrectly if the
child records have multiple currencies.
d. The multiple currency features will automatically track historical exchange
roles.
Ans: a,c
32.Universal containers tracks reviews as a custom object in a recruiting
application. An interview score is tracked on each review record and should
be numerical, so that hiring managers can perform score calculations. The
score should be restricted to integer value 1 through 5 and displayed as a set
of radio buttons.
How can a developer meet this requirement?
a. Create the interview score field as a picklist, displayed as radio button on
the page layout
b. Create the interview score field with a data type of radio button
c. Create a visualforce component to display the interview score as a set of
radio buttons
d. Create a formula field that displays the interview score as a set of radio
buttons.
Ans: c
33.In a recruiting application summary recruitment are tracked in a custom
object. An approval process ..we route all salary
requirements less than 100,000 U$0 to the recruiter to automatic approval in
that same approach process salary requirements greater than 100,000 U$0
are routed directly to the vice president of human resources.
What must be done to indicate the approval process that will route the
appropriate reports to the vice president for approval?
a. Create a workflow rule that will evaluate salary amount and send a
notification to the vice president if the salary is greater than 100,000 USD
b. Save the record so it will automatically be entered into the approval process
9 | Page
c. Create a workflow rule that will evaluate the salary amount and trigger the
approval process if the salary is greater than 100,000 USD
d. The approval process by clicking on the submit for Approval on the records
detail page layout
Ans: d
34.What is NOT a component of a custom Force.com application?
a. Date warehouse
b. Custom object
c. Custom tab
d. Default loading page
Ans: a
35.What must a developer consider when inserting records using an API-based
tool?
Chose 2 answers
a. Required fields on page layouts are enforced
b. Universally required field settings are respected
c. Validation rules are respected
d. Apex triggers are ignored
Ans: b,c
36.In a master detail relationship, what happens to the child records if the parent
record is deleted?
a. Child records are not deleted
b. Child records are deleted
c. Parent record deletion fails
d. A subset of the child records is deleted
Ans: b
37.A developer needs to perform an automated extract of data from Salesforce
nightly at 2:00 am
How would the developer accomplish this?
a. Use the data export service to perform a nightly extract
b. Use the command-line interface of data loader
c. Use the export scheduler of data loader GUI
d. Use the schedule manager of the import wizard
Ans: b
38.If a change is made to an approval process, how can a developer determine
the user that made the change?
Choose 2 Answers
a.By looking at Modified By on the approval definition
b. By checking the field level history on the associated record
c. By examining the Debug log
10 | P a g e
d. By examining the set audit trail
Ans: a,d
39.In a bug tracking application, Universal Containers has created a time-based
workflow action that will execute 30 days after a Bug record is created. The
developer would like to test to sure that the rule is working as it should.
Which feature is available for Testing?
Choose 2 Answers
a.
b.
c.
d.
Ans: b,c
40.Which statement is TRUE about field level security?
Choose 2 answers
a. It is specified on the profile
b. It is determine the values displayed in a visible pick list filed
c. It is enforced in the web services API
d. It can be controlled at the record level
Ans: a,c
41.When performing an update with data loader the commadelimited file must
contain a columnwith which values?
a.
b.
c.
d.
The
The
The
The
Ans: c
42.Master details relationships can be used to model many-to-many
relationships between
two objects.Which statement is TURE about many
to many relationships?
Choose 3 answers
a. Each master object record displays a related list of the associated junction
object records
b. Each use a junction object to connect the two objects that need to relate
to each other.
c. Each primary and secondary object has a standard report ______________
d. Each record of one object is linked to multiple records from another object
and vice versa
11 | P a g e
Ans: a,b,d
43. A developer wants to build an application on the force .com platform the data
model, the users needing access to the application, and the application business
logic have been considered. The report and dashboard requirements have been
considered.
Which statement is TRUE about building the application?
a.
b.
c.
d.
The
The
The
The
Ans: d
44. Which mechanism allows for authenticated access to aforce.com site?
Choose 2 Answers
a.
b.
c.
d.
Ans: b,d
45. Why might an analytic snapshot fail during a scheduled run?
Choose 3 answers
a.
b.
c.
d.
e.
The
The
The
The
The
Ans: a,b,c
46. What is a junction object?
a. A custom object with two master detail relationships.
b. A standard object with a master detail relationship.
c. A custom object with a master detail relationship
d. A standard object with two master detail relationships
Ans: a
12 | P a g e
47. How does a developer enable users to access tags in the sidebar?
Choose 3 Answers
a.
b.
c.
d.
e.
By
By
By
By
By
Ans: b,c,d
48. How can a wireless device user approve a record?
Chose 2 Answers
a.
b.
c.
d.
Via
Via
Via
Via
voice recognition
email from a smartphone
mobile browser by logging into Salesforce
a text message
Ans: b,c
49. Which portion of the Model-View-Controller paradigm is represented in
force.com as a standard or custom object?
a. Model
b. Controller
c. View
Ans: a
50. Which property of a field can be edited within the page layout editor?
Choose 2 answers
a.
b.
c.
d.
e.
Controller
Required
Always displayed
Read-only
Field dependency
Ans: b,d
51. Which developer tool can be used to create a data model?
Choose 2 Answers
a. Force.com Data loader
13 | P a g e
b. Force.com IDE
c. Force.com API
d. Application Setup Menu
Ans: b,d
52. Users X and Y need to see the same candidate record. For security reasons, user
Y should NOT be able to view and report on the Email Address field on the record
How would a developer meet this requirement?
a. Use a sharing rule to make the email address only visible to user X.
b. Use page layouts to make the email address visible to user X but not User
Y
c. Use field level security to make the email address visible to user X but not
user Y
d. Us a custom visual force to make the email address visible to user X but
not user Y
Ans: c
53. Object X has a lookup field to object Y.X needs to display a text value from a text
field on Y
To ensure data integrity, how would a developer implement this?
a. Create a formula field on object X that retrieves the value from Y
b. Create a roll-up summary field on object X that retrieves the value from Y
c. Create a text field on object X and use a workflow rule to fill in the value
upon the creation of X
d. Create a text field on object X and use Apex to populate the value
Ans: a
54. In a custom order management application , Universal containers requires that
the Product Name and product code are consistent according to a custom object
set up with valid product Name and Product code combinations. When a user enters
an order the System should check to ensure that the Product name and Product
code entered are valid.
Which feature would a developer use to accomplish this?
a.
b.
c.
d.
Ans: d
A
A
A
A
14 | P a g e
55. Which statement is FALSE about masterdetail relationships in the Force.com
platform?
a. The master-detail relationship field is required on the page layout of the
detail record
b. When a master record is deleted,the related detail records detail records
detail records are also deleted
c. When defining a master relationship, the custom object on which you are
working is the master
d. The security settings for the master record control the detail record
Ans: c
56. Which is a valid data type for a custom formula field?
a.
b.
c.
d.
e.
Percent
Currency
Date
Email
Radio Button
Ans: a,b,c
57. Given a three tier model (UI layer, business logic layer, data layer), which
feature of the Force.com Platform is
a. Custom fields
b. Custom relationships
c. Custom objects
d. Custom applications
e. Custom tabs
Ans: a, b, c
58. When do users have the option to manually share records from the detail page?
a. When the organization wide default for the object is set to Private or
Read-only
b. When a developer grants the users the share Records permission
c. When the organization wide default for the object is set to public
Read/write
d. When a developer adds the sharing button to the Page layout.
15 | P a g e
Ans: a
59. In a recruiting application, a position custom object is related to a salary custom
object, sees the information such as current salary, isstored on the Salary object. All
users should be able to at least view position information. However, only selected
individuals should be able to read salary records. How should a developer
accomplish this?
a. Create a look up relationship between position and salary, set Organization
wide defaults to Public
Read-only for Position and Private for salary.
b. Create a lookup relationship between position and salary, set organization
wide defaults to private for position and salary.
c. Create a master-detail relationship between position and Salary set
organization wide defaults to Public Read-only for position and private for Salary.
d. Create a master-detail relationship between position and salary, set
organization wide defaults to public Read-only for position and salary.
Ans: a
60. Which capability does building an application on the Force.com platform
provide?
Choose 3 answers
a.
b.
c.
d.
The
The
The
The
ability
ability
ability
ability
to
to
to
to
Ans: a,c,d
61. A developer wants to report trends in the data.
Which feature of the Force.com platform would a developer use to accomplish this?
a.
b.
c.
d.
Matrix Report
Analytic Snapshot
Field history
Summary Report
Ans: b
62. A developer wants to customize the look and feel of the user object.
Which page layout customization is NOT supported for the user object?
Choose 2 answers
16 | P a g e
a.
b.
c.
d.
e.
Custom links
Custom buttons
Custom fields
Tagging
Inline visual force pages
Ans: b, d
63. When creating a workflow rule, which action requires a formula as the rule
Criteria?
a.
b.
c.
d.
Ans: b
64. Which Force.com feature most closely aligns with the View aspect of the Modelview Controller design Pattern?
Choose 2 Answers
a.
b.
c.
d.
Custom field
Visual force page
Page layout
Validation rule
Ans: b, c
65. Upon final rejection of a record that has been through an approval process,
which action is NOT allowed?
a.
b.
c.
d.
Ans: d
66. What is capability of the Data Loader?
Choose 2 Answers
a.
b.
c.
d.
The
The
The
The
Ans: b, c
Data
Data
Data
Data
Loader
Loader
Loader
Loader
can
can
can
can
17 | P a g e
67. A developer has received confirmation that salesforce.com has enabled
insert table system audit fields for an organization.
a. Ability to insert
b. Ability to insert
c. Ability to insert
record
d. Ability to insert
Ans: a
68. A developer is loading data, in a CSV format, into a custom application from a
legacy system. The developer would like to load users into the user object, and
positions and job applications owned by named users into related custom objects.
Which obstacle will the developer encounter when using the import wizard?
a.
b.
c.
d.
The
The
The
The
import
import
import
import
wizards
wizards
wizards
wizards
Ans: a
69. In a custom recruiting application, custom objects are used to track positions
and job posting sites (e.g., monster.com or hotjobs.com).each positions is typically
posted too many job postings sited.
Which additional object is required to right positions and job posting sites so that a
user report on the number of positions associated with w given posting site?
a.
b.
c.
d.
Parent object
Lookup object
Junction objects
Standard object
Ans: c
70. Which action is not necessary when using the declarative capabilities of the
Force.com platform to build custom applications?
Choose 3 Answers
a.
b.
c.
d.
18 | P a g e
Ans: a, b, c
Create
Create
Create
Create
Ans: a, d
72. Which option exists for calculations or analysis in reports?
a.
b.
c.
d.
Ans: b, c, d
Add
Add
Add
Add
Ans: a
74. After creating a workflow rule with a time-based action that sends an email
reminder to users 14 days after a record has been created, a developer would like
to test to make sure that the rule is working in a way in which it was intended
How would a developer verify that the workflow Rule is working?
a. Create a new record, then check the time based Workflow queue
b. Select the developers user name in the time based workflow queue
setup, create a new record, then check the queue for evidence that the
workflow executed.
19 | P a g e
c. Select the developers user name in the Debug log setup, create a new
record, then check the Debug log for evidence that the workflow
executed
d. Create a new record, then check the outbound message queue.
Ans: a, c
75. Two master detail relationships need to be created an object x. The first master
detail relationship is the primary relationship.
What is an effect of the primary relationship on X?
a.
b.
c.
d.
Ans: b
76. Which Force.com feature most closely aligns with view aspect of the modelview-Controller design pattern?
Choose 2 answers
a.
b.
c.
d.
Custom field
Visual force page
Page layout
Validation rule
Ans: b, c
77. Which scenario requires Apex to automate the real-time business logic?
a. As a user saves a new order (a custom object), the quantity and
products on the order are checked against an existing warehouse stock
(a custom object), then the warehouse that the product will ship from
on the order record is populated.
b. When a user enters a state and Zip code into custom field on a
candidate custom object, it must be checked against a zip code custom
object to ensure that the zip code entered does not exist in the state
entered
c. When a user saves a New hire record(a custom object), an outbound
message is automatically sent with the new hires contact information
to an external HR-system
20 | P a g e
d. When a user creates a new time of request record(a custom object)
and clicks submit for approval, the Time of Request routes to that
users manager for approval
Ans: a
It
It
It
It
Ans: b, c
79. Which relationship type should be used to capture a users manager on each
user record in the application?
a.
b.
c.
d.
Many to many
Hierarchical
Parent-child
Master-detail
Ans: b
80. Positions and job Applications are custom objects in a recruiting application.
There is a lookup relationship on job applications to positions. A developer wants to
see a list of the top ten positions with the greatest number of related job
applications.
Which dashboard component should the developer choose?
a.
b.
c.
d.
Gauge
Chart
Metric
Table
Ans: d
81. The organization wide default setting for accounts is private. A manager resides
above a team in the role hierarchy. The manager wants to share some of the
account date with the team,
21 | P a g e
Which feature can extend the viewing privileges of the team to allow to see each
others data?
Choose 2 Answers
a. Dashboard Folder settings
b. Report Running User
c. Report Folder settings
d. Dashboard Running user
Ans: a, d
82. When configuring time-dependent workflow actions, which evaluation criteria
selection is available?
Choose 2 Answers
a.
b.
c.
d.
Ans: c, d
83.Which statement is true regarding a Force.com domain name?
Choose 3 Answers
a.
b.
c.
d.
It
It
It
It
must be unique
is usually the name of your company
connect be changed once it is registered to your organization
cannot be mapped to your companies domain
Ans: a, b, c
22 | P a g e
85. Which statement is TRUE about Encrypted Custom fields?
Choose 3 Answers
a. Encrypted files are not available in filters for list views, records and
rollup summary fields
b. Encrypted fields can be included in report results
c. Encrypted fields can be included in search results
d. Encrypted files are not available for validation rules or Apex scripts
Ans: a, b, c
86. Which API can be used to create the data model?
a.
b.
c.
d.
Ans: c
87. In a recruiting application using an approval process on a custom object called
positions, a position record simultaneously sent to three approvers in an approval
process step
When can the position record advance to the next step in the process?
Choose 2 answers
a. When all approvals are received if unanimous approval is required.
b. When the first approval is received if anonymous approval is not
required
c. When a majority of approvals is received when majority approval is
required
d. When one of the approvers skips the final step in the process
Ans: a, b
88.In a recruiting application, a custom job application object has a lookup
relationship to a custom candidate object. The candidate object stored personal
information, including name and email, about an individual ............ for a job. The
recruiting organization would like to see the candidates name and email address
related job application record as well.
How can a developer meet this requirement?
a. Use a cross-object formula field to display, the name and email from
the candidate record to the job application record
b. It is not possible for a developer to meet this requirement
23 | P a g e
c. Use a validation rule to copy the name and email from the candidate
record to the job application record.
d. Use a cross object workflow rule field update action to copy he name
and email from the candidate record to the job application record
Ans: a
89. Which aspect of an application is addressed in the business logic layer?
Choose 2 Answers
a.
b.
c.
d.
Ans: b, c
24 | P a g e
Ans:B
2. If a developer has created a junction object what is the significance of the first
Master-Detail (primary) relationship?
a. Look and feel, the junction object's detail and edit pages use the color and
any associated icon of the primary master object
b. You cannot delete the primary relationship
c. You cannot rename the primary relationship
d. There is no significance
Ans: A
3. An organization has created a custom object 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.
b.
c.
d.
Ans: A,B
5. An organization needs the ability to view the value of the opportunity stage
field on an opportunity product related list. Please choose the declarative
method of fulfilling the requirement.
a. Create an Apex method to replicate the value on the child object, and set the
field level security to read-only and expose the new field on the opportunity
product related list
b. Create a cross object formula field on the opportunity product object and
expose the formula field
on the opportunity product related list
25 | P a g e
Ans: B
7. A developer has a requirement to collect the state and the cities for the state
selected on an account page layout. Once the user selects a state, only the
possible cities in that state should be available for entry. What is the best
declarative method for fulfilling this requirement?
a. Create a workflow rule that will update the city once a state is entered
b. Create a validation rule that will cause an error if the city is not in the state
that has been entered
c. Create a dependent picklist for cities based on the state that has been entered
d. Create a formula field that look ups the valid cities for the state entered
Ans: C
8. A developer has created a time-based workflow that escalates a lead record
10 days after it has been created if no updates have occurred. What is the
best way for the developer to test that the new time based workflow rule is
functioning? Please select two (2) choices.
a. Use debug logs to set up the developer; create a new lead record review
debug logs
b. Create a new lead record; view the time-based workflow queue;
c. Set up the developer for time-based workflow queue; create a new lead record;
view the time-based workflow queue
d. Create a new lead record; view the outbound messages queue
Ans: A,B
9. Under what circumstances would the sharing button be enabled on a detail
view for a record?
a. A developer has added the button to the page layout
b. When record sharing is enabled in the user profile
c. When record sharing is set to public, read only, or private
for the object
26 | P a g e
d. When record sharing is set to public read/write for the object
Ans: C
10. 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
11. A developer needs to make a field that is normally accessible to most users
inaccessible on the report wizard for specific users. What is the best method
to fulfill that requirement?
a. Field-level security
b. Remove the field from the page layout
c. Remove the field from the user profile
d. Change my display under personal settings
Ans: A
12. How can a developer get a custom object added to the quick create list?
a. Add the object through home page component settings
b. It is added automatically
c. Expose a custom tab for the custom object
d. Enable the quick create on the user profile
Ans: C
13. 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
Modify the sharing access for the object to public read/write and remove user
x from the role hierarchy
27 | P a g e
b.
Modify the sharing access for the object to private and remove user x from
the role hierarchy
c. Modify the sharing access for the object to public read only, create a public
group with everyone except user x; create a sharing rule and define read/write
access to the public group.
d.
Ans: C
15. 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
16. 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.
b.
c.
d.
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. How does Salesforce enforce data access using role hierarchy?
28 | P a g e
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
19. Where do you change the hover detail?
a. Mini view
b. Page layout
c. Profile
d. Mini page layout
Ans: D
20. In a recruiting application, salary is a child object to a parent position object via a
Master-Detail relationship The min pay and max pay fields of salary object cannot
be modified when the Position status on the parent is 'Approve'.
How would a developer design this?
a. Create a Visualforce component on the position detail page
b. Rollup-summary field
c. Validation rule on position object
d. Formula field on the salary object
e. Validation rule on the salary object
Ans: E
21. 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
29 | P a g e
22. Universal containers need to make all records of an object visible to all users
when it is in 'Approve' status. The records are created with "New" status and
are only visible to a select set of users.
How will a developer implement this?
a. Set the object level sharing to private, add a workflow rule to update the
sharing rule when status changes.
b. Set the object level sharing to public read-only, restrict the sharing when
status is New.
c. Set the object level sharing to private, create a public group with appropriate
users, modify manual sharing to public group based on status
d. Create role hierarchy, modify the user profiles when status changes
Ans: C