i
Infosys
Work with us
Filter interviews by
Experienced Salesforce Developer with a focus on custom applications and integrations to enhance business processes.
Developed a custom Salesforce application for a retail client that improved inventory management by 30%.
Integrated Salesforce with third-party APIs to streamline customer data synchronization, reducing manual entry errors.
Implemented Salesforce Lightning components to enhance user experience, resulti...
I have extensive experience in Salesforce, focusing on custom development, integrations, and optimizing business processes.
Developed custom Apex classes and triggers to automate business processes, such as lead assignment and opportunity management.
Implemented Visualforce pages and Lightning components for enhanced user interfaces, improving user experience and engagement.
Integrated Salesforce with external system...
Debugging LWC involves using browser developer tools, console logs, and Salesforce Lightning Inspector.
Use browser developer tools to inspect elements and check for errors.
Utilize console logs to track variables and identify issues in the code.
Use Salesforce Lightning Inspector to debug server-side Apex calls and network requests.
Trigger to update StageName on Opportunity when Account Active field is set to Yes
Create a trigger on Account object
Query for related Opportunities
Update StageName field on Opportunities where Account Active is Yes
Batch class is used in Salesforce to process large amounts of data asynchronously.
Batch class is used to handle large data volumes in Salesforce.
It allows you to break down a large job into smaller chunks for processing.
Batch class implements the Database.Batchable interface in Salesforce.
Example: A batch class can be used to update all account records in Salesforce.
Example: A batch class can be used to delete all...
Write a trigger to update a field on child record with default value if it is the only child of parent
Create a trigger on the child object
Query for the parent record and check if it has only one child record
If the parent has only one child, update the field on the child record with the default value
Use trigger to update child record field from parent record
Create a trigger on the parent object
Query for the child records related to the parent record
Update the field on the child records with the desired value
LWC to display contacts associated to an account
Create an Apex class to fetch contacts associated with the account
Use Lightning Data Service to retrieve account details
Display contacts in a Lightning web component using HTML and CSS
Triggers are in read-only context when they are executed in a transaction that is read-only.
Triggers are in read-only context when they are executed in a transaction that is read-only.
This can happen when triggers are fired by a record being deleted, undeleted, merged, or when a workflow rule or process builder updates a record.
In read-only context, triggers cannot perform DML operations like insert, update, delet...
Composite resources in Salesforce are resources that represent multiple related objects in a single request.
Composite resources allow you to make multiple API calls in a single request, reducing network latency and improving performance.
They are useful for operations that involve multiple related objects, such as creating a new account and related contacts in a single transaction.
Composite resources can be used wi...
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
LWC to display contacts associated to an account
Create an Apex class to fetch contacts associated with the account
Use Lightning Data Service to retrieve account details
Display contacts in a Lightning web component using HTML and CSS
Use trigger to update child record field from parent record
Create a trigger on the parent object
Query for the child records related to the parent record
Update the field on the child records with the desired value
Write a trigger to update a field on child record with default value if it is the only child of parent
Create a trigger on the child object
Query for the parent record and check if it has only one child record
If the parent has only one child, update the field on the child record with the default value
I appeared for an interview in Oct 2024.
Debugging LWC involves using browser developer tools, console logs, and Salesforce Lightning Inspector.
Use browser developer tools to inspect elements and check for errors.
Utilize console logs to track variables and identify issues in the code.
Use Salesforce Lightning Inspector to debug server-side Apex calls and network requests.
REST and SOAP APIs are different in terms of architecture, communication, and data formats.
REST is based on HTTP protocol and uses standard methods like GET, POST, PUT, DELETE, while SOAP is a protocol-agnostic and uses XML for communication.
REST is lightweight and easier to use, while SOAP is more rigid and has more security features.
REST APIs are stateless, while SOAP APIs can maintain state between requests.
REST API...
I appeared for an interview in Sep 2024.
I have extensive experience in Salesforce, focusing on custom development, integrations, and optimizing business processes.
Developed custom Apex classes and triggers to automate business processes, such as lead assignment and opportunity management.
Implemented Visualforce pages and Lightning components for enhanced user interfaces, improving user experience and engagement.
Integrated Salesforce with external systems usi...
Trigger to update StageName on Opportunity when Account Active field is set to Yes
Create a trigger on Account object
Query for related Opportunities
Update StageName field on Opportunities where Account Active is Yes
Asynchronous Apex is used to run processes in the background without user interaction.
Asynchronous Apex is used for long-running processes, such as callouts to external systems or batch processing.
It allows for better performance by not blocking the user interface while the process is running.
Examples include @future methods, Queueable Apex, and Batch Apex.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Experienced Salesforce Developer with a focus on custom applications and integrations to enhance business processes.
Developed a custom Salesforce application for a retail client that improved inventory management by 30%.
Integrated Salesforce with third-party APIs to streamline customer data synchronization, reducing manual entry errors.
Implemented Salesforce Lightning components to enhance user experience, resulting in...
Write a trigger to count the number of employees in Employee object
Write LWC syntaxs for life cycle hook
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Parent to child and child to parent communication in LWC
Use @api decorator to expose properties from parent to child
Use CustomEvent to communicate from child to parent
Use Lightning Message Service for communication between unrelated components
Apex trigger to update lastName
Create an Apex trigger on the object where lastName needs to be updated
Use trigger.new to access the records being updated
Update the lastName field with the desired value
In Apex, 'with' and 'without' are used to control the visibility of variables and methods in classes.
The 'with' keyword is used to specify that a method or variable is accessible within a certain context.
Example: 'with sharing' enforces sharing rules for the class, while 'without sharing' ignores them.
Using 'without sharing' can be useful for system-level operations where sharing rules should not apply.
It's important t...
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
What people are saying about Infosys
Some of the top questions asked at the Infosys Salesforce Developer interview -
The duration of Infosys Salesforce Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 34 interview experiences
Difficulty level
Duration
based on 37 reviews
Rating in categories
Technology Analyst
54.7k
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Senior Systems Engineer
53.8k
salaries
| ₹2.5 L/yr - ₹6.3 L/yr |
Technical Lead
35.1k
salaries
| ₹9.4 L/yr - ₹16.4 L/yr |
System Engineer
32.5k
salaries
| ₹2.4 L/yr - ₹5.5 L/yr |
Senior Associate Consultant
31.2k
salaries
| ₹8.2 L/yr - ₹15 L/yr |
TCS
Wipro
Cognizant
Accenture