{"id":48172,"date":"2018-02-09T07:13:00","date_gmt":"2018-02-09T01:43:00","guid":{"rendered":"http:\/\/blog.odango.com\/?p=48172"},"modified":"2023-02-03T17:48:55","modified_gmt":"2023-02-03T12:18:55","slug":"salesforce-interview-questions-and-answers","status":"publish","type":"post","link":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/","title":{"rendered":"Salesforce Interview Questions and Answers"},"content":{"rendered":"\n[et_pb_section bb_built=&#8221;1&#8243; next_background_color=&#8221;#000000&#8243;][et_pb_row][et_pb_column type=&#8221;4_4&#8243;][et_pb_post_title _builder_version=&#8221;3.0.106&#8243; title=&#8221;on&#8221; meta=&#8221;off&#8221; author=&#8221;on&#8221; date=&#8221;on&#8221; categories=&#8221;on&#8221; comments=&#8221;on&#8221; featured_image=&#8221;off&#8221; featured_placement=&#8221;below&#8221; text_color=&#8221;dark&#8221; text_background=&#8221;off&#8221; title_font=&#8221;Titillium Web||||||||&#8221; title_font_size=&#8221;47&#8243; title_font_size_tablet=&#8221;40&#8243; title_font_size_phone=&#8221;35&#8243; title_font_size_last_edited=&#8221;on|desktop&#8221; title_text_color=&#8221;rgba(0,0,0,0.8)&#8221; title_text_align=&#8221;left&#8221; text_shadow_horizontal_length=&#8221;0.08em&#8221; text_shadow_vertical_length=&#8221;0.08em&#8221; text_shadow_blur_strength=&#8221;0.08em&#8221; title_text_shadow_horizontal_length=&#8221;0.08em&#8221; title_text_shadow_vertical_length=&#8221;0.08em&#8221; custom_margin=&#8221;|||10%&#8221; \/][\/et_pb_column][\/et_pb_row][et_pb_row][et_pb_column type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;3.0.106&#8243; background_layout=&#8221;light&#8221; text_font=&#8221;Titillium Web|300|||||||&#8221; text_font_size=&#8221;20&#8243; text_font_size_last_edited=&#8221;on|phone&#8221; text_text_color=&#8221;rgba(0,0,0,0.8)&#8221; text_line_height=&#8221;1.6em&#8221; max_width=&#8221;800px&#8221; custom_margin=&#8221;|||10%&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221;]\r\n\r\n<strong>1)\u00a0What is App in Salesforce?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0An\u00a0app\u00a0is a group of tabs that work as a unit to provide functionality. Users can switch between apps using the Force app drop-down menu at the top-right corner of every page.\r\n\r\nYou can customize existing apps to match the way you work, or build new apps by grouping standard and custom tabs.\r\n\r\nNavigation to create app in Sales force:\u00a0Setup -&gt;Build -&gt;Create-&gt;App-&gt; Click on new\u00a0and create your application according to your requirements.\r\n\r\n<hr \/>\r\n\r\n<strong>2) What is object in Salesforce?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Custom objects are database tables that allow you to store data specific to your organization in Salesforce\u00a0You can use custom objects to extend <a href=\"https:\/\/asha24.net\/blog\/salesforce-role-hierarchy-creation-best-practice\/\">Salesforce<\/a> functionality or to build new application functionality.\r\n\r\nOnce you have created a custom object, you can create a custom tab, custom related lists, reports, and dashboards for users to interact with the custom object data. You can also access custom object data through the Force API.\r\n\r\nNavigation to create object in sales force:\u00a0Setup-&gt;Build-&gt;Create-&gt;Object-&gt; Click on new object\u00a0and create object according to your requirement.\r\n\r\n<hr \/>\r\n\r\n<strong>3) How many relationships included in SFDC &amp; What are they?\u00a0<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0We are having two types of relationships, they are\r\n\r\nLookup Relationship\r\n\r\nMaster-Detail Relationship\r\n\r\n<hr \/>\r\n\r\n<strong>4)\u00a0 What is a \u201cLookup Relationship\u201d?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0This type of relationship links two objects together, Upto 25 allowed for object Parent is not a required field. No impact on a security and access.No impact on deletion.\r\n\r\nCan be multiple layers deep. Lookup field is not required.\r\n\r\n<hr \/>\r\n\r\n<strong>5) What is \u201cMaster-Detail Relationship\u201d?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Master Detail relationship\u00a0is the Parent child relationship. In which Master represents Parent and detail represents Child. If Parent is deleted then Child also gets deleted.\u00a0Rollup summary\u00a0fields can only be created on Master records which will calculate the SUM, AVG, MIN of the Child records. Upto 2 allowed for object. Parent field on child is required. Access to parent determines access to children.\r\n\r\nDeleting parent automatically deletes child. A child of one master detail relationship cannot be the parent of another. Lookup field on page layout is required.\r\n\r\n<hr \/>\r\n\r\n<strong>6)\u00a0How can I create Many \u00a0to \u00a0Many relationship?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Lookup and Master detail relationships are one to many relationships. We can create many to Many relationship by using junction object. Junction object is a custom object with two master detail relationships.\r\n\r\n<hr \/>\r\n\r\n<strong>7)\u00a0 A custom object contains some records, now my requirement is to create field in this object with master detail relationship. Can we create master detail relationship in this case?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0No, directly we cannot create master details relationship if custom object contains existing records. Following are the steps to create to create master-detail relationship when records are available in custom object.First create field with lookup relationship.\r\n\r\nAnd then associate look field with parent record for every record. Next change the data type of the field from look up to Master detail.\r\n\r\n<hr \/>\r\n\r\n<strong>8)\u00a0List examples of custom field types?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Text, Pick list, Pick list (multi select), Date, Email, Date\/Time, Date, Currency, Checkbox, Number, Percent, Phone, URL, Text Area, Geolocation, lookup relationship, master detail relationship etc\u2026..\r\n\r\n<hr \/>\r\n\r\n<strong>9)\u00a0What is TAB in Salesforce?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Tab is a user interface component to user creates to display custom object data.\r\n\r\nThere are three type of tabs.\r\n<ol>\r\n \t<li>Custom Tabs<\/li>\r\n \t<li>Visual force Tabs<\/li>\r\n \t<li>Web Tabs<\/li>\r\n<\/ol>\r\n\r\n<hr \/>\r\n\r\n<strong>10)\u00a0Does user can create insert their own custom logo, while creating their own custom applications?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Yes user can upload their custom logo in documents and then they choose that logo for organization.\r\n\r\n<hr \/>\r\n\r\n<strong>11)\u00a0\u00a0List things that can be customized on page layouts?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>We can customize different things on page layout like, Fields, Buttons, Custom Links and Related Lists. We can also create sections.\r\n\r\n<hr \/>\r\n\r\n<strong>12)\u00a0\u00a0What is a \u201cSelf Relationship\u201d?<\/strong>\r\n\r\n<strong>Ans:\u00a0\u00a0<\/strong>Self Relationship is a lookup relationship to the same object. Suppose let\u2019s take an object \u201cMerchandise\u201d. Here we can create relationship in between the Account to Account (same object) object. That is called \u201cSelf Relationship\u201d.\r\n\r\n<hr \/>\r\n\r\n<strong>13)\u00a0What are the main things need to consider in the \u201cMaster-Detail Relationship\u201d?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Record level access is determined by the parent, Mandatory on child for reference of parent, cascade delete (if you delete the parent, it can cascade delete the child).\r\n\r\n<hr \/>\r\n\r\n<strong>14)\u00a0What is difference between trigger and workflow?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\r\n\r\n<strong>Workflow:<\/strong>\r\n<ul>\r\n \t<li>Workflow is automated process that fired an action based on Evaluation criteria and rule criteria.<\/li>\r\n \t<li>We can access a workflow across the object.<\/li>\r\n \t<li>We cannot perform DML operation on workflow<\/li>\r\n \t<li>We cannot query from database<\/li>\r\n<\/ul>\r\n<strong>Trigger:<\/strong>\r\n<ul>\r\n \t<li>Trigger is a piece of code that executes before or after a record is inserted or updated.<\/li>\r\n \t<li>We can access the trigger across the object and related to that objects<\/li>\r\n \t<li>We can use 20 DML operations in one trigger.<\/li>\r\n \t<li>We can use 20 SOQL\u2019s from data base in one trigger.<\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<strong>15)\u00a0What is Wrapper class?\u00a0\u00a0<\/strong>\r\n\r\n<strong>Ans:\u00a0\u00a0<\/strong>A Wrapper class is a class whose instances are collection of other objects.\r\n\r\nIt is used to display different objects on a Visual Force page in same table.\r\n\r\n<hr \/>\r\n\r\n<strong>16)\u00a0What is Difference between SOQL and SOSL?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\r\n\r\n<strong>SOQL(Salesforce Object Query Language):<\/strong>\r\n<ul>\r\n \t<li>Using SOQL we can Search only on one object at a time.<\/li>\r\n \t<li>We can query on all fields of any datatype<\/li>\r\n \t<li>We can use SOQL in Triggers and classes.<\/li>\r\n \t<li>We can perform DML operation on query results.<\/li>\r\n<\/ul>\r\n<strong>SOSL(Salesforce object Search Language):<\/strong>\r\n<ul>\r\n \t<li>Using SOSL we can search on many objects at a time.<\/li>\r\n \t<li>We can query only on fields whose data type is text,phone and Email.<\/li>\r\n \t<li>We can use in calsses but not in Triggers.<\/li>\r\n \t<li>We cannot perform DML operation on search result<\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<strong>17)\u00a0What is difference insert() and database .insert() ?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Using insert method we can insert the records but if any error occurs in any record system will throw an error insertion fail and none of the records are inserted.\r\n\r\nIf we want to execute partially success of bulk insert operation we will use database .insert.\r\n\r\n<hr \/>\r\n\r\n<strong>18)\u00a0What is Static Resources?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Using Static Resources we can upload images, zip files, jar files, java script and CSS files that can be referred in a visual force page.\r\n\r\nThe maximum size of Static Resources for an organization is 250mB.\r\n\r\n<hr \/>\r\n\r\n<strong>19)\u00a0How to call java script using Static Resource in Visual Force page?<\/strong>\r\n\r\n<strong>Ans:\u00a0\u00a0<\/strong>Add javascript file in Static Resource setup -&gt; develop -&gt; Static Resources -&gt; Click on \u2018New\u2019 -&gt; Name: filename and add file from local desktop and save.\r\n\r\nWe can use that file as follows in VisualForce page\r\n\r\n<hr \/>\r\n\r\n<strong>20)\u00a0What is sharing rule?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>If we want to give the access to other users we use sharing rules.\r\n\r\n<hr \/>\r\n\r\n<strong>21)\u00a0How many ways we can share a record?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\r\n\r\n<strong>Role Hierarchy:<\/strong>\r\n\r\nIf we add a user to a role, the user is above in the role hierarchy will have read access.\r\n\r\nSetup -&gt; manage users -&gt; roles -&gt; setup roles -&gt; click on \u2018add role\u2019 -&gt; provide name and save.\r\n\r\n<strong>OWD:<\/strong>\r\n\r\nDefines the base line setting for the organization.\r\n\r\nDefines the level of access to the user can see the other user\u2019s record\r\n\r\nOWD can be Private, Public Read Only, Public Read and Write.\r\n\r\nSetup -&gt; Security Controls -&gt; sharing settings -&gt; Click on \u2018Edit\u2019\r\n\r\n<strong>Manual Sharing:<\/strong>\r\n\r\nManual Sharing is sharing a single record to single user or group of users.\r\n\r\nWe can see this button detail page of the record and this is visible only when OWD setting is private.\r\n\r\n<strong>Criteria Based Sharing rules:<\/strong>\r\n\r\nIf we want to share records based on condition like share records to group of users\r\n\r\nWhose criteria are country is India.\r\n\r\nSetup -&gt; security controls -&gt; sharing settings -&gt; select the object and provide name and\u00a0Conditions and save\r\n\r\n<hr \/>\r\n\r\n<strong>22)\u00a0What are the actions in workflow?\u00a0 \u00a0\u00a0<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\r\n\r\n1. Email Alert\r\n\r\n2. Task\r\n\r\n3. Field Update\r\n\r\n4. Outbound Message\r\n\r\n<hr \/>\r\n\r\n<strong>23)\u00a0 How many ways we can made field is required?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\r\n\r\n1. While creation of field\r\n\r\n2. Validation rules\r\n\r\n3. Page Layout level\r\n\r\n<hr \/>\r\n\r\n<strong>24)\u00a0 What is difference between Role and Profile?\u00a0<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Role is Record level access and it is not mandatory for all users.\r\n\r\nProfile is object level and field level access and it is mandatory for all users.\r\n\r\n<hr \/>\r\n\r\n<strong>25)\u00a0What is the maximum size of the PDF generated on visualforce attribute renderAs?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a015MB\r\n\r\n<hr \/>\r\n\r\n<strong>26)\u00a0 How many controllers can be used in a visual force page?\u00a0<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\u00a0<a href=\"https:\/\/asha24.net\/blog\/step-by-step-guide-to-salesforce-personal-and-app-setup\/\">Salesforce<\/a> come under SAAS so, we can use one controller and as many extension controllers.\r\n\r\n<hr \/>\r\n\r\n<strong>27)\u00a0 What is difference between Action support and Action function?<\/strong>\r\n\r\n<strong>Ans: Action function:<\/strong>\u00a0 Invoke the controller method from java script using AJAX and we can use action function from different places on visual force page.\r\n\r\n<strong>Action support:<\/strong>\u00a0Invoke the controller method using AJAX when even occurs on page like onMouseOver, onClick, ect\u2026 and we can use action support for particular single apex component.\r\n\r\n<hr \/>\r\n\r\n<strong>28)\u00a0How many ways we can call the Apex class?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\r\n\r\n1. Visual force page\r\n\r\n2. Web Service\r\n\r\n3. Triggers\r\n\r\n4. Email services\r\n\r\n<hr \/>\r\n\r\n<strong>29)\u00a0How to create Master Details relationship between existing records?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Directly we can\u2019t create Master Detail relationship between existing records, first we have to create Lookup relationship and provide valid lookup fields and it shouldn\u2019t \u00a0null.\r\n\r\n<hr \/>\r\n\r\n<strong>30)\u00a0What is permission set?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Permission sets extend user\u2019s functional access without changing user\u2019s profile.\r\n\r\n<strong>Ex:<\/strong>\u00a0 A user has only read access through profile on custom object, administrator want to give access Edit and create operations to him without changing the profile. Administrator creates the permission set having edit and creates operation on custom object and assign to that user.\r\n\r\n<hr \/>\r\n\r\n<strong>31)\u00a0What is manual sharing?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Manual sharing is to share a record to a particular user manually.\r\n\r\nGo to detail page of record and click on manual sharing button and assign that record to other user with Read or Read\/Write access.\r\n\r\nManual Sharing button enables only when OWD is private to that object.\r\n\r\n<hr \/>\r\n\r\n<strong>32)\u00a0How we can change the Grant access using role hierarchy for standard objects?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Not possible.\r\n\r\n<hr \/>\r\n\r\n<strong>33)\u00a0What is the use of \u201cTransfer Record\u201d in profile?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>If user have only Read access on particular record but he wants to change the owner name of that record, then in profile level Transfer Record enables he can able to change the owner.\r\n\r\n<hr \/>\r\n\r\n<strong>34)\u00a0What is Field dependency?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>According to the field selection on one field filter the pick list values on other field.\r\n\r\n<hr \/>\r\n\r\n<strong>35)\u00a0Is check box performs like controlling field?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Yes possible. Controlling field should be Check box or pick list.\r\n\r\n<hr \/>\r\n\r\n<strong>36)\u00a0How many field dependencies we can use in Visual Force page?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Maximum we can use 10 field dependencies in VF page.\r\n\r\n<hr \/>\r\n\r\n<strong>37)\u00a0What is Roll-up summary?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Roll-up displays the count of child records and calculate the sum, min and max of fields of the child records.\r\n\r\n<hr \/>\r\n\r\n<strong>38)\u00a0How to create Roll-up summary field on lookup relation?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\u00a0Not possible. Roll-up summary is enabled for only Master\u2013Detail relationship.\r\n\r\n<hr \/>\r\n\r\n<strong>39)\u00a0What are the Record Types?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Record Types are restrict the pick list values and assign to the different page layouts for different Record Types.\r\n\r\n<hr \/>\r\n\r\n<strong>40)\u00a0What is Audit Trail?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Audit Trail provides the information or track all the recent setup changes that an administrator done to the organization. This can store the last 6 months data.\r\n\r\n<hr \/>\r\n\r\n<strong>41) What are the Report Types?<\/strong>\r\n\r\n<strong>Ans:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/strong>Four Types of report in Salesforce\r\n\r\n<strong>Tabular Reports:<\/strong>\u00a0We can only displays the grand total in the table form.\r\n\r\n<strong>Summary Reports:<\/strong>\u00a0It is a detail form of report in which the grouping done based on Columns.\r\n\r\n<strong>Matrix Reports:<\/strong>\u00a0It is a detail form of report in which the grouping done based on both Rows and Columns.\r\n\r\n<strong>Joined Reports:\u00a0<\/strong>We can join the two or more reports in the single report displayed in the form of blocks.\r\n\r\n<hr \/>\r\n\r\n<strong>42)\u00a0What is Dashboard?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>\u00a0Dashboard is a pictorial representation of report. We can add up to 20 reports in single dashboard.\r\n\r\n<hr \/>\r\n\r\n<strong>43)\u00a0What is Apex?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0It is the technology of Salesforce which is similar to Java programming with object oriented concepts and to write our own custom logic.\r\n\r\n<hr \/>\r\n\r\n<strong>44)\u00a0What is S-Control?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0S-Controls are completely based on Javascript. These S-Controls are deprecated in 2007 because it is not supporting Apex Language properly. Now S-Controls are superseded by Visualforce now.\r\n\r\n<hr \/>\r\n\r\n<strong>45)\u00a0What is a Visualforce Page?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Visualforce is the new markup language from salesforce, by using which, we can render the standard styles of salesforce. We can still use HTML here in Visualforce. Each visualforce tag always begins with apex namespace. All the design part can be determined by using Visualforce Markup Language and the business logic can be written in custom controllers associated with the Page.\r\n\r\n<hr \/>\r\n\r\n<strong>46)\u00a0Will Visual force still supports the merge fields usage like S-control ?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Yes. Just like S-Controls, Visualforce Pages support embedded merge fields, like the {!$User.FirstName} {!Account.Name}\r\n\r\n<hr \/>\r\n\r\n<strong>47)\u00a0Where to write Visualforce code?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0We can write the code basically in 3 ways.\r\n\r\na. setup-&gt;App Setup-&gt;Develop-&gt;Pages and create new Visulaforce page.\r\n\r\nb. Setup -&gt; My Personal Information -&gt; Personal Information -&gt; Edit check the checkbox development mode.\u00a0we will find the Page editor at the bottom of the page.\r\n\r\nwe can write page as well as the controller class associated with it, there itself.\r\n\r\nc. Using Eclipse IDE we can create the Visulaforce page and write the code.\r\n\r\n<hr \/>\r\n\r\n<strong>48)\u00a0What are Apex Governor Limits?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Governor Limits are runtime limits enforced by the Apex runtime engine. Because Apex runs in a shared, multitenant environment, the Apex runtime engine strictly enforces a number of limits to ensure that code does not monopolize shared resources.\r\n\r\nTypes of limits that Apex enforces are resources like memory, database resources, number of script statements to avoid infinite loops, and number of records being processed. If code exceeds a limit, the associated governor issues a runtime exception.\r\n\r\n<hr \/>\r\n\r\n<strong>49)\u00a0What are the types of sandboxes and what is the difference?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Salesforce gives us the ability to create multiple copies of organization in separate environments for a variety of purposes, such as testing and training,without compromising the data and applications in Salesforce production organization. These copies are called Sandboxes and are nearly identical to Salesforce production organization\r\n\r\nSandboxes are completely isolated from Salesforce production organization, so operations we perform in sandboxes do not affect Salesforce production organization, and vice versa.\r\n\r\nThe Sandbox types are:\r\n\r\n<strong>Configuration Only<\/strong>: Configuration-only sandboxes copy all of production organization&#8217;s reports, dashboards, price books, products, apps, and customizations under Your Name -&gt;Setup, but exclude all of organization&#8217;s standard and custom object records, documents, and attachments. Creating a configuration-only sandbox can decrease the time it takes to create or refresh a sandbox from several hours to just a few minutes, but it can only include up to 500 MB of data. We can refresh a configuration-only sandbox once per day.\r\n\r\n<strong>Developer Sandbox<\/strong>: Developer sandboxes are special configuration-only sandboxes intended for coding and testing by a single developer. Just like configuration-only sandboxes, developer sandboxes copy all application and configuration information to the sandbox. Developer sandboxes are limited to 10 MB of test or sampledata, which is enough for many development and testing tasks.\r\n\r\nWe can refresh a developer sandbox once per day. Full: Full sandboxes copy entire production organization and all its data, including standard and custom object records, documents, and attachments.\r\n\r\n<hr \/>\r\n\r\n<strong>50)\u00a0How to schedule export or take the backup of <a href=\"https:\/\/asha24.net\/blog\/a-guide-on-salesforce-the-cloud-service-provider\/\">salesforce<\/a>?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Salesforce allows us to obtain a copy of all data using the data export feature. We can generate backup files manually once every six days or schedule them to generate automatically at weekly or monthly intervals. The backup file will come to us in the form a zip file that contains all of organizations data in aset of CSV (comma-separated values) files. If we do not see the data export feature, contact salesforce support to have the Data Export Service activated. The following path will tells us how to schedule the export Click Setup -&gt; Data Management -&gt; Data Export -&gt; Schedule Export\r\n\r\n<strong>Note:<\/strong>\r\n\r\n1. we have 48 hours from the time we are notified the backup is available to download the backup file.\r\n\r\n2. The email notification for backups goes to the email address in Salesforce of the person logged in who schedules the backup\r\n\r\n<hr \/>\r\n\r\n<strong>51)\u00a0Do governor limits apply to sandbox instances?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Governor Limits do apply to all Salesforce instances (trial, developer, and production or sandbox environments). However code coverage and successful execution of test classes is only enforced when deploying to a production environment.\r\n\r\n<hr \/>\r\n\r\n<strong>52)\u00a0What is difference in ISNULL and ISBLANK?<\/strong>\r\n\r\n<strong>Ans:\u00a0<\/strong>Both Determines if an expression has a value and returns TRUE if it does not. If it contains a value, this function returns FALSE ISBLANK (expression): The expression allows both number and text fields. Both number and text fields ISNULL(expression): Here the expression allows only number fields number fields\r\n\r\n<hr \/>\r\n\r\n<strong>53)\u00a0What is the difference between the Workflow and Approval Process?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Workflow Rules and Approval Processes can be used together\r\n\r\nWorkflow Rules Approval Processes Are triggered upon Save Are triggered only when a user clicks Submit for Approval button Consist of one set of criteria and actions Consist of multiple steps Have an entry criteria, step criteria and step actions Have Initial submission actions, rejection and approval actions and actions for each step Can be modified or deleted Some attributes can t be modified , processes must be deactivated before they can be deleted\r\n\r\n<hr \/>\r\n\r\n<strong>54)\u00a0When we can t add Time dependent action in Workflow rule?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0We can t add time-dependent actions to a rule if we choose Every time a record is created oredited evaluation rule criteria.\r\n\r\n<hr \/>\r\n\r\n<strong>55)\u00a0What are the types of email templates available in salesforce?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0There are four kinds of Email Templates\r\n<ol>\r\n \t<li>Text<\/li>\r\n \t<li>\u00a0HTML with Letter Head<\/li>\r\n \t<li>Custom HTML<\/li>\r\n \t<li>Visualforce<\/li>\r\n<\/ol>\r\n\r\n<hr \/>\r\n\r\n<strong>56)\u00a0What is Roll up summary field in Salesforce?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0A read-only field that displays the sum, minimum, or maximum value of a field in a related list or the record count of all records listed in a related list. Thus, we can say that Roll up summary field can only be created on Master object.\r\n\r\n<hr \/>\r\n\r\n<strong>57)\u00a0What are the Record Types?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Record types used to display different picklist values and page layouts to different users based on their profiles\r\n\r\n<hr \/>\r\n\r\n<strong>58)\u00a0Have you implemented Record Types in your project?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0Yes, we have created Record Types and we have done Page Layout Assignment also\r\n\r\n<hr \/>\r\n\r\n<strong>59)\u00a0How to make the Record type as a default?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0By using the Profiles. Go to the particular profile and by using Record Type Settings we can make the Record Type as a default\r\n\r\n<hr \/>\r\n\r\n<strong>60)\u00a0What will happen if the Account is deleted?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0If the Account is deleted then Contact, Opportunity will also be deleted from Salesforce which are related to that Account.\r\n\r\n<hr \/>\r\n\r\n<strong>61)\u00a0How many types of the relationship fields available in Salesforce?<\/strong>\r\n\r\n<strong>Ans:<\/strong>\u00a0There are four types of relationships in salesforcea.\r\n<ol>\r\n \t<li>Master Detail<\/li>\r\n \t<li>Many to Many<\/li>\r\n \t<li>Lookup<\/li>\r\n \t<li>Hierarchical (It is available onlyon User Object)<\/li>\r\n<\/ol>\r\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section bb_built=&#8221;1&#8243; prev_background_color=&#8221;#000000&#8243;][et_pb_row][et_pb_column type=&#8221;4_4&#8243;][et_pb_team_member _builder_version=&#8221;3.0.106&#8243; name=&#8221;Naveen E&#8221; position=&#8221;Author&#8221; facebook_url=&#8221;&#8221; twitter_url=&#8221;&#8221; google_url=&#8221;&#8221; linkedin_url=&#8221;&#8221; image_url=&#8221;https:\/\/asha24.net\/blog\/\/wp-content\/uploads\/2018\/03\/1234.gif&#8221; background_layout=&#8221;light&#8221; header_font=&#8221;Titillium Web|700|||||||&#8221; body_font=&#8221;Titillium Web||||||||&#8221; body_font_size=&#8221;16&#8243; body_font_size_last_edited=&#8221;on|phone&#8221;]\r\n\r\nHola peeps! Meet an adventure maniac, seeking life in every moment, interacting and writing at Asha24.\r\n\r\n[\/et_pb_team_member][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":48174,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[57],"tags":[58],"class_list":["post-48172","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interview-questions","tag-interview-questions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Salesforce Interview Questions and Answers - Asha24 Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salesforce Interview Questions and Answers - Asha24 Blog\" \/>\n<meta property=\"og:url\" content=\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/\" \/>\n<meta property=\"og:site_name\" content=\"Asha24 Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-09T01:43:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-03T12:18:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"688\" \/>\n\t<meta property=\"og:image:height\" content=\"459\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mahesh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/asha24.net\/blog\/#website\",\"url\":\"https:\/\/asha24.net\/blog\/\",\"name\":\"Asha24 Blog\",\"description\":\"Dedication Towards Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/asha24.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg\",\"contentUrl\":\"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg\",\"width\":688,\"height\":459},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#webpage\",\"url\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/\",\"name\":\"Salesforce Interview Questions and Answers - Asha24 Blog\",\"isPartOf\":{\"@id\":\"https:\/\/asha24.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#primaryimage\"},\"datePublished\":\"2018-02-09T01:43:00+00:00\",\"dateModified\":\"2023-02-03T12:18:55+00:00\",\"author\":{\"@id\":\"https:\/\/asha24.net\/blog\/#\/schema\/person\/f6167b78bbaddfc399ae1154cd5b6759\"},\"breadcrumb\":{\"@id\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/asha24.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Salesforce Interview Questions and Answers\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/asha24.net\/blog\/#\/schema\/person\/f6167b78bbaddfc399ae1154cd5b6759\",\"name\":\"Mahesh\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/asha24.net\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/085c03e75ffb51af2509c1cfad9c7d78b30236d43a008db2e46f96e2f40c67fc?s=96&d=wavatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/085c03e75ffb51af2509c1cfad9c7d78b30236d43a008db2e46f96e2f40c67fc?s=96&d=wavatar&r=g\",\"caption\":\"Mahesh\"},\"url\":\"https:\/\/asha24.net\/blog\/author\/mahesh\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Salesforce Interview Questions and Answers - Asha24 Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/","og_locale":"en_US","og_type":"article","og_title":"Salesforce Interview Questions and Answers - Asha24 Blog","og_url":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/","og_site_name":"Asha24 Blog","article_published_time":"2018-02-09T01:43:00+00:00","article_modified_time":"2023-02-03T12:18:55+00:00","og_image":[{"width":688,"height":459,"url":"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg","path":"\/home\/reviews981\/public_html\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg","size":"full","id":48174,"alt":"","pixels":315792,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mahesh","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/asha24.net\/blog\/#website","url":"https:\/\/asha24.net\/blog\/","name":"Asha24 Blog","description":"Dedication Towards Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/asha24.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#primaryimage","inLanguage":"en-US","url":"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg","contentUrl":"https:\/\/asha24.net\/blog\/wp-content\/uploads\/2018\/03\/summer-office-student-work-1.jpg","width":688,"height":459},{"@type":"WebPage","@id":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#webpage","url":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/","name":"Salesforce Interview Questions and Answers - Asha24 Blog","isPartOf":{"@id":"https:\/\/asha24.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#primaryimage"},"datePublished":"2018-02-09T01:43:00+00:00","dateModified":"2023-02-03T12:18:55+00:00","author":{"@id":"https:\/\/asha24.net\/blog\/#\/schema\/person\/f6167b78bbaddfc399ae1154cd5b6759"},"breadcrumb":{"@id":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/asha24.net\/blog\/salesforce-interview-questions-and-answers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/asha24.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Salesforce Interview Questions and Answers"}]},{"@type":"Person","@id":"https:\/\/asha24.net\/blog\/#\/schema\/person\/f6167b78bbaddfc399ae1154cd5b6759","name":"Mahesh","image":{"@type":"ImageObject","@id":"https:\/\/asha24.net\/blog\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/085c03e75ffb51af2509c1cfad9c7d78b30236d43a008db2e46f96e2f40c67fc?s=96&d=wavatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/085c03e75ffb51af2509c1cfad9c7d78b30236d43a008db2e46f96e2f40c67fc?s=96&d=wavatar&r=g","caption":"Mahesh"},"url":"https:\/\/asha24.net\/blog\/author\/mahesh\/"}]}},"_links":{"self":[{"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/posts\/48172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/comments?post=48172"}],"version-history":[{"count":6,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/posts\/48172\/revisions"}],"predecessor-version":[{"id":52139,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/posts\/48172\/revisions\/52139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/media\/48174"}],"wp:attachment":[{"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/media?parent=48172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/categories?post=48172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asha24.net\/blog\/wp-json\/wp\/v2\/tags?post=48172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}