Salesforce Interview Q & A
Salesforce Interview Q & A
The start method is the first one that runs at the beginning of the job. Its purpose is to
gather
the records or objects that need to be processed by the execute method.
The execute method gets executed for every set of records that are passed to it. Its main
function is to handle all necessary processing for each group of data.
The finish method is used for carrying out post-processing tasks, such as sending
confirmation emails or running additional operations after all batches have been processed.
This method is called once all batches have been completed.
72. What is deployment in Salesforce?
- Framework for migrating changes (no-code and coded) from one sandbox to another is
known as Deployment.
73. Name some tools that can be used for deployment in Salesforce?
- Gearset, Ant migration tool, Copado and Flosum.
74. What is the difference between freeze user and deactivate user in Salesforce?
- When a user is frozen in Salesforce, their access to the Salesforce organization is restricted
while their Salesforce license is still assigned to them.
On the other hand, apart from restricting the access to the org, deactivating a user in
Salesforce makes their license available for assigning to another user.
75. What are Permission sets?
- A permission set is a collection of settings and permissions that has been assigned to the
user
to extend its access in the Salesforce org.
76. What are debug logs in Salesforce?
- Debug logs are system log that keep track of data on how procedures are carried out on the
Salesforce platform. It can provide information about any exceptions or failures that take
place during the execution.
77. What is the minimum test coverage required for deploying a class?
- 75%
86. What Salesforce feature would restrict users from logging in outside of
specific hours?
- Login hours Salesforce feature prevents login outside the specific hours.
87. What is Joined Report in Salesforce?
- In Salesforce, a Joined Report merges multiple reports of different types into a single view,
creating a comprehensive data view that appears like a single report.
88. How can you navigate to different Salesforce applications?
- Using App Launcher, we can find different Salesforce applications present in our Salesforce
org.
89. What are different levels of data access in Salesforce?
- Organization wide default, Object level, record level and field level security.
90. What is Inline editing in Salesforce?
- Inline editing is a feature that lets you modify a field's value without opening the record.
You can edit a record from various places such as list view or report, without needing to
navigate to the record page.
91. What is Manual Sharing?
- Manual sharing in Salesforce is a way to share the record with the users using share button
on the record.
92. Is it possible to restrict permission for users using permission set?
- No, permission sets are always used to extend the permissions and not to restrict
them.
93. What is OWD settings?
- OWD stands for Organization Wide Defaults which defines the baseline access for a
Salesforce record.