Interview Questions


Question 1 : What is multi-tenant architecutre? Does Salesforce uses multi-tenant Architecture?

Answer:   In a multi-tenant architecture, multiple instances of an application operate in a shared environment. This architecture is able to work because each tenant is integrated physically, but logically separated; meaning that a single instance of the software will run on one server and then serve multiple tenants. Yes Salesforce is based on multi tenant architecture

Comments

1.  Nice explanation



Question 2 : How many ways a user can make a field manadatory?

Answer:   By validation rule, By Trigger, From Page layout, Marking field required at the time of field creation/update



Question 3 : What is the responsibility of Salesforce Administrators?

Answer:   As a Salesforce Administrator, you are the lifeline of your organization’s customer relationship management (CRM) platform. Your responsibilities involve everything from managing user access and permissions to optimizing workflows and automating processes for optimal efficiency.



Question 4 : What is PaaS, SaaS and IaaS?

Answer:   PaaS focuses on providing a development platform, SaaS delivers software applications, and IaaS offers virtualized infrastructure components. These cloud service models provide different levels of abstraction and cater to different needs, enabling businesses and developers to leverage the flexibility and scalability of cloud computing according to their requirements.



Question 5 : What is PaaS

Answer:   PaaS (Platform as a Service): PaaS refers to a cloud computing service model that provides a platform and environment for developers to build, deploy, and manage applications. It offers a complete development and deployment infrastructure, including operating systems, programming languages, libraries, and tools. With PaaS, developers can focus on writing code and creating applications without the need to worry about the underlying infrastructure. The cloud provider manages the infrastructure, such as servers, storage, and networking, allowing developers to focus on application development and deployment.



Question 6 : What is SaaS?

Answer:   SaaS is a cloud computing service model that delivers software applications over the internet on a subscription basis. With SaaS, users can access and use software applications hosted by a cloud provider without the need for local installation or management. The cloud provider handles all aspects of software maintenance, including updates, security, and availability. Users can access SaaS applications through web browsers or dedicated client applications, typically paying a recurring fee based on usage or a subscription plan.



Question 7 : What is IaaS?

Answer:   IaaS refers to a cloud computing service model that provides virtualized computing resources over the internet. It offers fundamental infrastructure components such as virtual machines (VMs), storage, networks, and other infrastructure-related services. With IaaS, users have more control over the underlying infrastructure and can provision and manage virtualized resources as per their requirements. They are responsible for managing the operating systems, applications, and data hosted on the infrastructure while the cloud provider manages the physical hardware and virtualization layer.



Question 8 : What is outbound message in Salesforce?

Answer:   Outbound messaging is used to send data to External systems from Salesforce on update, insert and delete!



Question 9 : What are Salesforce custom settings and how it differs from Custom Metdata type?

Answer:   Custom setting is like other custom object, but the advantage is you don\'t need to query custom setting records.

There are two types of custom settings LIST and HIERARCHY.

On the other hand-

Custom metadata types are also similar to custom settings, but main difference is, custom metadata types records can be included in package and can be deployed from one org to another.

Comments

1.  Nice!



Question 10 : What is Object in Salesforce?

Answer:   In simple terms, an object in Salesforce is a Table that represents a real-world entity, such as a customer, product, or opportunity. Each object contains fields that store specific pieces of information about the entity, such as name, address, and phone number.



Question 11 : What is Sandbox and the Type of Sandbox in Salesforce?

Answer:   In Salesforce, a Sandbox is a copy of your organization used for testing and development purposes. This allows you to experiment with new configurations and customizations without affecting your live environment. Sandboxes are essential for ensuring quality and minimizing risk before rolling out changes to your actual system.

There are different types of Sandboxes available in Salesforce, each with specific features and limitations. Let\'s take a closer look at the four main types of Sandboxes:

1. Developer Sandbox

2. Developer Pro Sandbox

3. Partial Copy Sandbox

4. Full Sandbox

Comments

1.  For more info, please visit: https://livesfdcsupport.com/what-is-sandbox-and-the-type-of-sandbox-in-salesforce/



Question 12 : What do you know about Salesforce Dashboard?

Answer:   A Salesforce dashboard shows the reports in visual form. Twenty reports can be added to a Salesforce dashboard's single panel at once.



Question 13 : Why we use record types in Salesforce?

Answer:   Record types are to create a different page layout for different records within the same object. Each record type has their own values available for a picklist on the object, this is really where the different business process comes into play and is really useful



Question 14 : What are the different types of object relations in salesforce?

Answer:   The Basics of Object Relations in Salesforce-

1. Master-Detail Relationship

2. Lookup Relationship

3. Hierarchical Relationship

4. External Lookup Relationship



Advanced Types of Object Relations in Salesforce

1. Self-Relationships

2. Many-to-Many Relationship


Comments

1.  Source: https://raspinfotech.com/different-types-of-object-relations-in-salesforce/