What Are The Different Ways To Store Various Types Of Records In Salesforce
We have five different ways in Salesforce to store various types of records such as images, files, and documents.
They are
- The data will be displayed using custom style sheets.
- we need to specify column headers explicitly.
Do you want to get certified and build your career in Salesforce Vlocity? Then enroll in “Salesforce Vlocity Training” this course will help you to achieve excellence in this domain. |
How Can We Use A Lightning Component In A Visualforce Page
A Lightning component can be embed in any webpage using a very powerful and flexible feature, Lighting out. When used with Visualforce some complexity becomes simpler.Lightning component can be added to Visualforce page in three steps:
For more details, please refer Use Lightning Components in Visualforce Pages
What Are Permission Sets
Permission sets are a collection of permissions/settings useful for giving the user access to numerous functions and tools. Permission sets can be used for various users to extend their functional access without altering their profiles. So, one can create a permission set instead of a separate profile every time.
Don’t Miss: How To Prepare For Hackerrank Interview
What Are The Roles & Responsibilities Of A Salesforce Developer
Although a Salesforce developer’s roles and responsibilities are similar to other professional developers, for clarity and completeness, let’s review them in the context of Salesforce:
- Determine the users’ requirements, and then design, test, and develop software to suit those needs.
- Create successful project planning by designing Salesforce solutions. Add value to the project definition, development, and deployment stages.
- Suggest improvements to existing client apps, programmes, and systems in the form of new software.
- For internal users, create and deploy Internet- and intranet-based programmes.
- Address any potential data quality issues and develop strategies to overcome any system deficiencies.
- For future reference, document every aspect of the company’s entire inventory of applications and systems, particularly in relation to updates and maintenance.
- Collaborate with other tech experts to develop the best software.
What Is Soapui How To Use Soapui To Test Salesforce Webservice
SOAP UI is a very popular API testing tool especially when we talk about SOAP APIs. So, in this tutorial, were going to see how we can connect with Salesforce Org using SOAP UI and we will call a standard salesforce soap API and have a look at the response. Check below recording how to test Salesforce webservice using SoapUI.
Read Also: How To Prepare For A Phone Screen Interview
Q1 Is Cold Calling Dead
Ans: Some interviewees may get defensive, or think this is a trick question. The answer, of course, is no. When all else fails , picking up the phone is the one thing sales reps will always be able to control. But how they cold call who they call, with what message and offer, at what frequency and cadence is extremely important. Cold calling must be customer-centric and value-driven to succeed in todays buyer-centric world.
What Skills Does A Salesforce Admin Need
Here are the Salesforce skills an admin should have.
- Automation – Creating and maintaining processes to execute repetitive activities.
- User management – Creating and assigning users, managing permissions and licenses, and more.
- Data management – Directing how data is stored, gathered, analyzed, and used.
- Security – Ensuring that only the appropriate users have access to the relevant data in order to protect the company and its assets.
- Reporting – Creating and managing data visualizations.
- Change management – Guiding people through upgrades or modifications to past processes.
- Troubleshooting – Resolving org and user issues.
You May Like: How To Do A Great Phone Interview
Can You Edit An Apex Trigger/ Apex Class In The Production Environment Can You Edit A Visualforce Page In The Production Environment
No, we cannot modify apex classes and triggers directly in the production environment. It should be done first in Developer edition or testing org or in Sandbox org. Then, a user with Author Apex permission can deploy it in production, which overwrites the last version.
Visualforce pages can easily be generated and modified in Sandbox and in production too if it does not consist of a Custom Controller.
Want to know How much a Salesforce Developer makes! Check out our blog Salesforce Developer Salary.
What Are Custom Labels In Salesforce What Is The Character Limit Of Custom Label
Custom labels are custom text values that can be accessed from Apex classes or Visualforce pages. The values here can be translated into any language supported by Salesforce. Their benefit is that they enable developers to create multilingual applications which automatically presents information in a users native language.
You can create up to 5,000 custom labels for your organization, and they can be up to 1,000 characters in length.
Read Also: How To Prepare For Ml Interview
Explain The Difference Between Role And Profile
Role: In Salesforce Role is meant to increase the data visibility to a particular user. It can be done through sharing rules or by building a role hierarchy. Using roles, you can control the ac
Profile: Unlike the roles profile is mandatory for all, and it stays at the object level. It is treated as a building pillar of an organization.
Visit here to learnSalesforce Online Training in Hyderabad |
Where Can You View Salesforce System Status & Scheduled Maintenance
Salesforce has 3 releases each year and occasionally has scheduled maintenance such as Org migrations to different servers. On very rare occasions, Salesforce can also go down for a limited period.
You can access all information pertaining to scheduled maintenance and downtime, at. You can also sign up for notifications to be kept up to date with your server status.
Recommended Reading: Pci Dss Interview Questions And Answers
How To Fix Up The Salesforce Permission Sets
This permission set is a bundle of configurations or privileges for the users, which allows them to receive the data from the record. They can also change the product profile with permission. It can be used instead of creating a new profile. To increase the user’s skills, we need to implement these permission sets on user control.
How Can We Implement Pagination In Visualforce
To control the number of records displayed on each page, we use pagination. By default, a list controller returns 20 records on the page. To customize it, we can use a controller extension to set the pageSize. Take a look at the sample code below:-
< apex:page standardController="Account" recordSetvar="accounts"> < apex:pageBlock title="Viewing Accounts"> < apex:form id="theForm"> < apex:pageBlockSection > < apex:dataList var="a" value="" type="1"> < /apex:dataList> < /apex:pageBlockSection> < apex:panelGrid columns="2"> < apex:commandLink action=""> Previous< /apex:commandlink> < apex:commandLink action=""> Next< /apex:commandlink> < /apex:panelGrid> < /apex:form> < /apex:pageBlock> < /apex:page>
Recommended Reading: How To Right A Thank You Letter After An Interview
What Will Happen To Child Records If We Delete A Parent Record In Case Of Master Detail Relationship
Example:Child Object:Master Object:
- Suppose N number of employee records related to IT department, if we delete IT department all the child records will get deleted.
- Salesforce store deleted records only for 15 day in Recycle bin later it will remove the records permanently.
- If we undelete the IT department record from the Recycle bin then along with IT department record all the related child records will be restored.
Note:
What Are The Static And Dynamic Dashboards Can Dynamic Dashboards Be Scheduled
Static dashboards are the ordinary dashboards that will be visible to any other user who has made a report out of his data. Example sales managers/ marketing manager would be able to see on his Salesforce Org. Moreover, a normal dashboard that shows the data for a single user.
Dynamic dashboards display information which is customized for a specific user. Let’s consider the above example. In case the sales manager wants to view the report of a particular team member, then he can use dynamic dashboards.
We can use dynamic dashboards when we want to show user-specific data such as a particular user’s quota, sales, productivity, meetings, etc.
We can use a normal/ static dashboard to show regional and organization-wide data to a set of users, such as sale in a region, or team performance, etc.
Don’t Miss: How To Improve My Interview Skills
Q15 What Is A Static Resource In Salesforce
Ans: A static resource lets you upload content that is in the form of .jar, .zip format, style sheets, JavaScript and so on. It is recommended to deploy a static resource rather than uploading file to the Documents tab since it is possible to package a set of files into a directory hierarchy and upload it. These files can be easily referred to in a Visualforce page.
Can You Edit An Apex Trigger/ Apex Class In A Production Environment Can You Edit A Visualforce Page In A Production Environment
No, we can’t edit apex classes and triggers directly in the production environment.
To edit an apex trigger/ class, first, it needs to be done in Developer edition or testing org or Sandbox org. Then, we can deploy it in production. A user that has apex permission must deploy the triggers and classes using deployment tools.
Though, Visualforce page can be created and edited in both production and sandbox.
Read Also: How To Score An Interview
What Is The Roll
We use the Roll-up summary field to calculate the values for the associated records, for example, a related list. We can also use it for creating the values for a master record- according to the values in detail records. But, we must connect the master and the detail with a master-detail relationship.
What Are The Features Of Salesforce
There are various features of Salesforce that include:
- The Salesforce CRM is helpful in getting the right sales data that helps you to make the right decisions in the business.
Read Also: How To Stay Calm During An Interview
Is Salesforce Enough To Get A Job
It’s not difficult to get started with a Salesforce career. Although getting an entry-level salesforce job takes time, it is possible.
There are lots of different groups or communities on the internet. These are some simple ways for learning Salesforce’s new features. Joining such communities can help you enhance your skills, which are necessary for obtaining a good job.
Getting trained and certified in Salesforce is another great way for a beginner to gain relevant skills with the platform and land a job.
What Are Soql And Sosl What Are The Differences
Answer: SOQL is used to construct simple and powerful query strings in the queryString parameter in the query call, in Apex statements, triggers, in Visualforce controllers and getter methods, or in the Schema Explorer of the Force.com IDE. It is similar to SQL with features to query Salesforce objects directly. It can only search one object at a time. It returns records on which DML operations can be performed
SOSL is used to construct text searches in the search call, in Apex statements, in Visualforce controllers and getter methods, or the Schema Explorer of the Eclipse Toolkit. It can be used to search for multiple objects at one time. It cannot be used in triggers. It returns fields as results. DML operations cannot be performed on these results.
Don’t Miss: Sap Hana Interview Questions For 10 Years Experience
What Is An External Id In Salesforce Which All Field Data Types Can Be Used As External Ids
An external ID is a custom field which can be used as a unique identifier in a record. External IDs are mainly used while importing records/ data. When importing records, one among the many fields in those records need to be marked as an external ID .
An important point to note is that only custom fields can be used as External IDs. The fields that can be marked as external IDs are: Text, Number, E-Mail and Auto-Number.
Job Descriptions For Salesforce Developers
Describe the scope of the Salesforce projects in your organization. Clarify whether you have Salesforce application development projects, maintenance projects, or both. Explain how the contribution of the Salesforce developer will help you to meet your objectives. Briefly describe the organizational structure where the Salesforce developer will work.
Don’t Miss: How To Prepare For A Behavioral Based Interview
Question No : What Is An Example Of A Salesforce Api And How Is It Used
How to answer: This open-ended question provides you with an opportunity to showcase your knowledge of Salesforce API and how you use it to interact with the system. Select a Salesforce API that you are most familiar with so that you can refer to what it is and provide details in your answer, including any examples you can share to demonstrate your familiarity with its operations.
What Are The Reasons For Data Loss
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
You May Like: How To Crack Aws Solution Architect Interview
Component Events Vs Application Events Which One I Should Use
Component events can only be handled by components above them in the containment hierarchy, therefore, their usage is localized to the components that need to know about them.
Application events are best used for something that should be handled at the application level, such as navigating to a specific record. Application events allow communication between components that are in separate parts of the application and have no direct containment relationship.
How Many Types Of Sandbox Orgs Are Available With Enterprise Edition What Is The Use Of Each
There are four types of sandbox org available with Enterprise Edition:
- Developer provides 200 MB of data space
- Developer Pro provides 1GB of data space
- Partial Copy provides 5GB of data space, records , and sandbox template support
- Full Copy is the same as a production org, with the same record ids the production records have
Note that all of them provide:
- Standard configuration as built into Salesforce
- Apex and Metadata
- All users copied from production
The uses of the sandbox org types are:
- Developer and Developer Pro: The only difference between these two being their data space, they are both used to code and enhance existing functionality and then move it to production.
- Partial Copy: Generally, when we are dealing with large amounts of data and want to have real-time testing data, then this sandbox is helpful because Salesforce gives up to 10,000 records of each object from production data.
- Full Copy: When you want to replicate a production issue in a sandbox and fix it, then this sandbox is the perfect fit. Thats because even if you wanted to debug directly in production, you cant. Also, sometimes to reproduce an issue and fix it, we need the exact same data, which is what a Full Copy sandbox gives you.
Recommended Reading: How To Answer Teacher Interview Questions
What Is Apex In Salesforce
Apex is a strongly typed OOP language that allows developers to execute transaction control statements and flow on Salesforce platform servers in conjunction with calls to the API. Its syntax is similar to Java and serves as database stored procedures. The code can be initiated via triggers on objects and requests from web services, and they run on the Lightning platform.
Apex enables developers to incorporate business logic to system events, including button clicks, Visualforce pages, and related record updates.
How To Invoke Batch Apex Job How To Execute The Batch Apex Job Programmatically
We can use database.executebatch method to programmatically begin the batch job.
Syntax:
Note: The class name that we are passing to the database.execute batch method should be the object of the class which has implemented the database.batchable interface.
You May Like: How To Interview A Recruiter
What Are The Different Ways To Integrate Into Salesforce
Answer: There are 3 different ways to integrate into Salesforce: