salesforce interview

Here  are The Top 30  SALESFORCE INTERVIEW QUESTIONS AND ANSWERS

Below are the top SALESFORCE INTERVIEW QUESTIONS AND ANSWERS  asked by companies . These questions are entry level  asked by companies to the Candidates  . For  details please go to trailhead to enhance your knowledge.

 

1.What is Cloud computing?

Cloud computing is the delivery of hosted services like Server, Network, Database, Storage and more over the internet. Companies offering these computing services are called cloud service providers and typically charge for cloud computing services based on usage.

                    There are three type of clouds are as follow:

  1. Public cloud
  2. Private cloud
  3. Hybrid cloud

 

2.What is Salesforce?

Salesforce is a cloud based CRM system that allow a sales person to track their sales, supports to track their cases and employees to collaborate with each other. Salesforce allow an organization to connect with their customers and build more and lasting relationship. Salesforce better understand organization need, identify new opportunity to help and address any problem faster.

 

3.Difference between Force.com and Salesforce.com.

Force.com is PaaS(Platform as a Service) whereas Salesforce.com is SaaS(Software as a Service).

Paas:

PaaS provide platform and environment to allow developers to build applications and        provide services over the internet. Like IaaS it include infrastructure (Server, Storage, Networking) but also development tools, business intelligence services, DBMS and more.

SaaS:

SaaS provide a complete software solutions which you purchase from cloud service provider. Organization pay rent for the use of an app and your user connect to it over the internet. It is a method of delivering software over the internet.

 

4.What is object?

Object are database table that allows you to store data specific to organization in salesforce.

                There are two types of objects are as follow:

  1. Standard object
  2. Custom object

Standard object:

Standard object is prebuilt object provided by salesforce.com. For example Account, Contact, Lead, Opportunity all this are Standard objects.

Custom object:

Object created by developer according to their need in any organization is called custom object. Custom object have properties like Custom field, Relationship to other object, Page layout and Custom user interface tab.

 

5.What is tab?

Tab is user interface to create records for objects and to view the records in objects. There are three types of tab are as follow:

  1. Custom object tab
  2. Web tab
  3. Visualforce tab

 

6.Types of Relationship between objects.

Basically there are three type of relationship between objects are as follow:

  1. Look-up relationship
  2. Master-detail relationship
  3. Many to many relationship

Look-up relationship:

Look-up relationship link two objects together, but has no effect on deletion and security.

Master-detail relationship:

Master-detail relationship is a Parent-child relationship in which when a record of master object deleted, its related detail record are also deleted.

Many to many relationship:

Many to many relationship allows each record of one object to be linked to multiple record from other object and vice versa.

 

7.How much relationship are possible in Master-detail and Look-up relationship?

In Master-detail relationship 2 and in Look-up relationship 20.

 

8.what is Junction Object?

Junction object are used to create many to many relationship between objects. A junction object is custom object with two master detail relationship.

         

9.Validation in Salesforce.

Validation verify that the data a user enters in a record meet the standards you specify befor the user can save the record. Validation rule can contain a formula or expression that evaluate the data in one or more fields and return a value of “True” or “False”. It also include an error message.

             Functions in validation:

             AND, OR, NOT, DATE, DAY, WEEKDAY, YEAR, TIME NOW, DISTANCE, BEGIN, CEILING, FLOOR, BLANKVALUE, EXP, CASE, FIND, GEOLOCATION, GETSESSIONID, HOUR, HYPERLINK, IF, IMAGE, INCLUDE, ISBLANK, ISNULL, ISNUMBER, ISPICKVAL, LEFT, RIGHT, LEN, LOG, MAX, MIN, MCELLING, MFLOOR, MINUTE, MOD, MONTH, NOW, NULLVALUE, ROUND, SECOND, UPPER, VALUE, TEXT.

 

10.Use of Regex function validation.

Regex function is used to specify a format that entries should be entered in so that if they are not an error can be thrown.

             Example: For DD/MM (Date format)

             NOT(REGEX(Birth_Date__C,”(0[1-9]|[12][ 0-9]|3[01])[-1.](0[1-9]|1[012])”))

11.What is Roll-up Summary?

It calculate values from a set of related records, such as those in related list. You can create roll-up summary field that automatically display a value on master record based on the values of record in a detail record. These detail record must be directly related to the master through a master-detail relationship.

            The roll-up summary field is basically of four types ar as follow:

  1. Count
  2. Sum
  3. Min
  4. Max

 

12.What is Cascading delete?

In Master-detail or in Parent-child relationship when we delete master or parent object, detail or child object are automatically deleted. This type of deletion are called cascading delete.

 

13.Define  Workflow, Process Builder, Approval  Process, Flow.

Workflow:

Workflow is an automated process that fired an action based on evaluation criteria and rule criteria. Work flow automates following types of action-

  1. Task assign
  2. Email alert
  3. Field update
  4. Outbound message

Process Builder:

Process builder is advanced version of workflow. Process builder is used to avoid multiple use of workflow because one workflow can have only one condition and criteria action but one process builder can have multiple If/Else conditions. Process builder allow you to update child record whereas work flow does not. Process builder automate following type of action-

  1. Create a record
  2. Launch flow
  3. Send Email
  4. Call Apex class

Approval Process:

It is an automated  process your organization can use to approve records in salesforce. Approval process is a combination of steps for a record to be approved and a person has to approve it each step. A step is apply to all the records to that object or just record that meet the certain criteria.

Flow:

An application that automates a process by collecting, updating, editing and creating salesforce data. Flows can execute logic, interact with the salesforce database, call Apex classes and guide user through screen for collecting and updating data.

 

14.Difference between Workflow and Process Builder.

Refer to Question No. 13

Read more

 

Hits: 2477

Share Post

By Himanshu Rana

My Name is Himanshu Rana, 23 Years young, born and grow up in Ghaziabad, India. A High Spirited Salesforce Admin, Developer and a Blogger. I currently work at Wakencode Technologies,

4 thoughts on “SALESFORCE INTERVIEW QUESTIONS AND ANSWERS”

Leave a Reply

Your email address will not be published. Required fields are marked *