Salesforce is the number one platform in cloud computing with greater than 40% market share within the Cloud CRM house and more than 15% within the overall CRM space. Here are the Salesforce interview questions that cover the top 25 questions for both experienced and fresher.
Salesforce Interview Questions
1. Define Salesforce?
Salesforce is defined as a CRM(Customer Relationship Management) delivered as SaaS -Software-as-a-Service.
2. What is a custom object in Salesforce?
It is a database table normally used to store data related to a company in Salesforce.com.
3. What are the things that can be done by defining a custom object?
- Create custom fields
- Associate the custom object with other records
- In custom-related lists, it displays the custom object data
- For custom objects, records track events and tasks
- Build page layouts
- To analyze custom object data create dashboards and reports
- Share your custom tabs, custom apps, custom objects, and any other related components
- For the custom, object create a custom tab
4. What is the trigger?
It is a code that is executed before or after the record is updated or inserted.
5. What are the actions in workflow?
- Task
- Field Update
- Outbound Message
6. How many controllers can be utilized in a visual force page?
We can use one controller and as many extension controllers.
7. List some differences between isNull and isBlank?
isBlank
isBlank supports Text Field
isNull
isNull supports for Number Field
8. Mention the use of the static resource in Salesforce?
By using static resources, we can upload images, JavaScript, jar files, zip files, and CSS files that can be referred to in a visual force page. The size of static resources of an organization is 250 MB.
9. List some differences between force.com and Salesforce.com?
Salesforce.com is a SaaS (Software as a Service) while force.com is a PaaS (Platform as a Service).
10. List the ways by which we can call the Apex class?
- Triggers
- Web Service
- Email Service
- Visual Force Page
11. List differences between Profile and Role?
Profile: It is object level and field level access and it is necessary for all users.
Role: It is Record Level access and it is not necessary for all users.
12. Mention the maximum size of the PDF generated on Visualforce attribute render As?
The maximum size is 15 MB.
13. List three types of object relations in Salesforce.
- One to Many
- Many to Many
- Master Detail
14. Explain how salesforce is useful in tracking sales?
Salesforce records all the details like daily sales volume, sales manager detailed reports, the sales numbers in each month or quarter and customers served daily. Also, Salesforce tracks the repeat customer, which is the key success of any sales.
15. List the different types of custom settings in Salesforce?
- Hierarchy Type
- List Type
16. Is it possible to schedule a dynamic dashboard in Salesforce?
No, it is not possible to schedule a dynamic dashboard in Salesforce.
17. Explain what is a dashboard in Salesforce is?
The dashboard represents the pictorial representation of the report, and it allows us to add 20 reports in a single dashboard.
18. List the benefits of Salesforce CRM?
- Deploy analytical approach to customer acquisition
- Reduce cost and improve customer satisfaction
- Automation of repetitive and less important tasks
- Improve efficiency and enhance communication on all fronts
- It Ensures faster and better sales opportunity
19. Explain the standard profiles in Salesforce?
- System Administration
- Standard User
- Read Only
- Solution Manager
- Marketing User
20. What is an Audit trail?
It is used to track all the recent setup changes that the administration does to the organization. It stores the last 6 months’ data.
21. Mention what is the difference between SOQL and SOSL?
SOQL ( Salesforce Object Query Language) | SOSL (Salesforce Object Search Language) |
|
|
22. How many relationships are included in SDFC?
There are two types of relationship
- Lookup Relationship
- Master Relationship
23. How many Lookup and Master-detail relationships are created in one object?
For one object 25 relationships are possible and 2 Master Detail are allowed
24. How many Roll-Up relations can we create in one object?
We can create 10 Roll-Up relations in one object.
25. What is Manual Sharing?
It is used to share a record with a particular user manually. The manual Sharing button is enabled only when OWD is private to that object.