i
Deloitte
Filter interviews by
The @track decorator in Salesforce is used to track changes to a property in a Lightning web component.
Used to make a property reactive and trigger re-renders when its value changes
Helps in maintaining the state of a component
Should be used for properties that need to be reactive and updated in the UI
A Salesforce trigger for after update events allows you to perform actions post record updates.
Use 'after update' to execute logic after a record is updated.
Example: Update related records based on changes in the updated record.
Use Trigger.new to access the updated records.
Use Trigger.old to compare previous values with new values.
There are unlimited reports in Salesforce (SF) as users can create custom reports based on their needs.
Users can create custom reports using Salesforce Report Builder.
Reports can be based on various objects and criteria.
Reports can be scheduled to run at specific times and emailed to users.
Reports can be shared with specific users or groups.
Reports can be used to analyze data and make informed business decisions.
Lookup relationships are associations between two objects in Salesforce, where one object has a reference to another object.
Lookup relationships are used to create a link between two objects.
They are defined by creating a lookup field on one object that references the other object.
Lookup relationships can be one-to-one or one-to-many.
They enable data sharing and linking between related records.
For example, a Conta...
What people are saying about Deloitte
A profile in Salesforce is a collection of settings and permissions that determine what a user can access and do within the system.
Profiles control the object, field, and record-level permissions for users.
Profiles also determine the user interface settings, such as page layouts, record types, and tab visibility.
Multiple users can be assigned the same profile, allowing them to have the same access and permissions.
...
Interfaces in Salesforce provide a way to define a contract for classes to implement specific methods and behaviors.
Interfaces define a set of methods that a class must implement
Interfaces can be used to achieve polymorphism in Apex
Interfaces can be used to enforce a common behavior across multiple classes
Interfaces can be used to create loosely coupled code
Examples of interfaces in Salesforce include Database.Bat...
Use an Apex Trigger to count the number of Contacts in a specific Account.
Create an Apex Trigger on the Contact object.
Query for Contacts related to the specific Account.
Use a SOQL query to count the number of Contacts.
Update a custom field on the Account with the count.
Queueable is used for asynchronous processing while future apex is used for executing code in a separate thread.
Queueable is used for complex, long-running processes that can be split into multiple jobs.
Future apex is used for short, quick processes that need to be executed in a separate thread.
Queueable jobs can be chained together to run in a specific order.
Future apex methods are limited in terms of governor li...
To create a 1 to 1 relationship in Salesforce, use a lookup field on the child object pointing to the parent object.
Create a lookup field on the child object that references the parent object.
Ensure that the lookup field has a unique constraint to enforce the 1 to 1 relationship.
Use validation rules or triggers to prevent multiple child records from being linked to the same parent record.
I would develop a calculator in Python using basic arithmetic operations and GUI libraries.
Use Python's built-in arithmetic operators (+, -, *, /) to perform calculations.
Use a GUI library like Tkinter or PyQt to create a user-friendly interface.
Implement error handling to prevent invalid inputs and division by zero.
Consider adding additional features like memory functions or scientific notation.
Test the calculato...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
A Salesforce trigger for after update events allows you to perform actions post record updates.
Use 'after update' to execute logic after a record is updated.
Example: Update related records based on changes in the updated record.
Use Trigger.new to access the updated records.
Use Trigger.old to compare previous values with new values.
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
The @track decorator in Salesforce is used to track changes to a property in a Lightning web component.
Used to make a property reactive and trigger re-renders when its value changes
Helps in maintaining the state of a component
Should be used for properties that need to be reactive and updated in the UI
I applied via LinkedIn and was interviewed in Nov 2023. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Jul 2023. There were 5 interview rounds.
1 hr of multiple choices questions all technical questions salesforce admin and development
Queueable is used for asynchronous processing while future apex is used for executing code in a separate thread.
Queueable is used for complex, long-running processes that can be split into multiple jobs.
Future apex is used for short, quick processes that need to be executed in a separate thread.
Queueable jobs can be chained together to run in a specific order.
Future apex methods are limited in terms of governor limits ...
To create a 1 to 1 relationship in Salesforce, use a lookup field on the child object pointing to the parent object.
Create a lookup field on the child object that references the parent object.
Ensure that the lookup field has a unique constraint to enforce the 1 to 1 relationship.
Use validation rules or triggers to prevent multiple child records from being linked to the same parent record.
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
A profile in Salesforce is a collection of settings and permissions that determine what a user can access and do within the system.
Profiles control the object, field, and record-level permissions for users.
Profiles also determine the user interface settings, such as page layouts, record types, and tab visibility.
Multiple users can be assigned the same profile, allowing them to have the same access and permissions.
Profi...
Interfaces in Salesforce provide a way to define a contract for classes to implement specific methods and behaviors.
Interfaces define a set of methods that a class must implement
Interfaces can be used to achieve polymorphism in Apex
Interfaces can be used to enforce a common behavior across multiple classes
Interfaces can be used to create loosely coupled code
Examples of interfaces in Salesforce include Database.Batchabl...
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 2 interview rounds.
Use an Apex Trigger to count the number of Contacts in a specific Account.
Create an Apex Trigger on the Contact object.
Query for Contacts related to the specific Account.
Use a SOQL query to count the number of Contacts.
Update a custom field on the Account with the count.
Apex context variables hold different values based on the scenario in Salesforce development.
Trigger.new and Trigger.old contain new and old versions of records in trigger context
System.isBatch() returns true in batch context
System.isFuture() returns true in future method context
System.isScheduled() returns true in scheduled job context
I applied via Naukri.com and was interviewed in Oct 2023. There was 1 interview round.
Security measures in Salesforce include user authentication, data encryption, IP restrictions, and field-level security.
User authentication methods like password policies, two-factor authentication, and single sign-on are crucial for securing access to Salesforce.
Data encryption ensures that sensitive information is protected both at rest and in transit.
IP restrictions can be set to control access to Salesforce from sp...
based on 17 interview experiences
Difficulty level
Duration
based on 47 reviews
Rating in categories
Consultant
40k
salaries
| ₹10 L/yr - ₹21.5 L/yr |
Senior Consultant
24.8k
salaries
| ₹16.6 L/yr - ₹33.3 L/yr |
Analyst
16.6k
salaries
| ₹5 L/yr - ₹12 L/yr |
Assistant Manager
11.3k
salaries
| ₹12.1 L/yr - ₹22 L/yr |
Manager
7.9k
salaries
| ₹24.6 L/yr - ₹43.7 L/yr |
Accenture
PwC
Ernst & Young
Cognizant