Salesforce Developer Interview Questions and Answers

Salesforce Developer Interview Questions and Answers

Introduction to Salesforce, inc. (styled in its logo as salesƒorce; abbreviated usually as SF or SFDC) is an American cloud computing company headquartered in San Francisco, California. Though its revenue comes from a customer relationship management (CRM) product, Salesforce also capitalizes on commercial applications of social networking through acquisition and internal development. The company was founded in 1999 by former Oracle executive Marc Benioff, Parker Harris, Dave Moellenhoff, and Frank Dominguez as a company specializing in software as a service (SaaS).’s customer relationship management (CRM) service is broken down into several broad categories: Commerce Cloud, Sales Cloud, Service Cloud, Data Cloud (including Jigsaw), Marketing Cloud, Community Cloud (including Chatter), Analytics Cloud, App Cloud, and IoT with over 100,000 customers. Salesforce is the primary enterprise offering within the Salesforce Platform. It provides companies with an interface for case management and task management, and a system for automatically routing and escalating important events.

The Salesforce customer portal provides customers the ability to track their own cases, includes a social networking plug-in that enables the user to join the conversation about their company on social networking websites, provides analytical tools and other services including email alert, Google search, and access to customers’ entitlement and contracts.

Salesforce is a leading CRM (Customer Relationship Management) software which is served form cloud. It has more than 800 applications to support various features like generating new leads, acquiring new leads, increasing sales and closing the deals. It is designed to manage the organization’s data focused on customer and sales details. It also offers features to customize its inbuilt data structures and GUI to suit the specific needs of a business. More recently, it has started offering the IOT (internet of things) connectivity to the CRM platform.

What is Cloud Computing?


What are the benefits of cloud computing?

What is Cloud computing security?

What is CRM?

What is SFDC?

What is the difference between and


What is a custom object in Salesforce?

Define Object relationship overview?

How many relationships are present in Salesforce?

What is a Self-Relationship?

What can cause data loss in Salesforce?

Explain the order of execution in Salesforce?

What is a Trigger in Salesforce?

What is

What Is Field Dependency?

What is the difference between Trigger and Workflow?

What is the difference between Trigger. New, Trigger. Old, Trigger.NewMap and Trigger.OldMap?

What is Sandbox and Explain different types of sandboxes?

List the various object relations in Salesforce?

What is Wrapper class?

What is the sharing rule?

What is Static Resources?

What are the various types of Reports available in Salesforce?

What is SOSL, SOQL and DML in salesforce?

What is the difference between SOQL and SOSL?

What is a Governor Limit in Salesforce?

What are governor limits in

Name three Governor Limits?

What is Apex?

What is an Apex transaction?

What is Test Class and why do we need it?

What are the recommended ways to refactor in Apex?

What are the different types of collections in Apex? What are maps in Apex?

What is common between Java and Apex?

Which fields are automatically indexed in Salesforce?

What is difference insert () and database .insert ()?

What is TAB in Salesforce?

What is Visualforce in

What are class constructors?

What is Audit Trail?

What is the difference between Salesforce object query language and Salesforce object language search?

What is the difference between Data Loader and Import Wizard?

What is WhoId and WhatId in activities?

What is a bucket field in reports?

What is “Data Skew” in Salesforce?

What are the implications of implementing Database.Stateful?

Does ‘default value’ do anything if the object is created through Apex?

What is the difference between public and global class in Apex?

What is difference between Action support and Action function?

How many active assignment rules can you have in a lead/ case?

What is the difference between a Role and Profile in Salesforce?

What are getter methods and setter methods?

What is the maximum size of the PDF generated on visualforce attribute renderAs?

What are the different types of email templates that can be created in Salesforce?

What is App in Salesforce?

How to call javascript using Static Resource in Visualforce page?

What is minimum test coverage required for trigger to deploy?

What is a sObject type?

Difference between DEV401 and DEV 501