1 / 8

Salesforce Interview Question and Answers in 2020

If you're looking for Salesforce Interview Questions and Answers for Experienced & Freshers, you are at right place. There are lot of opportunities from many reputed companies in the world.

akhilapriya
Download Presentation

Salesforce Interview Question and Answers in 2020

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Top 20 Salesforce Interview Questions and Answers You Must Prepare In 2020 As of Jan 2020, Salesforce is that the world’s leadingCRM service provider. They have quite 40% market share within the Cloud CRM space and dominates the general CRM space with a market share of 19.7%. They were rated the world’s #1 CRM for 2 consecutive years and if the projected growth of Salesforce is anything to travel by, the necessity for professionals with Salesforce online training is only going to exponentially increase. This is where Salesforce enters the image, which is what has prompted me to write down a blog on the foremost commonly asked Salesforce interview questions. Thanks to the knowledge and wisdom shared by a number of our experts from the industry, I even have shortlisted this definitive list of the highest 50 Salesforce interview questions which can help you breeze through your interview. Hopefully this helps you land a top-notch job within the domain of your passion. In case you attended a Salesforce interview recently, we urge you to post any question you’ve got faced. Our experts will be happy to answer them for you.

  2. 1.Can two users have the same profile? Can two profiles be assigned to the same user? Profiles determine the level of access a user can have in a Salesforce org. As far as the first part of the question is concerned, Yes. One profile can be assigned to any number of users. Take the example of a Sales or Service team in a company. The entire team will be assigned the same profile. The admin can create one profile: Sales Profile, which will have access to the Leads, Opportunities, Campaigns, Contacts and other objects deemed necessary by the company. In this way, many users can be assigned the same profile. In case the team lead or manager need access to additional records/ objects then it can be done by assigning permission sets only for those users. Answering the second part of the question, each user can only be assigned 1 profile. 2. What are Governor Limits in Salesforce? In Salesforce, it is the Governor Limits which controls how much data or how many records you can store in the shared databases. Why? Because Salesforce training is based on the concept of multi-tenant architecture. In simpler words, Salesforce uses a single database to store the data of multiple clients/ customers. The below image will help you relate to this concept. To make sure no single client monopolizes the shared resources, Salesforce introduced the concept of Governor Limits which is strictly enforced by the Apex run-time engine. Governor Limits are a Salesforce developer’s biggest challenge. That is because if the Apex code ever exceeds the limit, the expected governor issues a run-time exception that cannot be handled. Hence as a Salesforce developer, you have to be very careful while developing your application.

  3. Different Governor Limits in Salesforce are: Per-Transaction Apex Limits Force.com Platform Apex Limits Static Apex Limits Size-Specific Apex Limits Miscellaneous Apex Limits Email Limits Push Notification Limits 3. What is a sandbox org? What are the different types of sandboxes in Salesforce? A sandbox is a copy of the production environment/ org, used for testing and development purposes. It’s useful because it allows development on Apex programming without disturbing the production environment. 4. When can you use it? You can use it when you want to test a newly developed Force.com application or Visualforce page. You can develop and test it in the Sandbox org instead of doing it directly in production. This way, you can develop the application without any hassle and then migrate the metadata and data (if applicable) to the production environment. Doing this in a non-production environment allows developers to freely test and experiment applications end to end. Types of Sandboxes are: Developer Developer Pro Partial Copy Full

  4. 5. Expand CRM and explain. The expansion of CRM is ‘Customer Relationship Management. CRM is an application that helps automate or digitize marketing functions. With this software, companies can plan to increase their profits and revenues. This strategy of incrementing revenue and profit is made by attracting customers, clients, and sales. The important concept of CRM is customer value. There are four CRM initiatives as below: · Customer acquisition · Customer retention · Customer churn · Customer win-back 6. Distinguish between Salesforce.com and Force.com. Both are relatively the same but different in their functionality. · Salesforce.com helps build CRM-functionality-based applications, e.g., an iPhone ‘app’ that stores contact details, makes phone calls, and has all the other standard functions of a phone. · Force.com is used to customize a data model and a user interface, e.g., an iPhone OS environment that can build and run apps. Check out this insightful Salesforce Tutorial to learn more about Salesforce! 7) How can we perform DML partially? If we want partially to happen, use database.insert(list, false);

  5. 8. What are the available portals in Salesforce? Three types of portals are available in Salesforce.com: · Customer portal: It enables us to utilize the capabilities of the web as the ideal channel to deliver superior self-service. · Partner portal: It allows partner users to log in to Salesforce certification via a separate website than that is used for our non-partner users. · Self-service portal: Customers will be able to search for details about the organization using this portal. From onlineitguru’s Salesforce Course in London, get a clear understanding of Salesforce! 9. Name the different Workflow components in Salesforce.com. There are five workflow components in Salesforce.com: · Workflow Rules · Workflow Tasks · Workflow Email Alerts · Workflow Field Updates · Workflow Outbound Messages Interested in learning Salesforce? Learn more from our Salesforce online training India in Sydney! 10) database.insert(ListForBulkDML, True) means what? Insert ListForBulkDML;

  6. 11) What does Salesforce do? Salesforce provides CRM software and cloud-based solutions that help enterprises to connect better with their customers. It supports businesses to manage their customer’s data and track their activities efficiently. 12) What are the Salesforce subsidiaries? The following are the major subsidiaries of Salesforce: · Tableau · Pardot · Heroku · Mulesoft · Demandware Inc · SalesforceIQ . Salesforce CPQ 13) What is meant by an Object in Salesforce? Objects in Salesforce are used as database tables that are used to store information of an organization. We have two types of objects in salesforce, they are. Standard Object: These are the objects provided by the salesforce, which include contacts, accounts, opportunities, leads, cases, campaigns, products, contracts, dashboards, etc. Custom Object: This includes the modifications made to the Salesforce by users. It stores the essential and unique information of an organization. Custom Object includes page layouts, relationship to other objects, custom user interface tab, custom fields, etc.

  7. 14) How can we perform DML partially? If we want partially to happen, use database.insert(list, false); 15) What Are The Types of SOQL Statements in SalesForce? Salesforce Object Query Language is used to query that records from the database.com based on the requirement. There are 2 types of SOQL Statements: 1. Static SOQL 2. Dynamic SOQL Static SOQL: The Static SOQL Statement is written in [] (Array Brackets) These statements are similar to IINQ (Ion Integrated Query) Example: 1 String search for=’Jones’; 2 Contact[] contacts=[select testfield__c, FirstName, LastName from Contact Where Last Name=:search for]; Dynamic SOQL: It is used to refer to the creation of a SOQL string at run time with Apex code. · Dynamic SOQL enables you to create a more flexible application. · To create a Dynamic SOQL query at run time use Database.Query() method, in one of the following ways. · Return a single sObjects when the query returns a single record. · sObjects s = Database. Query(String_limit_l); · Return a list of sObjects when the query returns more than a single record.

  8. Example 1:- Queries 1 String myTestString = ‘TestName’; 2 List List= Database.Query(SELECT Id FROM MyCustomObject__c WHERE Name = :myTestString); Example 2:- Queries 1 String resolvedfield L = myvariable.field__c; 2 List L = Database.Query(‘SELECT Id FROM myCustomObject__c WHERE field__c = ‘+resolvedfield_L); 16) What is the Syntax of SOQL Statement? Syntax - 1 SELECT field1, field2,.... FROM Object_Type [WHERE condition] Example:-Queries 1 List accountList = [SELECT ID, Name, FROM Account]; 2 List accountList = [SELECT ID, Name, FROM Account WHERE annual revenue<10000]; Become a master of Salesforce by going through this online Salesforce online training in Hyderabad

More Related