SalesForce Scenario Based Interview Questions

1. what’s Salesforce?
Answer: Salesforce could be a company based by brandy Benioff. Revenue of the corporate comes from a cloud-based CRM tool conjointly cited as Salesforce  CRM.

2. List things that will be made-to-order on page layouts?
Answer:: we are able to customize various things on page layout like Fields, Buttons, Custom Links, and connected Lists.

3. what’s the Associate in Nursing attribute tag?
Answer: W
hat’s the syntax for together with them? Answer: Associate in Nursing attribute tag could be a definition of Associate in the Nursing attribute of a custom element and it will solely be a baby of an element tag.

4. what’s a Visualforce component?
: a visible force element is either a predefined element (standard from the element library) or a custom element that determines the computer program behavior. as an example, if you wish to send the text captured from the Visualforce page to the Associate in a Nursing object in Salesforce, then you wish to form use of Visual force elements.

5. What area unit getter strategies and setter methods?
Answer:: Get (getter) technique is employed to pass values from the controller to the VF page. Whereas, the set (setter) technique is employed to line the worth back to the controller variable. I hope this set of Salesforce interview queries can assist you in ace your employment interview. because the next step for your career, investigate the varied certifications offered by Salesforce here: Salesforce Certifications. it’ll conjointly assist you to grasp the work roles and sketch a career path for yourself. Also, investigate this video on the highest fifty-seven commonly asked Salesforce Interview queries that were delivered by Associate in Nursing trade knowledgeable. He has shared his opinion of (Mulesoft coaching )Salesforce job interviews and trade demand. Do take Associate in Nursing at it look and allow us to apprehend if this helped in your interview preparation.

6. take into account a situation I even have not given Associate in Nursing CRUD permission within the profile ‘P1’ for an object O1, nonetheless, i am able to produce records for object ‘O1’. however, may this be possible?
Answer: Any permission with relevance creation /deletion/Updating/viewing of the thing is feasible solely through permission set or Profile. This meaning If we have a tendency to area unit able to produce records in Associate in the Nursing object then the produce Permission in either Profile or in (Selenium coaching )Permission Set ought to be enabled. If it is not enabled within the Profile then it’s been within the Permission Set.  ( python training )

7. I even have a regular Controller and Controller Extension. you’ll write all that logic in Controller Extension which might be written in Custom Controller. Also, each Controller Extenstion and Custom controller execute in System Mode. therefore Why will we want Custom Controller?

Answer: first purpose Controller Extension cant exists on its own. it’s to be enforced on a regular Controller or a custom controller.(Sap Fico on-line coaching ) So keeping the on top of purpose in mind, as an instance sure strategies has to be dead in User Mode and sure in System Mode. during this situation, it makes absolute sense to User normal Controller with Custom Extension. wherever in victimization normal Controller provides all pre-existing options of the platform. But note that after we use normal Controller All the Sharing rules, permissions of a user area unit revered. So if this what we have a tendency to needed then we should always choose implementation of this kind.

8. What area unit the various varieties of reports in Salesforce?
Answer: the various quiet reports in salesforce is Tabular Report: it’s just like a computer program and this report is that the simplest and quickest thanks to seeing the information. Tabular reports area unit best to form the lists of record. Summary Report: it’s just like the tabular report, however permits users to cluster rows of knowledge, read subtotals, and build charts. Matrix Report: it’s just like the outline report, however, it permits users to cluster and summarize information by each rows and columns. Joined Report: Joined reports let we have a tendency to produce multiple report blocks that give totally different views of our information and every block act as a sub-report.

9. Why users cannot be deleted from
Answer: so as to take care of information integrity in salesforce and historical records of United Nations agency did what and once, and to support audit method, the Users aren’t allowed to delete in salesforce however are often deactivated.

10. what’s the distinction between and
Answer: could be a cloud computing platform wherever the developers build multi-tenant applications. could be a cloud computing platform, it contains solely normal objects. is hosted on the platform.

11. What area unit inner categories in Salesforce?
Answer: Inner categories area unit categories outlined at intervals another category. we are able to solely have inner categories one level deep. we do not need to use the Associate in Nursing access modifier within the declaration of Associate in Nursing inner category since the default worth could be a personal

12. What square measure the various editions?
Answer: Below square measure the various Salesforce editions:

1. Personal Edition

2. Contact Manager Edition

3. cluster Edition

4. skilled Edition

5. Enterprise Edition

6. Unlimited and Performance Edition

7. Developer Edition

13. what’s the distinction between WhoId and WhatId within the information Model of Task?
Answer: UN agency Id refers to individuals things. so would be usually a Lead ID or a Contact ID that refers to object kind things, that will usually be associate degree Account Id or a chance Id.

14. what’s the distinction between the search and Master-Detail relationship? Answer: the distinction between search and Master-Detail relationship square measure Master-Detail

1. Cascade record deletion

2. kid record should have a parent

3. Cascade record-level security

4. normal Object cannot air the detail facet of Master Detail

5. Roll-up outline fields on the parent object

6. Master-Detail relationship field is needed on the page layout of the detail (Azure coaching )record Lookup

1. this can be optional, no parent demand

2. No impact on record security

3. Roll-up outline fields can not be established

4. search relationship isn’t mechanically needed

15. what’s the employment of sites?
: permits you to form public websites and actions that square measure directly integrated together with your organization while not requiring users to log in with a username and countersign. Any info keep within the organization are often publically exposed through a branded URL. Sites square measure hosted on platform and designed on visual force pages.

16. what’s unique reasonably reports in Salesforce?
Answer:: There square measure four styles of reports in Salesforce

1. Tabular: Tabular reports square measure just like spreadsheets, contains associate degree ordered set of fields in columns with every matching record listed in an exceedingly row. Tabular reports square measure best for making an inventory of records with one grand total. These reports cannot be employed in Dashboards unless the quantity of rows is fixed.

2. outline Reports: outline Reports square measure just like tabular reports, however conjointly permit users to cluster rows of knowledge, read subtotals and make charts. These are often used as supply reports for dashboards.

3. Matrix Reports: Matrix Reports square measure terribly just like outline Reports however permit you to cluster and summarize information by each rows and columns. These reports are often used as supply reports for dashboards

4. Joined Reports:  Joined Reports allow you to produce multiple report blocks that give completely different views of your information. every block act sort of a sub-report with its own fields, columns, sorting and filtering. A joined report will even contain information from completely different report varieties.

17. what’s the design of the salesforce?
Answer: Salesforce follows MVC –Model, read, and Controller design. View: stands for the computer program (Apps, Tabs, Page Layouts, Fields and Record Types) Controller: stands for Business Logic (Save, Edit, New, Cancel and Delete – what action or logic to perform one click of those buttons is provided in Controller) Model: it’s the info, that stores Schema (Meta-Data (Data concerning Data) –> Apps, Tabs, subjects, fields, Apex categories, Visualforce pages, etc…) and Instance (Records)

18. what’s Production ? and what’s the assembly URL?
Answer: we should always not create any code changes directly in production as a result of end-users square measure mistreatment the applying from the assembly atmosphere. If we tend to create code changes on to production while not doing complete testing, it’d crash the assembly atmosphere and end-users can get affected. Production.

19. however, can we expose practicality on to be consumed by external clients?
Answer: mistreatment internet services, external program access the practicality on platform. WSDL is generated and exposed to the host atmosphere which ends up extending the aptitude of accessing (Sql Server coaching ) platform from associate degree external program.

20. What square measures the variations between Roles and Profiles?


1. Role controls the visibility and access to the organization’s information at the record level.

2. Roles square measure optional for users. Profiles:

1. Profiles square measure a collection of permissions and settings that determines the objects, the fields of the article, tabs, and apps the user will access 2. each user should go along with one Profile

21. the way to Rename the tab?
Answer: Tab name comes from the Plural label field on the custom object. so as to rename, attend the corresponding object detail page and rename the plural label.

22. will 2 users have a similar profile? will 2 profiles be assigned to a similar user?
Answer: Profiles verify the extent of access a user will have during a Salesforce org. As so much because the 1st part of the question cares, Yes. One profile is assigned to any variety of users. the whole team is going to be assigned a similar profile. The admin will produce one profile: Sales Profile, which can have access to the Leads, Opportunities, Campaigns, Contacts, and alternative objects deemed necessary by the corporate. This means several users are assigned a similar profile. just in case the team lead or manager desires access to extra records/ objects then it is done by distribution permission sets just for those users.

23. What square measure Governor Limit in Salesforce?
Answer: In Salesforce, it’s the Governor Limits that controls what proportion of information or what percentage records you’ll be able to store within the shared databases. as a result of Salesforce is predicated on the idea of multi-tenant design. In less complicated words, Salesforce uses one information to store the information of multiple clients/ customers. The below image can assist you to relate to the present idea. multi-tenant design – salesforce interview queries To make positive no single shopper monopolizes the shared resources, Salesforce introduced the idea of Governor Limits that is strictly implemented by the Apex run-time engine. Governor Limits square measure a Salesforce developer’s biggest challenge. that’s as a result of if the Apex code ever exceeds the limit, the expected governor problems a run-time exception that can’t be handled. thus as a Salesforce developer, you have got to be terribly careful whereas developing your application. Different Governor Limits in Salesforce are: Per-Transaction Apex Limits Platform Apex Limits Static Apex Limits Size-Specific Apex Limits Miscellaneous Apex Limits Email Limits Push Notification Limits (hadoop training online)

24. take into account a state of affairs I actually have 2 objects Obj1 and Obj2 that aren’t associated with one another. currently, i need to make a Master-Detail Relationship(MDR) between these objects however am i able to do this?
Answer: 1st, select that object has got to be a Parent object(Master) and kid Object(Detail). For our understanding let’s imagine say} for currently, we decide Obj1 be Master object and Obj2 to Detail object.  First, let’s perceive what’s a Master-Detail relation?

each kid ought to have a parent. This means each record in Obj2 ought to have a connected parent record in Obj1. Also, One kid will have just one parent. however, One parent will have multiple youngsters. Scenario 1: if there square measure pre-existing records within the Obj2 then?

With the higher than an understanding of Master-Detail relation, we’ve to take care that each record in Obj2 contains a connected record in Obj1. And in our state of affairs, Obj1 and Obj2 aren’t associated with one another. therefore 1st we’ve to make a basic search relation between these 2 objects so we are able to establish a relation between these 2 objects.  So we have a tendency to follow the below steps

1. we have a tendency to produce a search field within the kid Object Obj2 inform to Obj1 as a parent.

2. Update the search field of all the records in Obj2 with a price from the Obj1 (Related field)

3. Then we have a tendency to convert the search of the sphere to Master-Detail relation. Scenario2: If there aren’t any pre-existing records within the Obj2 then?

25. What square measures the various styles of Accounts in salesforce?
Answer: There square measure a pair of styles of Accounts in Salesforce: 1. Personal Accounts: Associated with one person and Person name are going to be taken because the primary thought 2. Business Accounts: The company name is going to be taken into primary thought. ( data science online training )

26. the way to produce Many-To-Many Relationship in Salesforce?
Answer: Many-To-Many Relationship is additionally known as Junction object in Salesforce. It is created with the below steps. 1. produce each Object that ought to be interlinked. 2. produce one custom object, additionally known as a Junction object, that ought to have Associate in Nursing automotive vehicle variety as distinctive identification. 3. produce a pair of Master relationships for each object.

4. On each object, add this as a connected list.  ( Hadoop Training online )

27. what’s distinction insert() and information .insert()?
Answer:: victimization the insert methodology {we can|we can|we square measure able to} insert the records however if any error happens in any record system will throw miscalculation insertion fail and none of the records are inserted. If we would like to execute partly success of bulk insert operation we’ll use information .insert. ( Hadoop training videos )

28. what percentage of ways we are able to share a record?
Answer:: Role Hierarchy: If we have a tendency to add a user to a task, the user is higher than within the role hierarchy can have scan access. Setup -> manage users -> roles -> setup roles -> click on ‘add role’ -> offer name and save. Defines the extent of access to the user will see the opposite user’s record OWD is non-public, Public scan solely, Public scan and Write. Manual Sharing: Manual Sharing is sharing one record to one user or cluster of users. We can see this button detail page of the record and this is often visible only OWD setting is non-public. Criteria based mostly Sharing rules: If we would like to share records supported condition like share records to a bunch of users (Servicenow Training )

Whose criteria square measure country is India? Setup -> security controls -> sharing settings -> choose the item and supply name and Conditions and save Apex sharing: Share object is offered for each object(For Account object share object is Account Share ). If we would like to share the records victimization apex we’ve to make a record to the shared object.

29. What square measures the various styles of collections in Apex? What square measure maps in Apex?
Answer: Collections square measure the sort of variables that may be accustomed store multiple numbers of records (data). It is helpful as a result of Governor Limits limit the number of records you’ll be able to retrieve per group action. Hence, assortments are accustomed to store multiple records during a single variable outlined as sort collection and by (Servicenow coaching )retrieving information within the type of collections, Governor Limits are going to be in restraint. Collections square measure kind of like however arrays work. There square measure three assortment sorts in Salesforce: Lists Maps Sets Maps square measure accustomed store information within the type of key-value pairs, whereverr every distinctive keymap to one worth. ( tableau training )

30. what would be the most effective doable answer to stay this application intact and running and nevertheless have this user deactivated?
Answer:: to forestall users from work into your organization whereas you perform the steps to deactivate them, you’ll be able to freeze user accounts. So during this means, till you discover ways that to get rid of this User from Role hierarchy/assignment rules/update the Owner of the records created by him / from anyplace wherever this user is employed, we are able to create use of FREEZE button on the user record. ( tableau training )

Note 1. once we click on the FREEZE button, the user won’t be able to login to the applying any longer. 2. state change user accounts don’t free the user licenses out there to be used in your organization. we’ve to deactivate the user to free the license.

Leave a Comment

Scroll to Top