Salesforce admin interview questions and answers pdf free download






















The Audit Trail function in Salesforce is useful for gaining information or for tracking all the recent setup changes that the administration has done in the organization. The audit trail can preserve data for up to six months. In Salesforce, the dashboard is a pictorial representation of the report. If you are sensing that Salesforce is a culture unto itself, you are correct!

A Wrapper Class is a class whose instances are a collection of other objects and is used to display different objects on a Visualforce page in the same table. An object is a database table that contains data specific to an organization columns are fields and rows are records.

There are two types of objects in Salesforce - custom object and standard object. Static dashboards are the default dashboards which are visible to any user. You can use it to show organizational-wide data to a set of users.

Dynamic dashboards display data tailored for a specific user. Governor limits control how much data can be stored on a shared database. Here are some best practices you can follow to ensure that a code does not hit the governor limits. Sql Loader Interview Questions. Salesforce Developer Interview Questions.

Static resources are a new type of storage in Salesforce specifically designed for use in Visualforce pages. They are ways to store images, flash files, stylesheets, and other web resources on the Salesforce servers that can be cached for better page performance. Salesforce Crm Interview Questions. AJAX is primarily used for partial page updates in Visualforce.

Skip to content 1. Using methods we can bind. Getter: Will return value from controller to vf page Setter: Will pass value from vf page to controller Action: Will redirect to another page. Controllers provide the data and actions that are available to a Visualforce page.

All standard and custom objects that can be accessed via the API have associated controllers 4. Actions: save, delete, view, edit, cancel. HTML 5 Tutorial 5. Interview questions will assess the candidates capabilities, enthusiasm, cultural fit , and interpersonal skills — all of which will be needed to succeed.

Interviews may also require that candidates provide examples or in-depth detail when they answer. Naturally, to pass a skill-based interview that includes these types of questions, it will be necessary to have extensive experience with Salesforce, as well as certifications.

Passing the skills test is certainly a necessity — but there are other interview questions that should be prepared for. What is process mapping? Below, we will look at process mapping in detail, what it is, why it matters, and different types of process maps.

In this article we will look at a data mining meaning, why data mining matters, and how it is impacting the business landscape. Data Mining:. What is business process management software and how can it benefit your organization?

In this post, we will cover a natural language processing definition and see how it differs from other related disciplines such as optical character recognition,. Object relationship overview in Salesforce is used to link custom object records to standard object records in a related list.

In simple words, it is helpful to track product defects associated with customer cases. You can define different types of relationship by creating custom relationship fields on an object. Data loss may cause due to the following reasons Changing salesforce data and date-time Altering to percent, number, and currency from other data types Changing from the multi-select picklist, checkbox, the auto number to other types Altering to multi-select picklist from any type except picklist Changing to auto-number except for a text Changing from text-area to e-mail, phone, URL, and text.

As SaaS is a subscription-based, customers can always choose not to renew if they are dissatisfied Customers can avoid a large initial investment in an IT infrastructure and day to day hustle of maintaining infrastructure SaaS customer provides the same provider infrastructure and also easy integration SaaS applications use a simple internet interface that makes more accessible for the customer to use. SaaS always provide the latest platform to the customer with innovation.

Salesforce records all the necessary details like the number of customers served daily, daily sales volume, sales manager detailed reports, sales numbers in each month or quarter. Also, it keeps a track on the repeat customer, which is key to success for any sales organization. What are they? There are two types of relationships Master-detail relationship Lookup relationship. The Trigger is a code that is executed before or after the record is updated or inserted.

With the help of static resources, you can upload zip files, images, jar files, JavaScript and CSS files that can be referred in a visual force page. The optimum size of static resources for an organization is MB.

User can see their limit form setup, by clicking data. From the data. Different types of custom settings in Salesforce includes Hierarchy type List type. Different types of object relations in Salesforce includes. Different types of reports available in Salesforce are Tabular report: It displays the total in the table form Matrix report: It is a detailed report in which the grouping is done based on both rows and columns Summary report: It is a detailed form of the report in which the grouping is done based on columns Joined report: With these two or more reports can be joined in the single reports.

No, it is not possible to schedule a dynamic dashboard in Salesforce. Which will execute first and what is the order? In the above scenario, it will invoke the save method from ClassA. What is View State? What are the Static Resources? What is the defference between Static Resources and Documents? Please find the following differences — Static Resources Documents Static Resource is cached at server side Documents will store in database Static Resources can be referred with file name Documents should be referred with url.

How to display error messages on VF Visualforce page? Message ApexPages. What is RecordSetVar? What is the difference between dataTable and pageBlockTable? Maximum number of records displayed on the VF page? How to display more records beyond the supported limit on the VF page? For the page tag we can enable readOnly attribute value as true so that — Number of query rows will increased from to 1 million rows. Number of records displayed on VF page can be increased from to What is the difference between inputText and inputField?

Note: We cannot refer primitive data types String etc. What is the difference between outputText and outputField? What is pagination and what are the ways to achieve it? Assume that we need to display records on the page. If the requirement is to display only 10 records at a time — First: Displays first set of 10 records. Previous: Displays previous set of 10 records. Next: Displays next set of 10 records.

Last: Displays last set of 10 records. What is Wrapper Class? Wrapper Class is nothing but list of instances of a certain class. Declare the necessary variables in the class to store the information. In the below scenarios, we have to go for wrapper class — If you want to display checkboxes along with records so that upon selecting checkboxes corresponding records can be processed Updating, Deleting, etc. What are the custom labels? Custom Label is a memory location where we can store the text.

Where to use? If you need to change the name in future then you need to change only in that custom label. For code change it requires lot of approvals from business which consume lot of time. What are the Custom Settings? We can create the fields and we can store the records. List Custom Settings records will store in Application Cache memory. Hierarchy custom settings: We can add users and profiles.

What is the difference between rendered, rerender, renderAs and contentType? What is button overriding? We can override few standard buttons with visualforce pages. What are the inline visualforce pages? On a record detail page we can embed visualforce pages. Note: We cannot embed VF page inside of the Edit page. What is the use of immediate attribute?

What are the parameters and how many ways we can pass the parameters? In this case no need to pass the parameters from one page to other to hold the information. Assume that there are three VF pages which are using three different Apex Classes.

In this case to hold information from one page to other, we should pass the parameters. We cannot override Save button. What are the Visualforce Components? When to use VF Component? What is the order of execution of VF page? We can request VF page in two ways — Get Request: Whenever we click on a link or button or directly hitting the url in address bar we can open a VF page.

Get Request Order Postback Request: On a VF page after populating fields if you click on save button certain action will invoke it is nothing but postback request. Postback Request Order Q What are the types of Ajax Functions in VF page and what is the usage?

Where would a developer build a managed package? In a single record, a user selects multiple values from a multi-select picklist. How are selected valsues represented in Apex? As a String with each value separated by semi colon. What is a good practice for a developer to follow when writing triggers?

Using future methods to perform DML operations Using the map data structure to hold query results by ID Using the set data structure to ensure distinct records. Using synchronous callouts to call external systems. Which type of information is provided by checkpoint tab in salesforce developer console?

Namespace Time Exception Debug statement. Which statement should a developer avoid using inside procedure loops? Id]; if o. Id update contactList; Ans What is an accurate statement above variable scope? A static variable can restrict the scope to the current block if its value is null. Ans:3 Q Match an auto generated number field to a column in the imported file Match an external id text field to a column in the imported file Match the name field to a column in the imported file Match the ID field to a column in the imported file.

What is the valid source and destination pair that can send or receive the change set Developer Edition to Sandbox Sandbox to Production Sandbox to Sandbox Developer Edition to Production. In the lightening component framework, which resource can be used to fire events?

Javascript controller actions Third party web service code Third party JavaScript code Visualforce controller actions.

Which data type or collection of data types can SOQL statements populate or evaluate to? What is the benefit of the Lightning component framework? Better integration with force. A developer creates a custom controller and custom Visualforce page with the below code block:. What does the user see when accessing the custom page? Which user can edit the record after it has been locked for approval? Any user with a higher role hierarchy User who is assigned as the current approver Any user who dropped the record previously An Administrator.

Which statement about change set deployment is correct? They use an all or none deployment model They require a deployment connection They can be used to transfer contact records They can be used to deploy custom setting data They can be used only between related organizations. A developer runs the following anonymous code block:. What is the result? What is the proper process for an Apex Unit Test? Call the method being tested.

Verify that the results are correct. Execute runAllTests. Create data for testing. Where can the custom roll-up summary fields be created using standard object relationships? On opportunity using Opportunity Product records. Which line of code would the developer insert in the try block to ensure that at least some records are created even if a few records have error and fail to be created?

Which scenario is invalid for execution by unit tests? Executing methods for negative test scenarios Loading the Standard Pricebook ID using a system method Loading test data in place of user input for Flows Executing method as different users.

When can a developer use a custom visualforce page in a Force. Where can debug log filter setting be set? What do you mean by Salesforce? What do you mean by Governor limits in Salesforce? What is the role of the Salesforce? Mention the subsidiaries of Salesforce? Mention the type of salesforce objects? There are two types of objects in salesforce namely Custom object: it includes the changes that users made on the salesforce. It stores the relevant, unique, and essential organization data.

Custom objects involve object relationships, custom fields, page layouts, custom user interface tab, and more. Standard object: It is said to be the salesforce objects that involve accounts, leads, campaigns, contracts, contacts, opportunities, cases, products, dashboards, and more. What is the use of Salesforce CRM? Some of the advantages of Salesforce CRM include Deploy the approach in an analytical way to customer acquisition.

Reduced tasks and repetitive automation. Ensures better and faster opportunity in sales. Enhances customer satisfaction Decreased cost Improved communication on all fronts Enhanced efficiency. What do you mean by Sandbox org and mention their types?

What is App in Salesforce? What are the type of apps that can be created in Salesforce? There are two different types of apps that can be created in SF namely Console App: In this app, they are used in the client service business. It deals with finding a solution to the issue of the client. Custom App: Every business can use this custom app in any scenario.

It is the most preferred app in the salesforce by business professionals. What do you mean by object relationship and list their types? What do you mean by Master-Detail relationship? The child compulsory needs the parent field. The child is deleted automatically when the parent field is deleted.

The maximum of 2 is allowed to object. Parent access indicates access to children. A page layout requires a lookup field. What do you mean by Lookup Relationship? In this type of relationship, its easy to link two different objects together. The parent is not considered as a mandatory field. No impact made on the deletion There is no requirements for lookup field.



0コメント

  • 1000 / 1000