1. 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
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
2. In which Salesforce instances
would there be identical record IDs?
a. Production; full sandbox
b. Production; full sandbox; Apex sandbox
c. Production; full sandbox; config only sandbox; Apex sandbox
d. Salesforce.com never repeats record IDs
b. Production; full sandbox; Apex sandbox
c. Production; full sandbox; config only sandbox; Apex sandbox
d. Salesforce.com never repeats record IDs
3. 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
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
4. If a parent object has a lookup
relationship defined with a child object, what happens to the child object when
you delete a record from the parent?
a. The child record is deleted
b. Nothing
c. The parent record cannot be deleted
d. The child record cannot be deleted
b. Nothing
c. The parent record cannot be deleted
d. The child record cannot be deleted
5. A developer needs to create a
trending report. What should he/she use to get the historical data?
a. Reports
b. Analytic snapshots
c. Roll-up summary
d. Report types
e. Audit history records
b. Analytic snapshots
c. Roll-up summary
d. Report types
e. Audit history records
6. What are the data types that are
supported by a formula field? Please select three (4) choices.
a. Number
b. Percent
c. E-mail
d. Currency
e. Date
b. Percent
c. E-mail
d. Currency
e. Date
7. 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
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
8. 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
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
9. 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
b. Apex tab
c. Visualforce tab
d. Custom object tab
e. Standard object tab
10. 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
b. Create a validation rule using IF
c. Create a formula field to enforce the combination
d. Create a validation rule using VLOOKUP
11. 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. Child records inherit the ownership from the parent.
c. The master detail relationship is created on the master.
d. You cannot delete a child record
b. Child records inherit the ownership from the parent.
c. The master detail relationship is created on the master.
d. You cannot delete a child record
12. 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
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
13. 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
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
14. Where do you change the hover
detail?
a. Mini view
b. Page layout
c. Profile
d. Mini page layout
b. Page layout
c. Profile
d. Mini page layout
15. What layer of
model-view-controller paradigm are standard or custom objects associated with?
a. View
b. Model
c. Controller
d. View and controller
b. Model
c. Controller
d. View and controller
16. What field can be controlled by
a translation workbench?
a. Rule criteria
b. Formula
c. Validation errors
d. Assignment rules
b. Formula
c. Validation errors
d. Assignment rules
17. What are the components of the
dashboard that use grand totals?
a. Chart
b. Metric
c. Table
d. Pivot
b. Metric
c. Table
d. Pivot
18. 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
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
19. 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
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
20. 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
b. Tabular report
c. Matrix report
d. A report using Visualforce
21. 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
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
22. 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
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
23. 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
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
24. 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
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
25. 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
b. Force.com metadata API
c. Sandbox
d. Force.com IDE
26. In a Model View Controller
architecture, which of the below corresponds to View? (Select two)
a. Page layouts
b. Validation rules
c. Tabs
d. Workflows
b. Validation rules
c. Tabs
d. Workflows
27. Which of these is not a standard
profile? Select the one correct answer.
a. Developer
b. Contract Manager
c. Read only
d. Solution Manager
e. Sales User
b. Contract Manager
c. Read only
d. Solution Manager
e. Sales User
28. Fields of which of the following
type are allowed to be set as external ids. Select 3 correct answers.
a. Date
b. Number
c. eMail
d. Text
b. Number
c. eMail
d. Text
29. Which of the following is not
supported by Enhanced Page Layout editor. Select the one correct answer.
a. Change the field name
b. Add blank spaces
c. Make a field required or read-only
d. Add a new section
e. Add a new custom field
b. Add blank spaces
c. Make a field required or read-only
d. Add a new section
e. Add a new custom field
30. 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)
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)
31. 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
b. Set the CRUD permissions
c. Give access to records by modifying the record types
d. Control password settings
32. 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
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
33. What can be created using
Force.com Quick Start? Choose 3 answers
a. Custom objects
b. Object relationships
c. Custom tabs
d. Custom report types
e. Custom apps
b. Object relationships
c. Custom tabs
d. Custom report types
e. Custom apps
34. Custom Objects will not have the
following:
a. Validation Rules
b. Assignment Rules
c. Record Types
d. Workflow rules
e. Page layouts
b. Assignment Rules
c. Record Types
d. Workflow rules
e. Page layouts
35. Which of these represent the
correct syntax for custom controllers? Select the one correct answer.
a.<apex:page
controller=”MyController”>
b.<apex:page
standardController=”MyController”>
c.<apex:page
customController=”MyController”>
d.<apex:page
privateController=”MyController”>
36. 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}
b. {!User.FirstName}
c. $User.FirstName
d. {!$User.FirstName}
37. Universal Recruiters need to
ensure that the Social Security Number and Phone Numbers follow a specific
pattern. Which function can be used to implement this functionality. Select the
one correct answer.
a. REGEX
b. EXPRMATCH
c. ISNUMBER
d. PRIORVALUE
e. VLOOKUP
b. EXPRMATCH
c. ISNUMBER
d. PRIORVALUE
e. VLOOKUP
38. Universal Recruiters have an
object that they use to store all US zip codes and corresponding states. They
want to ensure that the zip code and state specified by users are correct.
Which function could be used to implement this feature? Select the one correct
answer.
a. REGEX
b. EXPRMATCH
c. ISNUMBER
d. PRIORVALUE
e. VLOOKUP
b. EXPRMATCH
c. ISNUMBER
d. PRIORVALUE
e. VLOOKUP
39. How you can provide the User
Login (Authentication) in Public sites created by Salesforce.
a. Using “Customer Portal”
b. Using Partner Portal
c. Using Custom tabs
d. Visual force pages
b. Using Partner Portal
c. Using Custom tabs
d. Visual force pages
40. 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
41. Which of the following is not
the Return Type for Formula Fields?
a. Currency
b. Radio Button
c. Text
d. Percent
b. Radio Button
c. Text
d. Percent
Answers:
1. a) Create a
lookup relationship between positions and salaries; define public access on
position and private access on salary
2. a) Producton and
Full copy Sandbox.
3. 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
4. b) Nothing
5. b) Analytic
snapshots
6. a) Text
b) Percent
d) Currency
7. a) A custom
object that has two Master-Detail relationships
8. b) You can only
create a cross-object formula field on the child object
9. a) Web tab
c) Visualforce tab
d) Custom object tab
10. d) Create a
validation rule using VLOOKUP
11. a) When the parent
record has been deleted, all the child records will be deleted
c) You have to expose the master
lookup field on the child detail page layout
12. a) Users are given
access to the records owned by the users who are below the role hierarchy
13. a) The source report
has been deleted
b) The target object has a trigger
on it
c) The running user has been
inactivated
14. d) Mini page layout
15. b) Model
16. c) Validation errors
17. b) Metric
d) Pivot
18. c) Set the object
level sharing to private, create a public group with appropriate users, modify
manual sharing to public group based on status
19. d) Build a
Visualforce component with a filter to replace the related list section of the
page layout
20. a) Summary report
21. b) Time-dependant
workflow action to send the record for review to owner after 14 days
22. d) Create Visualforce
page with radio buttons for review object
23. d) The data model and
the application will not cater for reports and dashboards
24. b) Create a Custom
Report type with A, B, and C, and use it in the report
25. a) Force.com API
b) Force.com IDE
26. a) Page Layout
c) Tabs
27. a) Developer
28. b) Number
c) Email
d) Text
29. e) Add a new custom
field
30. a) Master (Custom
object) and Detail (Standard object)
31. c) Give access to
records by modifying the record types
32. b) Tags can be
enabled by enabling Tags permission for the Profiles
33. c) Custom tabs
d) Custom report types
e) Custom apps
d) Custom report types
e) Custom apps
34. b) Assignment rules
35. a) <apex:page
controller=”MyController”>
36. d) {!$User.FirstName}
37. a) REGEX
38. e) VLOOKUP
39. a) Using “Customer
Portal”
b) Using Partner Portal
b) Using Partner Portal
40. b) Applications with
Clicks and not code
41. b) Radio Button
No comments:
Post a Comment