SFDC Dev 401-I

[1] In Data loader 50,000 more records CRUD at a time
A. True
B. False
Ans: A

[2] ID’s are identical in
A. Production, full copy sandbox, developer
B. Production and full copy sandbox only
C. Production , developer
D. None
Ans:B

[3] Maximum No of Master Details per child object
A. 1
B. 2
C. 3
D. 4
Ans:B

[4] For the user object what can you do in the page layout
A. custom link
B. inline vf page
C. custom button
D. custom field
Ans:ABD

[5] For approval process who can be the submitter
A. profiles
B. roles and subordinates
C. active team members
D. None
Ans: AB

[6] In Page Layout can you add inline vf
A. True
B. False
Ans:A

[7] What does out of the box salesforce give you?
A. data warehouse
B. approval process
C. workflow rules
D. validation rules
Ans: BCD

[8] A developer wants to ensure that when a parent record is deleted, child records are not
deleted. Which relationship should the developer choose?
A. lookup
B. master-detail
C. many-to-many
D. master-to-master
E. None
Ans:A

[9)]Which statement is true about a custom tab?
A. It can only be included in one application.
B. It can only be included in standard applications
C. It can be included in as many applications as desired.
D. It can only be included in custom applications
Ans:C

[10] When would a developer use upsert and external IDs?(Choose two answers.)
A. To integrate with an external system
B. To migrate customizations from sandbox to production
C. To load related records without knowing Salesforce record IDs
D. To use the Force.com API to query for data
Ans:AC

[11] A group of executives has requested a convenient way to see daily metrics without having to
log in to Salesforce. How would a developer accomplish this goal?
A. the users’ home page layouts to include a dashboard
B. Create a Workflow rule that sends a link to the dashboard in an email.
C. Schedule the dashboard for daily refresh and email distribution.
D. Create a series of daily recurring events providing the dashboard link.
Ans:C

 

 

[12] A group of executives has requested a convenient way to see daily metrics without having to
log in to Salesforce. How would a developer accomplish this goal?
A. the users’ home page layouts to include a dashboard
B. Create a Workflow rule that sends a link to the dashboard in an email.
C. Schedule the dashboard for daily refresh and email distribution.
D. Create a series of daily recurring events providing the dashboard link
Ans:C

[13] If you want the a list of positions what dashboard would you use
A. metric
B. table
C. chart
D. gauge
Ans:B

[14] Time-dependent workflow will not work with which type of workflow evaluation criteria
A. Only when a Record is created
B. Every time a record is created or edited
C. Every kind of workflow evaluation criteria
D. When a Record is edited and it did not previously meet the rule criteria
Ans:B

[15] Which of the following is a standard Profile?
A. Sales User
B. Marketing User
C. Invoice Manager
D. Contract Manager
Ans:AC

[16] What is the maximum number of master-detail relationships that can be created on a custom
object? Select the Right answer
A. 1
B. 2
C. 4
D. Unlimited
Ans:B

 

 

[17] An organization has decided to manage hiring and positions. A custom object has been
created to manage all new job positions. All positions below $50,000 must be approved by the
hiring manager, and positions above $50,000 must be approved by the hiring manager, and the
regional hiring manager. What would a developer use to declaratively fulfill the requirement?
Select the Right Answer
A. Apex Code, to check the position’s salary and assign to the appropriate resource for
approval
B. Approval process
C. Validation rules
D. Dynamic Routing Approval
Ans:B

[18] A developer has created a junction object what is the significance of the first master-detail
(primary) relationship? Select the Right Answer
A. Look and feel, the junction object’s detail and edit pages use the color and any associated
icon of the primary master object.
B. You cannot delete the primary relationship.
C. You cannot rename the primary relationship.
D. There is no significance
Ans:A

[19] An organization has created an application manage new hires and job positions. A custom
object has been created to manage all job positions. Using an approval process they have
configured the application to have the first step of the process require approvals from three
different hiring managers. Select the two (2) possible approval choices based on multiple
approvers for an approval step. Select TWO Right Answer
A. Approve or reject based on the first response
B. Require unanimous approval from all selected approvers
C. Require majority approval from all selected approvers
D. Require x out of y approval from all selected approvers
Ans:AB

[20] Which of the following is NOT a step in creating a junction object? Select the Right Answer
A. Creating the custom object to serve as the junction object between the two master objects
B. Creating two master-detail relationships
C. Customizing the related lists on the page layouts of the two master objects
D. Creating two lookup relationships
Ans:D

 

[21] When a record has been rejected by all approvers, Salesforce executes all final rejection
actions. Which of the following is NOT a possible final rejection action? Select the Right answer
A. Lock the record from being edited
B. Send an email to a designated recipient
C. Delete the record
D. Update a field on the record
Ans:C

[22] Which of the following cannot be used on a User Page Layout? Please select two (2)
choices. Select TWO choices.
A. Tags
B. Links
C. Buttons
D. Custom Fields
E. Inline Visualforce
Ans:AC

[23] An organization wants to leverage a custom objects to track bugs. The organization wants
the ability to related bugs to parent bugs in a parent-child relationship. What type of relationship
should be used? Select the Right Answer
A. master-detail
B. self
C. hierarchical
D. many-to-many
Ans:B

[24] An organization wants to leverage the import wizards to import different types of data.What
type of data cannot be imported through the wizard? Select the Right Answer
A. Accounts and Contacts
B. Leads
C. Custom Objects
D. Users
Ans:D

[25] An organization is interested in leveraging the Data Loader to load data into salesforce.com.
Which of the following are NOT capabilities of the data loader? Please select two (2) choices.
Select TWO Choices
A. Import greater than 50,000 records
B. Import data into 2 objects in a single transaction
C. Rollback import transactions
D. Run by command line
Ans:BC

[26] An organization needs the ability view the value of the Opportunity Stage field on an
Opportunity Product related list. Please choose the declarative method of fulfilling the
requirement. Choose the Right answer
A. Create an Apex method to replicate the value on the child object, and set the field level
security to read-only and expose the new field on the Opportunity Product related list.
B. Create a cross object formula field on the Opportunity Product object and expose the
formula field on the Opportunity Product related list.
C. Create a validation rule on the Opportunity Product object.
D. d) Create a new pick list field called Stage on the Opportunity Product object, and expose
the filed on the Opportunity Product related list.
Ans:B

[27] A developer wants to leverage the console to view to see the parent object of the child
object in focus on the console. How would a developer specify what related list fields are
displayed on the parent object? Choose the Right answer
A. On an child object’s mini-page layout
B. On an parent object’s mini-page layout related lists field selection
C. On the parent object’s page layout related lists field selection
D. You cannot modify the related fields on the console view
Ans:C

[28] 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? Choose the Right answer
A. Create a lookup relationship between positions and salaries; define public access on
position and private access on salary
B. Create a master-detail relationship between positions and salaries; define public access on
position and private access on salary.
C. Create a master-detail relationship between positions and salaries; define private access
on position and create sharing rules on salary.
D. Create a lookup relationship between positions and salaries; define public access on
position and public access on salary; create sharing rules on salary to restrict visibility.
Ans:B

[29] A developer has created a custom field marked as an external id on an object. If two records
in the object have the same external id, and an upsert action occurred for that same external id
what would happen. Choose the Right answer
A. The first matching external id record would be updated
B. Both matching external id records would be updated
C. A new record is created
D. An error would be reported
Ans:D

[30] A developer has a requirement to collect the state and the cities for the state selected on
account page layout. Once the user selects a state only the possible cities in that state should be
available for entry, what is the best declarative method for fulfilling this requirement. Choose the
Right answer
A. Create a workflow rule that will update the city once a state is entered
B. Create a validation rule which will cause an error if the city is not in the state that has
been entered
C. Create a dependent pick list for cities based on the state that has been entered
D. Create a formula field that lookups the valid cities for the state entered
Ans:C

[31] A developer has created an approval process. What would require that a formula entry
criterion be used versus standard criteria? Choose the Right answer
A. User profile evaluates to ‘System Administrator’
B. Determine if the record is newly created
C. Determine if a record has been updated
D. Determine if a field has been changed
Ans:D

[32] An organization has created a HR application which contains a custom object for job
positions and candidates for those positions. The HR managers want to see a view of the position
with the best candidates for that position and not just all the candidates listed. What is the best
method to fulfill the requirement? Choose the Right answer
A. Add an inline Visualforce Page on the job position page layout
B. Add the candidate related list to the job position page layout
C. Create a validation rule on the job position page layout
D. Create a formula field on the job position object and add to the page layout
Ans:A

[33] Which of the following is not process or data intensive. Choose the Right answer
A. Time entry application
B. Inventory management
C. Word processing
D. Human resource management
Ans:C

 

[34] Which two (2) items most closely relate to the View layer of the Model View Controller
paradigm? Select TWO correct choices
A. Page Layout
B. Validation Rule
C. Custom Tab
D. Custom Field
Ans:AC

[35] In which salesforce instances would there be identical record IDs? Choose the Right answer
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
Ans:A

[36] 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. User Debug Logs setup the Developer; create a new lead record; review debug logs
B. Create a new lead record; view the time-based workflow queue;
C. Setup the developer for time-based workflow queue; create a new lead record; view the
time-based workflow queue;
D. Create a new lead record; view the outbound messages queue
Ans:AB

[37] What settings can you specify on a profile? Please select two (2) choices.
A. Revoke sharing permissions
B. Enable record types
C. Enable create read, create, edit, and delete on objects
D. Specify language
Ans:BC

[38] A manager in an organization wants to share specific fields of data to his subordinates that
only he has access to. What is the best way to share specific fields of data? Please select two (2)
choices.
A. Run As on dashboards
B. Folder Permission on a Report
C. Run As on scheduled reports
D. Folder Permission on a Dashboard
Ans:AC
[39] Under what circumstances would the sharing button to be enabled on a detail view for a
record. Choose the Right answer
A. A developer has added the button to the page layout
B. When record sharing is enabled in the user profile
C. When record sharing is set to public read only or private for the object
D. When record sharing is set to public read/write for the object
Ans:C

[40] When creating a sharing rule what entities can data be shared to. Please select three (3)
choices. Please select three (3) choices.
A. Public Groups
B. Users
C. Roles
D. Roles and Subordinates
E. Queues
Ans:ACD

[41] A developer needs to make a field that is normally accessible by most users inaccessible on
the report wizard for specific users. What the best method to fulfill that requirement? Choose the
Right answer
A. Field level security
B. Remove the field from the page layout
C. Remove the field from the user profile
D. Change my display under personal settings
Ans:A

[42] What can be done with report summary totals? Please select two (2) choices: Please select
two (2) choices:
A. Calculate values from a previous report –
B. Calculations based on report summary totals
C. Highlight outliers
D. Historical analysis
Ans:BD

[43] If a parent object has a lookup relationship defined with a child object. What happens in the
child object when you delete a record from the parent? Choose the Right answer
A. The child record is deleted
B. Nothing
C. The parent record cannot be deleted
D. The child record cannot be deleted
Ans:D

[44] How can a developer get a Custom Object added to the quick create list Choose the Right
answer
A. Add the object through home page component settings
B. It is added automatically
C. Expose a custom tab for the custom object
D. Enable the quick create on the user profile
Ans:C

[45] Select the features that are available through custom report types. Please select two (2)
items. Please select two (2) items.
A. Define object relationships and fields for reports
B. Define up to 4 object relationships
C. Define anti-join relationships
D. Create analytic snapshot reports
Ans:AB

[46] An organization wishes to have everyone view/edit records on an object except for a single
person x who should only have read-only access to the object. What is the best way to implement
the requirement? Choose the Right answer
A. Modify the sharing access for the object to public read/write and remove user x from the
role hierarchy
B. Modify the sharing access for the object to private and remove user x from the role
hierarchy
C. Modify the sharing access for the object to public read only, create a public group with
everyone except user x; create a sharing rule and define read/write access to the public
group.
D. Modify the page layout to be read-only.
Ans:C

[47] Using a formula field how would a developer calculate the number of days since a record
has been created. The CreatedDate field is a DateTime type field. Choose the Right answer
A. TODAY() – DATEVALUE(CreatedDate)
B. NOW() – DATEVALUE(CreatedDate)
C. TODAY() – CreatedDate
D. CreatedDate – TODAY()
Ans:A

[48] Salesforce.com has notified you that they have enabled the ability to update audit fields for
your organization. When inserting a record which field can you set? Choose the Right answer
A. CreatedDate
B. IsDeleted
C. SysModStamp
D. UpdatedDate
Ans:A

[49] A developer needs to create a trending report what should he/she use to get the historical
data? Choose the Right answer
A. Reports
B. Analytic Snapshots
C. Roll-Up Summary
D. Report Types
E. Audit History Records
Ans:B

[50] What is the best type of dashboard component to display a list of your top 10 customers?
Choose the Right answer
A. Metric
B. Table
C. Gauge
D. Chart
Ans: B

Leave a comment