Anda di halaman 1dari 33

FLASH CARD QUESTIONS

True/False
Even if an app is visible, the apps tabs wont show up unless a profile has
permissions to view the tabs & permissions to view the associated objects.
True
All standard profiles get full access to a custom object when it is created.
False
The data loader cannot load more than 50k records @ a time.
False

Users assigned to roles get access to the data of all users who fall directly
beneath them in the hierarchy. True
A detail object record has its own org-wide sharing settings.
False
All objects user same org-wide options (private,
public read/write, public read only)
False
If you completely hide a tab user can no longer see any of the records
False ( he can using search or via URL)
Its ok to set the assignee of a workflow task to a role, instead of a user.
True
Listing

If a user is assigned to a standard profile, the only way to restrict acces is


thru object-level security.
Permissions on standard profiles are editable.
False
Every workflow rule must be based on a single object you choose
when you create the rule.
True
When object vs. record-level permissions conflict, the most restrictive
settings win.
True
When creating email templates, you can use any merge fields and they will
appear in your email.
True
Sharing rules can be created for both master & detail objects in a
Master/Detail relationship.
False
Sharing rules & role hierarchies can never be stricter than our orgwide defaults.
True

2 timing actions of workflow


Before/ after created date, last updated date, rule trigger date
or a custom date field.
2 field types needed in a field dependency
Standard and custom checkboxes, picklists (controlling/ dependent
lists)
3 options to select when doing tab settings & permissions
Tab hidden, Default on, Default off
3 types of sandboxes
Full Copy sandbox, configuration only sandbox, Developer sandbox
( similar to config box but with 10mb data storage.)
3 org-wide settings and when do you use them?
Private, Public Read, Public Read/Write
3 data types that can be external ids
Text, number and email
3 types of reports
Table, summary and matrix
3 security levels on the platform (for data)
Object CRUD, record level and field level
3 rule evaluation criteria

Create record, create /update record and create/update record if not


matched previously
4 types of email templates
Text, Html (with letterhead i.e logo), custom ( w/o letterhead),
visualForce)
4 ways to set record level security
Change record owner for record, sharing rules, manual sharing, Apex
triggers
4 types of workflow actions
Task, send email, Field update, outbound message
6 dashboard component types
Table, chart, metric, gauge, VF page , no sixth one
7 key technologies behind the platform
Multitenancy, Meta-data driven (declarative apps), Apex, VF,
Force.com sites, Force.com web
service api, App Exchange Directory
8+ things that profiles control
Object crud, field level security, administrative permissions, general
permissions, tab visibility, application visibility, record types, page
layouts
General Questions
Which data types are read only?
Record-Id
What kinds of tabs can you have?
Custom object tabs, Web Tabs ,VF tabs
How do you enable tags?
They are enabled per record allow to grp and search related records
quickly.
How do sharing rules work on a junction object?
How do you test time triggered workflow rules?
Check those records in Time Based Workflow
Which dashboard would you use for a list? For trends over time?
List Table. Trends - Chart
What can you do in the page layout of the user object?
Custom list, custom links, vf pages but no custom buttons
When should you use the data loader?
>50,000 recs, objs not supported by wizard, data export needed

When would you use an Apex trigger over a workflow rule?


Who can change ownership of a record?
Owner, sysadmin
Can a Master record have multiple Detail relationships?
Yes
Queues are supported for which objects?
All custom objects
What features do you get out of the box?
Approvals
How would you send an email to everyone in your org?
1. Around 25-30 questions were based on a given scenario
a. Which workflow rule and action you will apply to it?
b. Which approval process you will apply to it?
c. What kind of validation rule will you apply to it?
d. What kind of security and sharing setting can be applied?
e. What relationship you will apply here?
f. Which report type(tabular, summary or matrix) you will use
here?
g. decide the org-wide defaults for objects in the application
2. Record Ids are identical in which environments i.e. dev, production,
full copy sandbox?
Prod and Full Copy Sandbox
3. Which tabs a user can create? Custom tabs ,Web tabs, VF tabs
4. Role of various force.com components in MVC architecture ?
5. What does data layer indicate in Force.com ( objects, fields)
6. Which Dashboard components can be used to show the measurable
parameters?
Metrics, gauge
7. How to show conditional highlighting in dashboards/reports?
Use GUI on summary and matrix reports ( select on basis of
range)
8. What utility should be used for scheduling import of data daily at
2:00 am
Command Line Dataloader
9. Fields of which field type can be used as External Ids
text, number and email
10. In validation rule, where can we use Translation workbench feature
error message in localized form

11. Which relationship should be used for making sure that child records
are deleted when parent records are deleted
master-detail relationship
12. What are different dashboard components?
Tabular, chart, metric, gauge, VF
13. Role hierarchy the manager can have access to which records in
their role hierarchy?
(options were
Records owned by their subordinates,
Records assigned to the profile of their subordinates)
14. Use of record types
15. If some changes are made to a approval process, how can a
developer track changes made?
Audit trails
16. While importing records from other system what field does data
loader consider?
(Options
records ID,
approval process,
field level security
)
17. What different types of workflow actions are available?
Task, email, outbound msg, field update, time based actions.
18. What are the various options available for a manager to provide
approval in a approval process using mobile device
( options were
through sms, by replying email received from
salesforce,
by logging into application.
19. Function of a junction objects in a master-details relationship
Creating a many-many relationship.
20. Whether the design consideration of reports is necessary before
designing a data model for an application?
Yes
21. Differences between field level security and layout
features(hide/read-only)
Field level security supersedes layout.
22. One of the requirement of the recruiting application was that, no user
should be able to delete any of the record in the application, which
feature should be used to handle this requirement?
In Profile turn off his modifyAll capability for all objects.

Deselect Delete on all objects in his profile.


23. What are the different ways for creating a data model in force.com
platform?
Creating objects, using standard objects.
Sno
1.

2.
3.

4.

5.

Questions

Comments

Which API can be used to create custom


object.
Force.com API
Meta data API
How will you ensure data consistency when
user is providing city and state information?
Developer wants to import some users into
the system and then position, job application
custom objects records using import wizard.
What obstacles he will face.
a. Custom objects are not supported by
import wizard.
b. User object cant be imported using
import wizard.
What will you use to track the trends?
a. Matrix
b. Table
c. Guage
3-4 Scenario based questions on MasterDetail relationships.

VLookup and
validation rules
b.

matrix

Go through videos

6.

To enable create item on left side bar for a


specific object what should developer do?

Create tab for that


object.

7.

Given a scenario for approval process.


Figure out which type of approval process is
required.

Go through the Video

a. Simple Approval
b. Parallel approval

8.

9.

c. Dynamic routing
Salesforce.com does not display timedependent action controls on the workflow
rule edit page if you set the workflow rule
evaluation criteria to
a. Every time a record is
created or updated.
b. Every time a record is
created
c. When a record is
created, or when a
record is edited and did
not previously meet the
rule criteria
Encrypted fields are included in

a. Search filter
b. Validation rule
c. Report
d. Work Flow Rule
10. External ids can be of type
a. Number
b. Email
c. Text
d. Percent
11. If data loader finds multiple external ids
matched for a record while upsert what
happens.
a. Error
b. Data upsert
c. De-duplication
12. To get grand total across set of data what
should be used
a. Table
b. Matrix
c. Gauge
d. Chart
13. What all you get after creating custom object

tab
Read help topics for
Workflow rules

Read help topics for


Encrypted fields.

a. Sidebar search
b. Page layout
14. Scenario based questions on many-to-may
relationship.

15. One question was on review Score Outlier

Not sure what was it.

16. How will you stop the details record from


deletion in master-detail relationship

Roll-up summary and


validationRefer Videos

17. Question on Analytic Snapshot & Dashboard


18. How to schedule nightly export of data at 2
am

Command line data


loader

19. What is V, M and C in MVC. And relate it to


Force.com

Use data loader and try


different scenarios for
external ids.

a. Page-layout
b. Visualforce
c. Apex
20. What is C in MVC
21. Scenario based questions on formula fields,
validation rules, master-detail relationship
22. Scenario based questions on security, OWD,
field level security, sharing rules

A,b,

23. Scenario based questions on reports,


dashboards and analytic snapshot.
24. In which orgs ids are identical

a. Full sandbox and production


b. Developer and production
c. Sandbox and developer
25. While building data model, do you need to

No

have reports requirements as well


26. Junction object how to create it

2 MD relationships in
one object

Q.1

d. workflow
What are the three layers of an application?

Ans.

User Interface: Presentation Layer

27. Question on Field level Security


28. Can Workflows update record types?

Business Logic: Processing Layer

Q.2
What are the application building blocks provided by the Force.com
platform?

29. What are the features of Custom objects


a. assignment rules
b. page layouts
c. fields
30. Automate where positions should be seen
only to users after the position is approved.
What can be used?
a. Sharing rules
b. Manual sharing
c. Apex triggers
31. Sites. Where do you enable sites

Data Model: Data Layer

Yes

Ans.

Data Model: Objects with fields


Business Logic: Workflow Rules, Approval Processes, Validation

C
Rules

User Interface: Application, Tabs, Page Layouts


Q.3
What are the types of applications that can be build on the Force.com
platform?
a

a. User profile
b. Org wide
32. Question on Import wizard -

Ans.

1. Application that has shared user audience


2. Applications oriented to structured data

33. Translation Workbench where will you use


for validation rules

Error messages

34. What is process visualize used for

Approval process

3. Applications sharing corporation or they involve high user


interaction with the Application
Q.4

What is dependent picklist?

35. Analytic snapshot

Ans. A dependent field works in conjunction with a controlling field to


filter its values. The value chosen in the controlling field affects the values
available in the dependent field.

36. Which report will be used for month over


month analysis

Q.5

37. Tools to create data model (choose 2)


a. Setup screen
b. Force.com api
c. Force.com ide

A and c (B can also be


the answer but I
selected C)

What is S-Control?

Ans. Its java script in a web page that can execute some object to web
services calls.
Q.6
If a field is set to Universally required, users will be required to
populate it when loading data through the API. True/False?

Ans.

True

Q.7
List the four types of custom relationships that can be built on
Force.com platform and describe the differences between them.
Ans.

1. Lookup Relationship

3. Self Relationship
4. Many to Many Relationship
Q.8

What are three ways to make a field required?

Ans.

1. At the time of field creation, check the checkbox for required


2. Validation Rule
3. Page Layout

Q.9

Where to get ways for formula field and validation rules?

Ans.

Resources on CRM community

Q10.

What are two types of licenses?

Ans.

1.

Force.com or Plateform license

Q.11 Can a System Administrator customize the permission of both


Standard and custom
profiles?
Ans.

False.

Q.12 While creating a new profile, is it possible to copy over setting on


existing profile?
Ans.

Q. 14 If you hide a tab in a profile, will users in that profile be able to see
records in that object?
Ans

2. Master-Detail Relationship

Salesforce.com 2.

Ans. Yes if there are accessible in other applications and no if not


accessible in other
applications too.

True.

Q.13 If you remove access to an application from a profile, will users in


that profile still be able to see the tabs included in that application?

yes. Through URL, Detail section if, API call, report

Q.15

If OWD can be set for both default and custom objects/

Ans.

Yes.

Q.16

What is default access for custom objects in OWD?

Ans.

Public Read Write

Q. 17

Which feature sets the baseline off access for an object?

Ans.

OWD.

Q.18
What happens with record (save/doesnt save) when formula returns
true in the validation rules?
Ans

Doesnt save.

Q. 19

What are the two methods for defining workflow criteria?

Ans.

1)

Q. 20

What are two parts of workflow?

Ans.

1)

Q.21

What are four action of a workflow?

Ans.

Field Update

Evaluation

Criteria

Assign Task
Email Alert

2)

2)

Rule

Actions

Send an outbound message


Q.22

If external ids are always unique?

Ans.

NO.

Q.23

If name field is indexed?

Ans.

Yes.

Questions
Can we configure a report to include any
new fields added to the object later on?
Can System Administrator save a report
to someone's "My Personal Custom
Reports" folder?
Can we create a report on approval
history?
What is an Unfiled Public Reports
Folder?
How do I create a report with OR filters?
Is there a size limit for reports?
Is it possible to run reports on Recycle
Bin?
Can we have a report on reports?
How do you convert minutes to hours and
minutes in a report using summary
formula fields?

Answers
Yes
No
No
Folders common for all
users
Put comma separator in
options
2000+ records are
shown if there are more
records
No
Yes
The only real way to do
what you want to do is
create 2 custom
summary fields on the
report. The hours
formula would be like:
FLOOR(DURATION:S
UM/60)
The minutes formula
would be:
MOD(DURATION:SU

How can I prevent an inactive user's


records from appearing on a report?
how to give users right to run reports?
How we decide what component of
Dashboards is to be used?
How we decide what type of report is to
be generated?
If you want to look at trends in a report
which report to use?

What is scheduling of reports?


How can we restrict a user from viewing
a report?
What would prevent a user from
including fields when running a report?
Discuss the usage schenario for
Dashboard components (Guage, Charts,
Metric, table, VF Page).
Hierarchical Data type?

How do we create Splash pages


Server what is multitenant architecture?

M,60)
using a custom field for
user active field which
can be filtered in a
report
Using profile
permissions
Question unclear
using Report Format
Matrix
Reports can be
scheduled to run at
frequency and emailed
to people.
using Report Folders
permission
Create a custom report
type and restrict what
needs to be shown on
the report

http://community.salesf
orce.com/t5/Visualforce
-Development/How-doI-create-a-splashpage/m-p/176254
There should be

How can we add tags to particular record?


What will happen to a time triggered work
flow if the Date value on which it depends,
gets changed?
Can we monitor the Approval processes?
External Ids: There are three ext ids possible
on an object, then how we do the upsert?
What all fields in an Object are indexed
by default?
For the latest release, where Master-detail
relationship how would the Rollup summary
be calculated?
In Master detail relationship, Detail's
permissions are defined by the Master. What
if I delete the Master-Detail relationship?
What permissions will be set to Detail
object now?
After Spring'10, Multilevel Master-Detail
relationships will be possible. How will
Roll-up summary will behave now? Will it
Roll-up to grand-parent?
Which amongst these are not std fields
a.Owner id
b.Created by
c.Record type
d.Last modified by
How to set currency at organization level?

What is multicurrency feature?

humungous
documentation on
Google for this.
Enable Tags using
Setup > App Setup >
Customize > Tags
If the tbw is dependent
on the changed time
and if it has not passed,
it will run based on the
new time.
Yes
Specify which one to
use after upsert
statement
id, name, created date,
last modified date
Its a readymade feature

It will be independent
after that

Yes

record type
Enable multicurrency
use currency
calculation with
keeping dated exchange
rates

How MultiCurrency Works? What features


salesforce provide for them?
Suppose there are two profile Manager and
subordinate. Manager profile has Read,
Create, Edit, Delete permission on Object
Obj1. Now someone shares the record of
obj1 to subordinate with READ ONLY
permission. What permissions Manager will
get on the record? Read only OR Read, edit,
create, Delete?
If your organization disables the Grant
Access Using Hierarchies option, activities
associated with a object are still visible to
users above the activitys assignee in the
role hierarchy. Discuss it?
What are the options to over-ride field level
security.
Where can we access mini page layout
console?
What is Delegated Administration, how
is it used?
System Administrator can customize
perms for std and custom profile True or
False
What does profiles control
Permissions
User Interface
Access to Data
Reports
What are the permissions that allow a
sysad to manage a application
What are record-types used for?
What value will record type field
contain for records created before defining
the record type?
If you remove access to a app for a profile,
will users of that profile still be able to see

Forecasting in PRM
module, product list
with variable prices

In CTI prompts
Setup > Administration
Setup > Security
Settings > Delegated
Administration
True but the perm set is
restricted for standard
profiles

Permissions, Report run


privilege, Page layout
(User Interface)
Modify all data
For dealing with
different type of entities
Before defining the
record type field does
not exist

What are the main advantages of using


command line utility of the data loader?

the tabs included in that application


If you hide a tab for a profile what are the
ways to see the records for users for that
profile
If you have two record types, do you need
two page layouts as well?
If users dont have access to a specific
record type, can they see records of that
record type?
What is the limit of no of record types?
10
20
200
No limit
Can you bypass the prompt to select a
record type on UI
What happens to picklist values of records
types, if you rename a record type?

What is an outlier?
What is a Declarative interface?
What versions have apex and vf both active?

What will be the order of calling a trigger,


validation rule and workflow rule?
If we delete or edit the value of a picklist,
what will happen to the records associated
with the picklist value?

Not necessary, but it


will not make practical
sense
yes

no
no impact
not surehttp://community.salesf
orce.com/t5/GeneralDevelopment/What-isa-outlier/m-p/155547
Point and click
Dev, Enterprise,
Unlimited
Salesforce processes
any rules in the
following order:
1.Validation rules
2.Assignment rules
3.Auto-response rules
4.Workflow rules (with
immediate actions)
5.Escalation rules
It will still exist since it
is stored as text

What does the lead conversion mean?


What is Lookup phone dialogue?
How to update relations with external id
using import wizard?
What is the difference between adding ip
range in profile and in Security settings?
Which one takes more precedence?
What will take more precedence in selecting
pick list value - controlling pick list or
Record Type?
Can formula field of type date be used in
time trigger workflow to specify time
trigger?

it can be automated and


scheduled
conversion of lead to
contact, opportunity
and account
a CTI term
same as upsert
ip range bypasses
security token
record type

Not till Winter'10


Context user under
What is the funda of default work flow
which the workflow is
user?
executed
1. Validation rule always get invoked on a record save. However select
a situation where they might not get invoked ( multiple choices
including they always get invoked ; the correct one was a workflow
field update).
2. View Encrypted Data permission field is checked by default for
which profile (multiple choices were there including No profile,
System Administrator I chose No profile)
Q.1
We need to import three objects Contact, User and Account. In which
order they will be imported?
Ans.

User Account Contact

Right answer was starting with user.

Q.2

When would analytical reports fail? Select 2 checkbox.

Ans.

If the running user is inactive.


Dont remember the another option.

Q.3
Given a scenario. You need to design report which group
information?

Ans.

Summary Report

(Although matrix report also provide group feature but that was not
in option.)
Q.4
Given a scenario. You need to display information in different colors.
How would you accomplish this?
Ans.

Conditional Highlighting

Q.11 Given a scenario like as soon as we create a record, owner should


have access to it. If the status field is changed to other than open, it should be
accessible to others to. How we can achieve the same?
Ans.

Make it private in OWD. Allow others to access by writing trigger.

Q.12 Given a scenario like, you have a parent record associated record.
You do some changes in the child records. You need to store this info and
dont want user to delete the same. How you will achieve the same?

Q.5
Given a scenario like parent record has children. On deletion of
parent record, child records should not be deleted. Which type of relationship
would you choose for the same?

Ans.

Roll up summary field

Q.13

What is data model among the following?

Ans.

Ans.

Object

Lookup relationship

Q.6
Through role hierarchy relationship, a user gets privileges to
access records?

Q.14 One question was carrying four option and corresponding drop down
against each.

Ans.

Records of the user below in his/her hierarchy.

Ans.

Select appropriate match.

(In this question, the options are a bit confusing. Please be careful.)

Q.15

Which field can be used for external Ids?

Q.7

In a cross reference formula, you can traverse information through?

Ans.

Text, number and email

Ans.

Parents reference

(Not by child)

Q.16

Which is not a component of salesforce?

Q.8

Given a scenario. Why formula field is preferred over trigger?

Ans.

Data Warehouse.

Ans.

Formula field are flexible.

Q.17 What will you do if you need to display radio button type choice for
a field that can accept one out of the given four?

Formula field do not require test coverage.


Q.9
Given a scenario like you have two fields information about some
record. You need to fill a field in a record from the first information ensuring
that field value is following integrity and do not have incorrect value. What
would you go for?
Ans.

Vlookup and validation rule

Q.10 Given a scenario like there are two users A and B. A need to have
aceess

Q.18 While doing upsert, what happens when more than one external ids
matchs?
Ans.

Error

Q.19

How would you filter child records on related list side?

Ans.

Apply filer on search list

Q.20 A approval process is created such as approval will go to someone.


And if a field, having more than specific value, approval will also go after
first approval to another person. What will you to do for executing this
workflow?

Q29.

How many ways, the objects can be created?

Ans.

1.Setup

Q30.

While update operation, what needs to be specified?

Ans. Go to detail list Approval History and press Submit for


approvalbutton.

Ans.

Salesforce ID

Q31.

The SF ids are identical in?

Ans.

Production and full copy sandbox.

Q21. View Encrypted Data permission is checked by default for which


profile?

2.Force.com IDE

Ans.

No profile.

Q32.

What is mandatory in .CSV while upserting through data loader?

Q22.

Where is process visualize seen?

Ans.

I dont know the right answer but I chose

Ans.

Approval Process

Logical name of the record

Q23.

What to be overridden for mouse hover help?

Another option was SF Id along with other options.

Ans.

Mini page layout.

Q24.

When new record component will be in the left panel bar?

Ans.

As you create new tab for the object.

Q25.

How you will accomplish many to many relationship?

Ans. Though one junction object having two - many to one relation to
both object.
Q26.

How schedule data loading can be achieved for an object at 2:PM.

Ans.

Data loader command line

Q27. Hiring manager needs to see month over month changes on records.
What should be used?
Ans. Analytical snapshot and dashboard
Q28.

What attributes can be defined for a field on page layout?

Ans.

1.Read Only

2.Required

Sno

Questions

Comments

38. How will you ensure data consistency when


user is providing city and state information?

VLookup and
validation rules

39. Developer wants to import some users into


the system and then position, job application
custom objects records using import wizard.
What obstacles he will face.

b.

c. Custom objects are not supported by


import wizard.
d. User object cant be imported using
import wizard.
40. What will you use to track the trends?
d. Matrix
e. Table
f. Guage
41. Given two users X, Y. You need to give
permissions such that one has read only

matrix

permission and other has read/write


permission on that object.
42. When we create a custom object Tab. Which
all things will be available by default (Select
3)
1) Recent items
2) Quick search
3) Sidebar search & other options
43. What represent M in MVC model (select 3)
1)
2)
3)
4)
5)

Visualforce page
Page layout
Custom object
Custom relationship
Custom feild

44. Salesforce.com does not display timedependent action controls on the workflow
rule edit page if you set the workflow rule
evaluation criteria to
d. Every time a record is
created or updated.
e. Every time a record is
created
f. When a record is created,
or when a record is
edited and did not
previously meet the rule
criteria
45. External ids can be of type
e. Number
f. Email
g. Text
h. Percent
46. If data loader finds multiple external ids
matched for a record while upsert what
happens.
d. Error

e. Data upsert
f. De-duplication
47. To get grand total across set of data what
should be used

A,b,

e. Table
f. Matrix
g. Gauge
h. Chart
48. How will you stop the details record from
deletion in master-detail relationship

Roll-up summary and


validation

49. How to schedule nightly export of data at 2


am

Command line data


loader

50. What is V, M and C in MVC. And relate it to


Force.com
d. Page-layout
e. Visualforce
f. Apex
51. Scenario based questions on security, OWD,
field level security, sharing rules
52. In which orgs ids are identical
d. Full sandbox and production
e. Developer and production
f. Sandbox and developer
53. Junction object how to create it

2 MD relationships in
one object

54. Can Workflows update record types?

Yes

55. Automate where positions should be seen


only to users after the position is approved.
What can be used?

d. Sharing rules
e. Manual sharing

f. Apex triggers
56. Translation Workbench where will you use
for validation rules

Error messages

57. What is process visualize used for

Approval process

58. Which report will be used for month over


month analysis
59. Tools to create data model (select 2)
e. Application Setup screen
f. Force.com api
g. Force.com ide
h. workflow
60. While doing update operation using Data
Loader which field is mandatory
1)
2)
3)
4)

Record ID
Owner
Created Date
Created By

61. What properties for a field can be set on page


layout (select 2)
1) Required
2) Read only
62. Why formula field is preferred over Apex
Trigger?
1) Flexibility
63. What is to be overridden for mouse hover
help.?
1) Mini page layout
64. Create a report on Employees Group by
department . What kind of reports should be

used?
1) Summary report.
65. Which one is not the application component?
1)
2)
3)
4)

Data warehouse
Workflow
Approval
Validation rules

66. How to set the colors in report based on


condition?
1) Conditional Highlighting
67. View encrypted data permission is set default
set to?
1) System administrator profile.
2) No Profile
68. We need to import three objects Contact, User
and Account. In which order they will be
imported?
1) User Account Contact

Import custom objects wizard is used for?


Why formula field is preferred over Apex Trigger? Flexibility
A question on Vlookup. How do you ensure the consistency of the data
entered?
A question on rollup summary field.
Where is process visualizer seen? Approval process
Based on condition the approval request should be sent to the appropriate
approver.

What is to be overridden for mouse hover help.? Mini page layout.

UI: visualforce, Pagelayouts

What are the default features available when custom(object ) tab is


created?

How many ways the object can be created? Setup, Foce.com IDE

Recent items, quick create, advanced search


Master detail:
Sharing setting of the child.

External Ids can be specified only on? Text, Number, Email fields
For update what component needs to be specified? Salesforce Id
How to set the colors in report based on condition? Conditional Highlighting

The owner of the detail record> It will be same as master record owner.

View encrypted data permission is set default set to? System administrator
profile.

Cascade delete.

The SF Ids are identical in? Production and full copy sandbox.

What is junction object?


Scheduled data loading can be achieved through. Data loader command line
interface.
A question on multi currency feature.
Hiring manager needs to see month over month changes in job application
.. what should be used?
Analytical snapshots and dashboard
Create a report on Employees Group by department . What kind of reports
should be used? Summary report.
What attributes can be defined for a field on page layout? Read-only,
Required.
Which one is not the application component? Data warehouse
Match the MVC components.
Development:tools,
Logic:workflow,approval process..
Model: Custom objects, fields

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.

15.
16.

17.

Ids are identical in?


No. of Master Detail r/n in an obj?
Where we can use Encrypted field?
What is V stands for in MVC?
Validation rule and lookup?
What can we achieve using report type?
What are the adv of sfdc crm? Ans:organize, share, search, and
manage content
What should be overridden in mouse hover? (min pagelayout)
What attrbts can be defned 4 a field on pagelayout?
What sales force provide out of box?
Which is not the appln comp?
Which datatype cannot include in external ids?
Gp of exetve want to see the daily trends w/o log into sf.how to
achieve?
Hiring manager needs to create posn .posn needs to approved b4 filled
which feature?
a) Validation b)workflow c)Approval
How to create jn obj?
Recruiting app has 2 custom objs posn & job appln.job appln has
lookup on posn The hiring mgrs want to see dat ony the job appln
matching the required skillare viewed . how to achieve it?
Posn , candidate 2 custom objects candidate has lookup on posn
currently the mgr needs to create posn & then goto the relatedlist of
candidates & add candidates.howto automate this process (mns filling
posn & candidate simultaneously)

18. Who will be the initial sumbmitter in AP?


a) Roles b)Roles & sub c)profiles d)users 5)queue
19. There r 2 objs X & Y how to create many to many r/n b/n them?
20. What can be achieved using dataloader?
21. What obj can import using import wizard?
22. What cannot be done using user obj?
a)button b)VF c) Links
d)fields
23. In recruiting app when a new posn is created the mail should be send to
the recruiter for approval. Howto achieve it?
24. How to get no. of days since it was created from following optn?
If created date rtrn date time a)TODAY()- datival b) now()-dtevalue
25. Which view to modify to see the mini cosole view
26. If we want to see grant total what dashboard comp is used
27. If mger want to show report to his team . how to achieve it?
28. In an org all user can see posns. Bt the interviewer cannot see the pay
grade& address how to achieve a)OWD b)Profile settings c)Sharing
rules
29. How & whr to check time dependent wf? Debug log, link in setup
30. Use of external ids
31. For CRM what comes under business layers a)valdtn rule b)AP
32. 2 usrs X & Y X want to access obj which Y shouldnt access & Y
want to access obj which X shouldnt access .how to achieve
33. Usr want to see top 20 posns which dashbrd cmp is used?(table with w
ltd)
34. On an obj there are 2 MD r/ns .out of which posn is primary
r/nobjwhat effect will it have on child obj
35. On which condn time triggered wf cnnot crted?
1. How will you ensure data consistency when user is providing city
and state information?
a. Vlookup, validation rules
2. Import wizard can insert [account, contacts,
opportunity,case,solutions,leads] [Need to verify]
3. Given two users X, Y. You need to give permissions such that one
has read only permission and other has read/write permission on that
object.
a. Profile
4. When we create a custom object Tab. Which all things will be
available by default (Select 3)
4) Recent items
a. Quick search

b. Sidebar search or global search


5. What represent M in MVC model (select 3)
a. Custom object
b. Custom relationship
c. Custom feild
6. Salesforce.com does not display time-dependent action controls on
the workflow rule edit page if you set the workflow rule evaluation
criteria to
a. Every time a record is created or updated
7. External ids can be of type
i. Number
j. Email
a. Text
8. If data loader finds multiple external ids matched for a record while
upsert what happens
a. Error
9. To get grand total across set of data what should be used
a. Table [Best answer]
b. Matrix
10. How will you stop the details record from deletion in masterdetail relationship
a. Rollup summary along with validation rule. So when
detail will be deleted, it will trigger rollup summary which
will edit master record, in a way masters validation will be
triggerd
b. Other can be trigger
11. How to schedule nightly export of data at 2 am
a. Commandline data loader
12. What is V, M and C in MVC. And relate it to Force.com
Read MVC topic
13. In which orgs ids are identical
a. Full sandbox and production
14. Junction object how to create it
a. 2 master detail relation will have common detail object
which is nothng but junction object
15. Can Workflows update record types?
a. Yes

16. Automate where positions should be seen only to users after the
position is approved. What can be used?
a. Options are [Sharing rule, manual sharing, apex trigger]
[Ans : triggers]
17. What will you use to track the trends?
g. Matrix
18. Developer wants to import some users into the system and then
position, job application custom objects records using import
wizard. What obstacles he will face.

19.

20.

21.
22.
23.
24.

25.

26.

e. User object cant be imported using import wizard. [There is a


poosibility of licence issues. In data loader this is possible]
Tools to create data model (select 2)
i. Application Setup screen
j. Force.com api
k. Force.com ide
a. Workflow
While doing update operation using Data Loader which field is
mandatory
5) Record ID
6) Owner
7) Created Date
a. Created By
What properties for a field can be set on page layout
a. Required
b. Read only
Why formula field is preferred over Apex Trigger
a. Flexibility
What is to be overridden for mouse hover help.?
a. Mini page layout
Create a report on Employees Group by department . What kind
of reports should be used?
a. Group by means Summary [Best choice]
b. Matrix can be second option
Which one is not the application component
a. Data warehouse
b. Workflow
c. Approval
d. Validation rules
How to set the colors in report based on condition
a. Conditional Highlighting

27. View encrypted data permission is set default set to


3) System administrator profile.
a. No Profile
28. We need to import three objects Contact, User and Account. In which
order they will be imported?
a. User Account Contact
29. Can we configure a report to include any new fields added to the
object later on?
a. Yes
30. Can System Administrator save a report to someone's "My Personal
Custom Reports" folder?
a. No
31. Can we create a report on approval history?
a. No
32. What is an Unfiled Public Reports Folder?
a. Folders common for all users
33. How do I create a report with OR filters?
a. Advance Filter
b. Put comma separator in options
34. Is there a size limit for reports?
a. 2000 + records are shown if there are more records then
export in excel
35. Is it possible to run reports on Recycle Bin?
a. No [May be API]
36. Can we have a report on reports?
a. Yes
37. How do you convert minutes to hours and minutes in a report using
summary formula fields?
The only real way to do what you want to do is create 2 custom summary
fields on the report. The hours formula would be like:
FLOOR(DURATION:SUM/60)
The minutes formula would be:
MOD(DURATION:SUM,60)
38. How can I prevent an inactive user's records from appearing on a
report?
a. using a custom field for user active field which can be
filtered in a report
39. how to give users right to run reports?
a. Using profile permissions
40. What is scheduling of reports?

41.

42.
43.
44.

45.
46.
47.

48.
49.
50.

51.
52.
53.
54.

a. Reports can be scheduled to run at frequency and emailed to


people.
What would prevent a user from including fields when running a
report?
a. Create a custom report type and restrict what needs to be
shown on the report
Discuss the usage schenario for Dashboard components (Guage,
Charts, Metric, table, VF Page).
How can we add tags to particular record?
a. Enable Tags using Setup > App Setup > Customize >
Tags
What will happen to a time triggered work flow if the Date value on
which it depends, gets changed?
a. If the tbw is dependent on the changed time and if it has not
passed, it will run based on the new time.
Can we monitor the Approval processes?
a. Yes
External Ids: There are three ext ids possible on an object, then how
we do the upsert?
a. In upsert we can have only 1 external ID
Which amongst these are not std fields
a.
Owner id
b.
Created by
c.
Record type
d.
Last modified by
[dont know the answers, if we have select one then its
Record Type]
What is multicurrency feature?
a. use currency calculation with keeping dated exchange rates
How to set currency at organization level?
a. Enable multicurrency
If your organization disables the Grant Access Using Hierarchies
option, activities associated with a object are still visible to users
above the activitys assignee in the role hierarchy.
a. It is visible
What are the options to over-ride field level security.
a. Make it require can be an option..need to check
Where can we access mini page layout console?
System Administrator can customize perms for std and custom
profile True or False
a. False. We cant modify standard profiles
What does profiles control

55.
56.
57.
58.
59.
60.
61.

62.
63.

64.
65.

a. Permissions
b. User Interface
c. Access to Data
d. Reports
What are record-types used for?
What value will record type field contain for records created
before defining the record type?
If you remove access to a app for a profile, will users of that profile
still be able to see the tabs included in that application
a. If any other apps has the same profile
If you hide a tab for a profile what are the ways to see the records for
users for that profile
a. Related list, URL, search, API, APEX
If you have two record types, do you need two page layouts as well?
a. No its not mandatory unless u want to assisgn 2 diff page
layouts
If users dont have access to a specific record type, can they see
records of that record type?
a. Yes
What is the limit of no of record types?
a. 10
20
200
No limit
[Dont know the answer]
Can you bypass the prompt to select a record type on UI
a. Yes
What happens to picklist values of records types, if you rename a
record type?
a. Not because of Rename but if we change record type then it
will be changed
What is a Declarative interface?
a. Point and click
What will be the order of calling a trigger, validation rule and
workflow rule?
Salesforce processes any rules in the following order:
1.Validation rules
2.Assignment rules
3.Auto-response rules
4.Workflow rules (with immediate actions)
5.Escalation rules

66. If we delete or edit the value of a picklist, what will happen to the
records associated with the picklist value?
a. It will still exist since it is stored as text
67. What are the main advantages of using command line utility of the
data loader?
a. it can be automated and scheduled
68. How to update relations with external id using import wizard?
a. same as upsert
69. What is the difference between adding ip range in profile and in
Security settings? Which one takes more precedence?
70. What will take more precedence in selecting pick list value controlling pick list or Record Type?
a. Record Type. But will display intersected values only
71. What is Delegated Administration, how is it used?
a. Setup > Administration Setup > Security Settings >
Delegated Administration
72. How can we restrict a user from viewing a report?
a. using Report Folders permission
73. If you want to look at trends in a report which report to use?
a. Matrix
74. How we decide what type of report is to be generated?
a. using Report Format
75. Which report will be used for month over month analysis
a. Analytical snapshot
76. Translation Workbench where will you use for validation rules
a. Error message
77. What is process visualize used for
a. Approval process
Scenario based questions on security, OWD, field level security,
sharing rules

IDs are identical in : Production and Full Copy Sandbox


what does the out of the box salesforce offer : approval processes
There was one question on the MVC architecture.
There were 25 30 questions on Workflow rules, Approval
processes. Validation rules, Security & Sharing, OWD.
There were 2 questions on the import wizard asking for the purpose
of their use.
There were 3 questions on the relationships which were quite easy.
What utility should be used to extract data daily at 3.00 am.
Scenario based on the usage of record types.

There were around 6 questions based on the reports and dashboards.


What is to be overridden for mouse hover help : Mini Page Layout
If we want the user to use the radio buttons. How this can be
achieved? Using the Visualforce Component.
Time dependant workflow will not work for which type of workflow
evaluation criteria.
What are types of standard profiles?
Question on what points to be considered while using the Multi
Currency feature.
There was a question on Approval process with focus on
parallel/dynamic routing.
There were no questions on Visualforce and Apex related to coding.
There was a question related to the functions used in the formula
field. So go through all the functions like VLOOKUP, REGEX.
What is not a component of salesforce : Data Warehouse
There was a scenario for which need to identify which type of chart
should be used.
Know all the data types that are used while creating objects.
Which data type is not allowed for External Ids
1) What happens if modify all data is given at profile level and at object
level modify all is not checked. Can user still delete records?
2) What does modify all at object level indicate? RW or Full Access
3) Scenario: After JA is approved, users cannot add or del records JA
and review has MD rel
Ans: validation rule on count of review to not change. Coz if review
is added or deleted that triggers rollup summary which then triggers
the validation to not change the review count, which stops the review
record from added/deleted.
4) Use of VR
a. Prevent data loss
b. Ensure data quality
c. Make field required based on a condition
d. Data consistency using vlookup and VR
2) Inserting profile
a. Can be done using import wizard
b. Can be done using data loader
c. Cannot be done
d. Only update can be done using data loader
3) Users can be inserted using
a. Import wizard

b. Data loader
c. Web service apis
d. Meta data apis
4) True or false
Ext id is always unique
5) 50k+ records can be inserted using
a. Import wizard
b. Data loader
c. Can never be inserted
d. Imported using import wizard and data loader both
6) One place where inline editing is not possible
a. Inline editing is available on detail pages for all editable
fields on edit pages, except for some fields on tasks, events,
price books, and documents. To edit any of these, navigate to
the edit page of a record, change the value of the field
desired, and then click Save. The following table lists the
fields that can't be edited on record detail pages and list
views. You may need special permissions to view some of
these fields:
7) Formula can be of following types
Currency Calculate a dollar or other currency amount
and automatically format the field as a currency amount.
Example:Gross Margin = Amount - Cost__c
Date Calculate a date, for example, by adding or
subtracting days to other dates.
Example:Reminder Date = CloseDate - 7
Date/Time Calculate a date/time, for example, by adding
a number of hours or days to another date/time.
Example:Next = NOW() + 1
Number Calculate a numeric value.
Example:Fahrenheit = 1.8 * Celsius__c + 32
Percent Calculate a percent and automatically add the
percent sign to the number.
Example:Discount = (Amount Discounted_Amount__c) / Amount
Text Create a text string, for example, by concatenating
other text fields.
Example:Full Name = LastName & ", " & FirstName
8) If org wide currency is changed, will it change currency of records?

9) You cannot specify different currencies for associated accounts and


contacts.
10) When updating the currency code but not the currency amount for
existing accounts and contacts, the existing amount is not converted
to the corresponding number in the new currency.
11) Mail merge is only supported on IE 6.0 and above
Click Mail Merge in the Activity History related list on the
appropriate record. Accounts, contacts, leads, cases, opportunities,
and custom objects are supported.
You can only use standard fields when generating email and mail
merge documents for leads or contacts.
You can use merge fields within custom formula fields, s-controls,
custom links, custom buttons, Visualforce pages, and when you
create email or mail merge templates. Merge fields serve as
placeholders for data that will be replaced with information from
your records, user information, or company information
Internet Explorer 6.0, 7.0, or 8.0
Microsoft Word 2003 or 2007
Microsoft Windows XP or higher
12) Users
Fields
Page Layouts
Validation Rules
Triggers
Search Layouts
Custom Links
Before you begin creating time-dependent actions and time triggers for your
workflow rules, consider the following:

Define your time triggers using days or hours. Time triggers do not
support minutes or seconds.
When defining a time trigger, use standard and custom date and
date/time fields defined for the object.
Time-based workflow is evaluated based on the organization's
time zone, not the users. Users in different time zones may see
differences in behavior.

You can't create or edit time triggers that reference DATE or


DATETIME fields containing automatically derived functions, such
as TODAY or NOW. Formula fields that include related object
merge fields are also not allowed.

To ensure an organization does not monopolize shared resources,


Salesforce.com limits the number of time triggers an
organization can execute per hour as follows:
o

Enterprise Edition = 500

Developer Edition = 50

Unlimited Edition = 1,000

For example, if a workflow rule on opportunities is configured to


send an email alert seven days before the close date and you create
an opportunity record with the close date set to today,
Salesforce.com sends the email alert within four hours after you
create the opportunity.

Salesforce.com does not display time-dependent action controls


on the workflow rule edit page if you set the workflow rule
evaluation criteria to Every time a record is created or updated.

Time-dependent actions remain in the workflow queue only as


long as the workflow rule criteria are still valid. If a record no
longer matches the rule criteria, Salesforce.com removes the
time-dependent actions queued for that record. For example, an
opportunity workflow rule may specify:

If an organization exceeds these limits, Salesforce.com defers the


execution of the additional time triggers to the next hour. For
example, if an Unlimited Edition organization has 1,200 time
triggers scheduled to execute between 4:00 PM and 5:00 PM,
Salesforce.com processes 1,000 time triggers between 4:00 PM and
5:00 PM and the remaining 200 time triggers between 5:00 PM and
6:00 PM.

Time triggers are not necessarily executed in the order they are
displayed on the workflow rule detail page. Workflow rules list time
triggers that use the Before field first, followed by time triggers that
use the After field.
If you change a date field that is referenced by an unfired time
trigger in a workflow rule that has been evaluated,
Salesforce.com recalculates the unfired time triggers associated with
the rule. For example, if a workflow rule is scheduled to alert the
opportunity owner seven days before the opportunity close date and
the close date is set to 2/20/2011, Salesforce.com sends the alert on
2/13/2011. If the close date is updated to 2/10/2011 and the time
trigger has not fired, Salesforce.com reschedules the alert for
2/3/2011. If Salesforce.com recalculates the time triggers to a
date in the past, Salesforce.com triggers the associated actions
shortly after you save the record.
If a workflow rule has a time trigger set for a time in the past,
Salesforce.com queues the associated time-dependent actions to
execute sometime within the hour, depending on system usage.

A criteria set to Opportunity: Status not equals to Closed


Won, Closed Lost.

An associated time-dependent action with a time trigger set


to seven days before the opportunity close date.

If a record that matches the criteria is created on July 1st and the
Close Date is set to July 30th, the time-dependent action is scheduled
for July 23rd. However, if the opportunity is set to Closed Won or
Closed Lost before July 23rd, the time-dependent action is
automatically removed from the queue.

If you delete a record that has pending actions, the pending


actions are deleted from the workflow queue and can't be
restored, even if you undelete the record.
Time-dependent actions can automatically be queued again if the
record is updated and you set the evaluation criteria to be When a
record is created, or when a record is edited and did not previously
meet the entry criteria. Using the previous example, if the
opportunity status is changed from Closed Lost to Prospecting and
the workflow rule evaluation criteria is set to When a record is
created, or when a record is edited and did not previously meet the
entry criteria, Salesforce.com reevaluates the time triggers and adds
the appropriate actions to the workflow queue.
If the evaluation criteria are set to Only when a record is created, the
workflow rule evaluates its time triggers only once. If the record that

fired the rule changes to no longer meet the evaluation criteria, the
pending actions are removed from the queue and the rule is never
reapplied to the record.

You can't archive a product or price book that has pending actions.

You can't convert a lead that has pending actions.

If a time trigger uses a field that is null, Salesforce.com ignores the


time trigger.

You can deactivate a workflow rule at any time. If the rule has
pending actions in the workflow queue, editing the record that
triggered the rule removes the pending actions from the queue. If you
don't edit the record, the pending actions are processed even though
the rule has been deactivated.

You can add actions to existing time triggers.

You can't add or remove time triggers if:


o

The workflow rule is active.

The workflow rule is deactivated but has pending actions in


the queue.

o
o

Time-based workflow rules are not reevaluated if an Apex post


trigger executed as a result of a workflow rule or approval process
updates a field so its value no longer meets the time-based workflow
rule criteria.

1. What are the data types that are supported by formula field? Select three
(3) choices
2. 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 needs to be
consistent. What is the best option for implementing this? - VLOOKUP
3. In which profile View Encrypted Field is default checked?
4. A scenario where after pick list value change user should be able to see
restricted field.- Workflow to change Record Type
5. What are the data types that are supported by External Id?
6. In a master-detail relationship, what happens when the a record is deleted
from parent object?
7. Object X has a lookup to Object Y. Which fields can be accessed from X
and Y among themselves?

The workflow rule trigger type is set to Every time a record


is created or edited.

8. How developer will test Approval Process?

The workflow rule is included in a package.

9. A long scenario and then Question on Skip Step.

Existing workflow rules are not affected by time-dependent actions;


Salesforce.com lists all existing actions in the Immediate Workflow
Actions list.

10. How developer will see who has changed in Approval Process definition-

If Validation and Triggers from Lead Convert is enabled, existing


time-based workflow actions on leads aren't triggered during lead
conversion.

12. A subset of user want to view and edit a field and other subset of user can

If a campaign member based on a lead is converted prior to the


completion of time-based workflow actions associated with it, the
time-based workflow actions will still be performed.

Setup Audit Trial and Modified by of Process Detail page


11. A long scenario and then Question on Approve/ Reject on 1st response
not report on that field- Field Level Security
13. How do Salesforce enforce data access using role hierarchy?
14. No one can delete Candidate record but some user view and edit it.- Do
not give Delete permission in any profile

15. All open position should be visible to all but as soon as it closes it should
be visible to some users- Apex Trigger

30. How developer can add Tags for users in side bar?
31. Adding a tab in an app gives- Create New, Quick Create, Recent

16. Report on Positions but Department wise

Item, Side bar search, Activity tracking

17. Which component gives you grand total. Choose 2.

32. In which Salesforce instances would there be identical record IDs?

18. How trend is changing over a month for Job Applications?

33. Hover Detail Mini page Layout

19. When Analytic Snapshot run to fail? But the options we have in our doc

34. Translation workbench Helps in Error Translations

are different.
20. 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.
21. Upload sequence of Account, User, Contact.

35. Radio button (rating between 1 to 10) for Review object? How to achieve
this requirement?
36. What can be done in Enhanced Page layout editor?
37. If you consider only object model and business flow, then what may not

22. In import wizard which field is mandatory in csv file if you are going to

be achieved in future? Report requirement, Business workflow, dashboard..

update record? One confusing option was Logical name of Record'

2more

23. Question on De-Duplication of records in Import Wizard.

38. Question on Multicurrency.

24. Model in MVC

39. Why formula over trigger?

25. View in MVC

40. Once Job application is Hired should not be able to delete any Review

26. What does API based operations are forced to? Trigger, Validation, Field
Level Security, Page Layout Filed Requirement?
27. What does SF does not support? Data ware house
28. Question on Site Authentication
29. What does Sites allow a developer to do? Public website,
Unauthenticated website, Use declarative page layout..2 more options

record related to it.- Validation with Roll up summary


1. What is possible using data loader?
a. Load records more than 50000
b. Update and insert set of records
c. Roll back inserted records
2. Which field in mandatory while updating data using import wizard?
a. Record ID
b. Logical name
c. Created date
d. Owner

3. What can be tracked using debug logs?


a. Roll up summary field calculation
b. Formula fields evaluation
c. Workflow rule
d. Assignment rule
4. What can be done using page layout?
a. Add 3 section
b. Add custom detail and list button
c. Make field required based on other field
d. Inline VF page
5. Object can be created using?
a. Force.com API
b. Force.com metadata API
6. Approval process using wireless device
a. Email through mobile
b. Login using mobile and then approving
c. SMS
d. Cannot be done
7. If you dont consider user access while creating a data model for the
application what will happen?
a. You wont be able to run and create dashboard
b. Approval process will not work properly
c. We wont be able to give access to user afterwards
8. What will be available after creating a custom tab?
a. Side bar create new option
b. Search
c. Recent list
d. Quick create
9. What all options are available when we enable tags(Dont remember
the question and options properly)
a. Enabled for whole organization
b. Enabled for user
c. Enabled for group
10. How to display Tags on sidebar (Select Three)a. Enable tag for organization
b. Enable tag for profile
c. Enable tag for Public Group
d. Enable tag for Custom Object Page Layout
e. Enable tag for Home Page Layout
11. Which one is better Formula field or trigger
a.
a. Do not need to write the test method

b.

b. Formula field is flexible


ANS - a,b
12.
To restrict the site accessibility (Select two)
a.
a. Active customer portal
b.
b. Active partner portal
c.
c. Login IP ranges (We selected a, b)
13. UC created one custom object to track the position's salary and
created an approval process, if salary is less than 10,000USD it
must be approved by HR Manager else it must be approved by VP.
What is the initial process so that approval request must be routed to
VP of UC
ANS- Need to click on the "Submit for approval button"
14.There are 1,2,3,4 field on a custom object and one status field, if the
value of status is new then user can see 1,2,3 field on page layout
If the value of status is closed then only 1,2,3,4 field will be visible ,
how can you do this?
a.
a. Create a workflow rule to update RecordType field
(ANS)
b.
b. Field level security
c.
c. Write a trigger
ANS - a.
15. Compare each other (ANSWERS)
a.
UI - PageLayout, Record Type, Tabs
b. Data Model - Custom Object, Fields , relationship
c. Development - Development tools
d. Business Logic - Workflow, approval process.
16.What developer needs to consider if the company profile is enabled
for multi currency?
17.Go through approval process and sharing rules properly.
18.Master detail relationship question appeared 2-3 time
19.Questions and options are twisted please read each and everything of
question and options.
1) Over-ride for field level security
a. Page layout
b. Soql
c. Apex
d. Web service api
2) Which amongst these are not std fields
a. Owner id

b. Created by
c. Record type
d. Last modified by
3) What does profiles control
a. Permissions
b. User Interface
c. Access to Data
d. Reports
4) What are the permissions that allow a sysad to manage a application
5) What are record types used for?
6) What value will record type field contain for records created before
defining the record type?
7) If you remove access to a app for a profile, will users of that profile
still be able to see the tabs included in that application
8) If you hide a tab for a profile what are the ways to see the records for
users for that profile
9) If you have two record types, do you need two page layouts as well
10) If users dont have access to a specific record type, can they see
records of that record type?
11) What is the limit of no of record types?
a. 10
b. 20
c. 50
d. 200
e. No limit
12) Can you bypass the prompt to select a record type on UI
13) What happens to picklist values of records types, if you rename a
record type
Ans Workflow rules, Apex, coz it runs at system level.
None of the above
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)

false
A b and c
View all data and modify all data customize apps
Control page layouts and limit picklist values
Need to check
Yes, if that tab is included in other application
Related lists, reports, records ids, apex
No, this will be used to limit picklist values
Yes, coz record types are just at page layout level. It is just a field.
No limit as such

11) Yes
12) Nothing happens
Which objects are standard business objects in
Salesforce? (Choose two)
Invoices.
Opportunities
Assets
Orders
What must an administrator do in order to enable
advanced currency management?
Have Unlimited Edition licenses.
Request a feature license from salesforce.com.
enable customizable forecasting.
enable multiple currencies.
Which statement is true regarding field-level security? (Choose two)
It is enforced through the user interface (UI) and the API.
from seeing specific records It can be used to prevent users .
It can be used to make a field required c.
It determines which fields are hidden, read-only, and read/write for
a particular profile
Which statement best describes the purpose of the
profile?
It controls access to records within your organization.
It is a way for the System Administrator to determine who can see
specific opportunities in your organization.
It determines what users can do with records that they can access.
It is a way for the System Administrator to determine who can use
the workflow feature.
Which validation rule ensures that users cannot enter a
date in the past into the Close Date field?
CloseDate > Today()
CloseDate < Today()
CloseDate < Today
CloseDate <> Today()
An organization using a custom recruiting application would like to use
approval processes to approve each new position. The position should be
routed first to the hiring managers manager, then to the recruiter. If the
position is a senior-level position, it should be sent to the hiring managers VP
as a final step. How would an administrator meet this requirement?
By creating a workflow rule with multiple actions
By creating an approval process with parallel approvers .

By creating an approval process that skips the VP step for positions that
are not senior-level
By creating an approval process that has entry criteria for the final step

1. In the statement below, controller refers to what type of


controller? Select the one correct answer. <apex:page
controller="AccountController">

D. SOSL
5. Before a code can be deployed on production what percentage
of test coverage must be achieved. Select the one correct
answer.

A. Standard Controller

A. 25%

B. Custom Controller

B. 50%

C. Controller Extension

C. 75%

D. Specific Controller

D. 100%

2. Which of the following represent correct syntax to display first


name from global variable user? Select the one correct answer.

6. In Salesforce what is the maximum number of fields that can


be added to an object? Select the one correct answer.

A. {User.FirstName}

A. There is no such limit on the number of fields

B. {!User.FirstName}

B. 100

C. $User.FirstName

C. 200

D. {!$User.FirstName}

D. 500

3. Which of these is not a standard profile? Select the one correct


answer.

7. How many characters are there in the Salesforce caseinsensitive id field of an object? Select the one correct answer.

A. Developer

A. id field is not mandatory

B. Contract Manager

B. The field length is customizable

C. Read only

C. This depends on the version of Salesforce

D. Solution Manager

D. 18

4. Name the language Force.com uses to support full-text search


in objects. Select the one correct answer.

8. Name the prefix used by standard VisualForce markup tags.


Select the one correct answer.

A. SQL

A. vf

B. VisualForce

B. apex

C. SOQL

C. c

D. s
9. Which of the following cannot be included in a VisualForce
page? Select the one correct answer.

D. 100
13. Which of these represent the correct syntax for custom
controllers? Select the one correct answer.

A. Java

A. <apex:page controller="MyController">

B. JavaScript

B. <apex:page standardController="MyController">

C. HTML

C. <apex:page customController="MyController">

D. Flash

D. <apex:page privateController="MyController">

10. To create a new VisualForce page HelloWorld in developer


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
11. What is the maximum 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
12. What is the number of components that can be added to a
dashboard? Select the one correct answer.
A. 20
B. 25
C. 50

14. Which is the first step when creating reports? Select the one
correct answer.
A. Select report name
B. Select object on which report needs to be generated
C. Select type of report
D. Select columns to be displayed
15. Which of these is not a valid report type. Select the one correct
answer.
A. Summary
B. Matrix
C. Tabular
D. Detailed
16. Which report type is used to group rows of data and show their
subtotals. Select the one correct answer.
A. Summary
B. Matrix
C. Tabular

D. Detailed
17. Which report type is used to group rows and columns of data
and show their subtotals. Select the one correct answer.
A. Summary
B. Matrix

B. Disable Visible but Enable Read-Only


C. Enable Visible but Disable Read-Only
D. Enable Visible and Read-Only
21. Which report type does not support analytical snapshot? Select
the one correct answer.

C. Tabular

A. Summary

D. Detailed

B. Matrix

18. Which report type does not allow generation of charts? Select
the one correct answer.
A. Summary
B. Matrix
C. Tabular
D. Detailed
19. Which of these are valid data type in Force.com development
platform. Select the two correct answers.
A. Percent
B. URL
C. Choicebox
D. Long
E. Decimal
20. 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

C. Tabular
D. Detailed
22. A customer has requested a user interface where list view of
four objects can be accessed together with frequent navigation
across them. Which feature of Force.com platform can be used
to support this requirement? Select the one correct answer.
A. Console
B. Dashboards
C. Analytical Snapshot
D. Packages
E. Layout template
23. In a recruitment application, a dashboard component needs to
be built that will display total number of positions. Which
dashboard component can be used to implement this feature?
Select the one correct answer.
A. Gauge
B. Metric
C. Table
D. Chart

E. VisualForce page
24. Universal Recruiters will like to hire ten employees in two
months. In a recruitment application, a dashboard component
needs to be built that will display progress towards achieving
this goal of hiring of ten employees. Which dashboard
component can be used to implement this feature? Select the
one correct answer.
A. Gauge
B. Metric
C. Table
D. Chart
E. VisualForce page
25. Universal Recruiters uses an external system for keeping track
of exits from the organization. The CEO of the organization
will like to view information about exits in the Salesforce
application that Universal Recruiters uses. Which dashboard
component can be used to implement this feature? Select the
one correct answer.
A. Gauge
B. Metric
C. Table

A. Summary
B. Matrix
C. Tabular
D. Analytic Snapshot
27. Which two features are supported by Salesforce in developer
mode? Select the one correct answer.
A. Developer mode allows a default user interface to be
created for objects.
B. Developer mode provides a debugger that is used to
perform step by step execution.
C. Developer mode allows developers to create dashboards
from reports.
D. Developer mode allows split screen where user can
view Visual Force editor and user interface together
E. Developer mode allows developers to create new pages
by just entering the page name.
28. Universal Recruiters wants to make access to records in such a
way that all managers should be able to access records that are
accessible to their team members. Which feature of
Force.com's security should be used to implement this
requirement. Select the one correct answer.

D. Chart

A. Object level access to profiles

E. VisualForce page

B. Field level access to profiles

26. Universal Recruiters uses Force.com as its recruitment


platform. The Sales VP of Universal Recruiters will like a
report that will display progress in recruitment across six
months. Which reporting component can be used to implement
this feature? Select the one correct answer.

C. Organization wide defaults


D. Role hierarchy
E. Sharing rules
F. Manual sharing

29. 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

F. All of these functions are available in a formula field


32. A Force.com developer needs to execute Apex code snippet
and check the resource usage. Which feature of the platform
can be used to support this requirement. Select the one correct
answer.

B. EXPRMATCH

A. Debug Log

C. ISNUMBER

B. System Log

D. PRIORVALUE

C. Setup Audit Trail

E. VLOOKUP

D. Field level security

30. 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.

33. A user at Universal Container has reported an issue with


respect to approval process. You need to analyze this issue by
reviewing the debug messages that get generated for this
particular users. Which feature of the platform can be used to
support this requirement. Select the one correct answer.

A. REGEX

A. Debug Log

B. EXPRMATCH

B. System Log

C. ISNUMBER

C. Setup Audit Trail

D. PRIORVALUE

D. Field level security

E. VLOOKUP
31. Which of these functions is available in formulae field. Select
the one correct answer.

34. While debugging an issue you realize that the field type of an
object has changed. You need to find out more details about
this change. Which feature of the platform can be used to
support this requirement. Select the one correct answer.

A. ISCHANGED

A. Debug Log

B. ISNEW

B. System Log

C. REGEXC

C. Setup Audit Trail

D. IF

D. Field level security

E. VLOOKUP

35. In Universal Recruiter application a developer realizes that the


Salary field of an employee is set up to an incorrect value. The
developer needs to find out who has set this new value to
Salary field. Which feature of the platform can be used to
support this requirement. Select the one correct answer.
A. Debug Log
B. System Log
C. Setup Audit Trail
D. Field level security
36. Which of the following is correct about custom fields in
Salesforce. Select one correct answer.
A. If a field is set as required it must be entered in the
Salesforce generated pages, however it may not be
specified when entering information via Force.com API
B. A required field is always present in an edit page
C. A unique field is always present in an edit page
D. A unique field increases report and SOQL performance
37. Fields of the which of the following type is not allowed to be
set as external ids. Select one correct answer.
A. Date
B. Number
C. eMail
D. Text
38. The number of master detail relationship that an object can
have are
A. 1

B. 2
C. 25
D. 300
39. The number of Lookup relationship that an object can have are
A. 1
B. 2
C. 25
D. 300
40. Which of these is true about the Lookup Relationship. Select
one correct answer.
A. Parent is not a required field and may be omitted.
B. Deleting an object deletes its children.
C. Roll-up summary field can be used to perform basic
operations over all children of a parent record.
D. Security access of the child record is dependent upon
the parent record.
41. Which of the following cannot be used to build a complete
Custom Tab. Select one correct answer.
A. Display an external web page
B. Display data using a VisualForce page
C. Show data from a custom object using the native user
interface
D. Display the approval process using an Apex page
42. Which of the following is not supported by Enhanced Page
Layout editor. Select the one correct answer.

A. Change the field name

B. Decimal

B. Add blank spaces

C. Text

C. Make a field required or read-only

D. Array

D. Add a new section


E. Add a new custom field

46. Which of the following is not a part of a Force.com app. Select


one correct answer.
A. Notes

43. Which of the following is true about Roll-up summary fields?


Select one correct answer.

B. Tab

A. Roll-up summary can only be set on the parent of a


Master-Detail or Lookup relationship.
B. Roll-up summary can be used to compute
SUM,MIN,MAX,AVG over a set of records
C. The results of the roll-up summary is displayed on the
child in a master-detail relationship.

C. Links
D. Forms
47. An organization needs to create a public website that displays
data from Salesforce.com organization without user
registration. Select one correct answer.
A. Apex

D. Roll-up summary fields are read only.

B. Triggers

44. Which of the following is true about Validation Rules? Select


two correct answers.

C. Salesforce Knowledgebase
D. Force.com sites

A. Validation rules are executed when the user clicks on


the Save button.
B. Validation rules are not applicable when the data is
stored using the API.
C. If the error condition evaluates to true, then an error
message is generated and the record is not saved.
D. Validation rules are applied only when a new record is
created, and not when an existing record is edited.
45. Which of the following is not a valid return type of a custom
formula. Select one correct answer.
A. Date

E. Formula
Answers
1. B. controller attribute is used for Custom Controller
2. D. {!$User.FirstName} is the correct syntax to access first
name.
3. A. There is no developer standard profile.
4. D. Salesforce Object Search Language
5. C. The code must get a test coverage of 75% before it can be
deployed.

6. D. There can be a maximum of 500 fields in custom objects.


7. D. object id field can be 15 character case-sensitive or 18
character case-insensitive.
8. B. The prefix apex is used for standard VisualForce markup
tags.
9. A. It is not possible to include Java code in VisualForce page.
10. VisualForce page address appears like /apex/HelloWorld.
11. C. VisualForce pages must be upto 15 MB.
12. A. A dashboard can have upto 20 components.
13. A.
14. B. The first step when creating reports is select the object type.
15. D. Salesforce does not have a report type named Detailed.
16. A.
17. B.
18. C.
19. A, B. Percent and URL are valid data types in Salesforce.
20. C. To make a field editable, enable Visible but disable ReadOnly.
21. B. Matric report cannot be used to generate Analytical
snapshot.
22. A. Console tab allows easy navigation across multiple object
types.
23. B. Metric dashboard type is used to display
24. A. A gauge is used to display progress towards a goal.

25. E. VisualForce pages can be used to draw dashboard


components that extract data from another source.
26. D. Analytic Snapshot feature of Salesforce is used to perform
trend analysis over a period of time.
27. D, E. Last two statements about developer mode are correct.
28. D. Role Hierarchy feature of Force.com platform can be used
to implement this functionality.
29. A. REGEX function is used to check a text field matches the
regular expression.
30. E. VLOOKUP is used to return the value for a unique key in an
object.
31. D. IF function is available in the formula field. Other functions
are not available in the formula field.
32. B. System Log can be used to run code snippets.
33. A. Debug Log can be used to view the debug/error messages
generated for a particular user.
34. C. Setup Audit Trail can be used to track changes made in the
configuration.
35. D. Field History Tracking can be used to find out changes in
field values.
36. B. A field set as required must always be present in the edit
page.
37. A. Fields of type external id can be defined as Text, Number or
Email.
38. B. An object can have maximum of 2 Master detail relationship
39. C. An object can have maximum of 25 Lookup relationship
40. A. Parent is not a required field in Lookup relationship

41. D. Custom tabs can be used to display a VisualForce page, data


from an external page, data from a custom object.
42. E. Enhanced Page Layout editor cannot be used to create new
fields.
43. D. Only option D is correct. Rollup summary field can only be
applied in Master-detail. Hence A is incorrect. AVG is not
supported in Rollup summary fields.Rollup Summary is
defined at the parent level of a Master-Detail relationship.
44. A and C. Validation rules are applicable when the record is
saved using the API, hence the option B is incorrect. Validation
rules are applied every time the record is saved, hence D is
incorrect.
45. D. Array is not a valid return type of custom formula.
46. A. Key element of a Salesforce app are Tab, Links and Forms.
47. D. Force.com sites is used to build public facing sites.

Anda mungkin juga menyukai