New Year Special Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: spcl70

Practice Free DEV-401 Building Applications with Force.com and Visualforce Exam Questions Answers With Explanation

We at Crack4sure are committed to giving students who are preparing for the Salesforce DEV-401 Exam the most current and reliable questions . To help people study, we've made some of our Building Applications with Force.com and Visualforce exam materials available for free to everyone. You can take the Free DEV-401 Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.

Question # 6

What levels of access can be granted using manual sharing?

Question # 7

Which are the OOTB reports which will give information about campaign effectiveness?

Question # 8

User A belongs to profile ‘Custom – Recruiter’. At the profile level (Path as per Enhanced Profile User Interface, Setup -> Manage Users -> Profiles -> Custom – Recruiter -> Objects and Tabs -> Accounts) he does not have Read access on Account object. But yet he is able to see, edit, delete account records. What could be the reason?

Question # 9

What levels of access can be granted using sharing rules?

Question # 10

Lead validation rule (like field Industry must have a value) always triggers when a lead is converted.

Question # 11

What is a joined report?

Question # 12

Employees in an organization with Salesforce who do not have a Salesforce license can join Chatter.

A.

True

B.

False

Question # 13

Among two records related by master – detail relationship, the detail record can have an owner which is different from the owner of the master record.

A.

True

B.

False

Question # 14

If at the profile level, 'Password Never Expires' has been checked but at Setup > Security Controls > Password Policies if it is specified that password expires in 30 days, then which of the two would be true for users of that profile?

Question # 15

Which of these values can a ‘if’ function used in a validation rule have in either the 2nd or the 3rd parameter?

A.

true

B.

false

C.

1

D.

0

E.

null

Question # 16

If a submitted record meets entry criteria of multiple approval processes, then which approval process will it enter?

A.

The first one

B.

Randomly chosen one

C.

Each one of them one after the other

Question # 17

What are details of order of execution among validation rules, auto-response rules, assignment rules, triggers, escalation rules, workflow rules etc.?

Question # 18

Which of the following are true about custom objects? (Select all that apply):

A.

Salesforce provides a set of custom objects that you can use to store data.

B.

After you create a custom object, you need to add the user interface.

C.

Custom objects come with an infrastructure including reporting, auditing and access control.

D.

When you create a custom object, you get a direct access to the database.

E.

Custom objects are reportable and search

Question # 19

If a user needs to give access to just one record, which feature should they use?

A.

Roles

B.

Role Hierarchy

C.

Profile Setting

D.

Manual Sharing

Question # 20

What are the different ways a flow can be deployed? (Select all that apply.)

A.

Custom button

B.

Custom link

C.

Visualforce page

D.

Apex trigger

E.

Field Updates

F.

Custom actions

Question # 21

How should you use permissions sets in conjunction with profiles to grant access permissions?

Question # 22

What can be done with Bulk API?

Question # 23

When is Manual Sharing used?

Question # 24

How many permission sets can you have in an organization?

Question # 25

List 5 features which are used to control record access.

Question # 26

Approval processes a re not available in a change set.

A.

True

B.

False

Question # 27

Which of the following actions are tracked in debug logs? (Select all that apply.)

A.

Database changes

B.

Manual workflow processes

C.

Request-response HTML

D.

Resources used by an Apex script

Question # 28

Building Business Processes Describe the ISNEW Formula function

Question # 29

If a developer wants to set up access in such a way that managers always see records owned by their subordinates, which feature should the developer use?

A.

Organization-wide defaults

B.

Role hierarchy

C.

Manual Sharing

D.

Profiles

Question # 30

How many versions of a flow can be active at one time?

A.

1

B.

2

C.

3

D.

4

Question # 31

Preserving Data Quality What would be a use case for validation rules utilizing REGEX formula function to enforce data format?

Question # 32

Building your Data Model Describe 3 limitations of encrypted fields

Question # 33

What tools available to move migration changes (metadata)? (Select all that apply)

A.

Change Sets

B.

DataLoader

C.

Force.com IDE

D.

Force.com Migration Tool (ANT-Based)

Question # 34

Which of the following statements are true about a lookup relationship? (Select all that apply):

A.

A maximum of 2 relationships are allowed per object

B.

A lookup relationship can span to multiple layers

C.

A parent record is required for each child

D.

A lookup field is not a required field

E.

Access to parent determines access to children

Question # 35

What is the maximum allowed master-detail relationships per object?

Question # 36

Describe a roll-up summary

Question # 37

What does Field History Tracking do?

Question # 38

What is the Declarative Interface?

Question # 39

On the Campaign detail page, the ‘Campaign Members’ related list refers to the people:

A.

Who will be targeted by this campaign (for generating sales opportunities i.e. orders)

B.

On whose behalf the emails etc. will be sent while executing this campaign

Question # 40

Which of these operations on a file in Chatter leads to the generation of a private file?

A.

Upload the file on the Files tab

B.

Attach the file to a feed in Chatter

C.

Upload (i.e. contribute) the file in Salesforce CRM Content personal library.

Question # 41

Which object allows creation of a hierarchical relationship with itself? (Data type: Hierarchy)

Question # 42

If any workflow rule is having a task of send email in which a particular user is a recipient of that email, then that user can be deactivated only if the workflow rule is deactivated.

A.

True

B.

False

Question # 43

Which elements can be stored in folders?

A.

True

B.

False

Question # 44

Which of the standard fields of a custom object can be modified/specified during data load using Apex Data Loader?

Question # 45

What records can be loaded using import wizards? (5 items)

Question # 46

External id can be created for field of type text, number or email.

A.

True

B.

False

Question # 47

Account object has a custom field 'Tax' of type number. Some account records are present in Salesforce which do not have any value in this field. This custom field is now made a required field by editing it. The editing will fail as some records are present which do not have a value for this field.

A.

True

B.

False

Question # 48

'View All' has been checked at the profile level for a custom object Position but 'Modify All' has not been checked. OWD is read/write of the Position object. For any user having this profile Position records owned by other users will be read/write.

A.

True

B.

False

C.

Depends

Question # 49

The workflow actions within a workflow rule execute in the order in which they are created.

A.

True

B.

False

Question # 50

Which of the following is not standard salesforce.com functionality?

A.

Email to lead

B.

Email to case

C.

Web to lead

D.

Web to case

Question # 51

What is the difference between Apex Data Loader and Import Wizard as far as displaying error messages is concerned?

Question # 52

What is Salesforce to Salesforce?

Question # 53

A record created meets entry criteria of multiple workflow rules. Which of the workflow rules will execute?

A.

The first one

B.

Randomly chosen one

C.

Each one of them one after the other

Question # 54

The values available in the Stage picklist of opportunity can be limited by creating a Sales Process for opportunity or from the picklists available for editing from any record type of opportunity.

A.

True

B.

False

Question # 55

A user has the System Administrator profile & hence has the ‘Create’ permission on Campaign. But when the user goes to the Campaign tab, the user cannot see the ‘New’ button for creating a new Campaign. What could be the reason?

Question # 56

If no record name is provided in the csv file while inserting a new record into Salesforce, then how is the record name field populated?

Question # 57

Which field type is not available while creating a new custom field in a newly created custom object?

Question # 58

New approval steps can be added to an active approval process only if it is deactivated.

A.

True

B.

False

Question # 59

What is the difference between Export and Export All in Apex Data Loader?

Question # 60

What is the Developer Console?

Question # 61

If a field is marked as 'Visible' in 'Field-level security' and 'Read-Only' on the page layout, then how would the field be available to the end user as Visible (i.e. editable) or Read-Only?

Question # 62

Which of the following statements are true about field history tracking? (Select all that apply.)

A.

it allows developer s to choose only custom fields for tracking changes.

B.

It allows developers to choose up to 20 fields per object for tracking changes.

C.

It does not track old and new values for long text area fields and multi-select picklists.

D.

It replaces an old entry with a new entry in the History related list, any time a user modifies any of the standard

Question # 63

Many-to-many relationship is created using?

Question # 64

In a Master-Detail Relationship, ownership and access to the child record are determined by the parent record

A.

True

B.

False

Question # 65

How can you prevent an encrypted field from being edited?

Question # 66

Master-Detail Relationship, the parent field on the child record can be optional.

A.

True

B.

False

Question # 67

What are the permissions that allow a system administrator to manage an application? (select all that apply)

A.

View All Data

B.

Read

C.

Create

D.

Modify All Data

E.

Edit All Data

Question # 68

Who gets full access to a record?

Question # 69

Which users can grant sharing privileges on a given record? (Select all that apply)

A.

System Administrators

B.

Manager

C.

Owner of the record

D.

Users above the owner of the record in the role hierarchy

E.

Users below the owner in the role hierarchy

Question # 70

Identify all statements that are true:

A.

If you remove access to an app from a profiles, the users in that profile will still be able to see the tabs in that application.

B.

If you hide a tab from a profile, the users in that profile will not be able to see records for that object.

C.

If you have 2 records types for an object, you need to have 2 page layouts for that object.

D.

If a user does not have access to a specific record type, they will still be

Question # 71

What can you use to limit available picklist options? (Choose 1)

A.

Page Layouts

B.

Record Types

C.

Field Level Security

D.

Profiles

Question # 72

In a workflow rule which of the following statements is true

A.

Specifying at least one criterion is compulsory in the rule criteria section under

Run this rule if the following criteria are met

B.

Specifying criteria is optional in the rule criteria section under

Run this rule if the following criteria are met'

If no criteria are specified, then this workflow rule will execute for all records created of that object.

Question # 73

Queues exist for which objects?

Question # 74

If a role is added to Sales Team, then it will get added to which of the following teams?

A.

Case Team

B.

Account Team

Question # 75

Organization wide default (OWD) & sharing rules are applied at the

A.

profile level

B.

object level

C.

record level

Question # 76

What is the use of Data Categories?

Question # 77

For which objects, cloning is not possible?

Question # 78

What is cross object formula field?

Question # 79

Which are the two report folders to which all users have access?

Question # 80

Which of these records cannot be deactivated once activated? Product, Contract, Campaign

Question # 81

Time-based workflow is NOT applicable for?

Question # 82

What are the various ways of making a tab (say Leads) hidden for any profile?

Question # 83

A field marked as required while creating the field can be removed from some page layouts.

A.

True

B.

False

Question # 84

'Status' is a picklist of the Account object having value 'Open' or 'Closed'. It is possible to create a sharing rule to share only those Accounts whose 'Status' is 'Open'.

A.

True

B.

False

Question # 85

If a record of Associate custom object has been shared using an Apex Sharing Reason, then that Apex Sharing Reason cannot be deleted until the sharing of that record is changed to use some other Apex Sharing Reason.

A.

True

B.

False

Question # 86

Which of these cannot be deactivated?

A.

Validation rule

B.

Workflow rule

C.

Approval process

D.

Sharing rule

E.

Apex triggers

F.

Escalation rule

G.

Assignment rule

Question # 87

Field level security and record types work at

A.

profile level

B.

record level

Question # 88

A standard object can be a child object in a

A.

master-detail relationship

B.

lookup relationship

C.

Both of above are possible

Question # 89

An object can have

A.

A master-detail relationship with itself

B.

A lookup relationship with itself

C.

Both of above are possible

Question # 90

If a role is added to Case Team, then it will get added to which of the following teams?

A.

Account Team

B.

Sales Team

C.

None of them

Question # 91

What are the various ways of disabling Chatter?

Question # 92

Apex sharing reasons are available for standard and custom objects.

A.

True

B.

False

Question # 93

Who all have a lifecycle?

Question # 94

Quotes can be created from

A.

Quotes tab

B.

From 'Quotes' related list on an opportunity

C.

From both of above

Question # 95

What is campaign influence?

Question # 96

What is used for tracking changes to configuration of Salesforce CRM?

Question # 97

What is the limit for Fields History Tracking per object?

Question # 98

When can system fields data such as created by and created date be given customized values?

Question # 99

A field marked as 'Required' on an object (while creating the field itself on the object by checking the checkbox for ‘Required – Always require a value in this field in order to save a record’) can be overridden to make this field 'Read-Only' by checking the ‘Read-Only’ checkbox on the page layout.

A.

True

B.

False

Question # 100

Where can you monitor bulk data load jobs?

Question # 101

What type of content can be include in Visualforce pages? (Select all that apply.)

A.

Text

B.

HTML

C.

JavaScript

D.

Flash

Question # 102

Script tags allow you to create JavaScript (or other types of) functions that can be used with in your pages.

A.

True

B.

False

Question # 103

If the record submitted does not meet the entry criteria of any active approval process, then the record gets rejected.

A.

True

B.

False

Question # 104

Which are the 3 types of teams?

Question # 105

Data Loader does not use the SOAP-based Web services by default.

A.

True

B.

False

Question # 106

To enforce data format using validation rule, which function should be used?

Question # 107

Which are the 2 ways to mass delete records?

Question # 108

Which are the 6 Standard profiles?

Question # 109

Submitters can always recall approval requests.

A.

True

B.

False

Question # 110

What feature must be enabled on your user record before you can use the Inline editor?

Question # 111

You can only use Style tags to change the look and feel of a page.

A.

True

B.

False

Question # 112

Which characters in the unique record Id identify the object to which it relates?

Question # 113

Which are the 3 types of Assignment Rules?

Question # 114

Standard picklist fields can be either controlling fields or dependent fields.

A.

True

B.

False

Question # 115

The object used in many-to-many relationship is called as?

DEV-401 PDF

$33

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

DEV-401 PDF + Testing Engine

$52.8

$175.99

3 Months Free Update

  • Exam Name: Building Applications with Force.com and Visualforce
  • Last Update: Dec 15, 2025
  • Questions and Answers: 386
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

DEV-401 Engine

$39.6

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included