Salesforce Developer Interview at Tata Consultancy Services – 2025
- What do you know about promise concept in javascript?
- How do you write a validation rule only for the inserted records and not the updated one ?
- Suppose one user has created the report and kept those in his private folders in org …so can we change the report owner programmatically ?
- When to use Flow over validation rule ?
- What is the difference between deactivating a user and to freeze a user in Salesforce?
- If we have freeze a user and there is an email alert set on his name . will he be able to get those email alerts ?
- What technique can you use to disable validation rules while the data loader loads new records?
- How can you bypass trigger execution ?
- Why cant we call future method from batch apex ?
- Difference between insert and Database.insert().
- Explain how records are save in database(Order of Execution).
- Which will fire first Validation rules or Flow-based validations?
- Field updates from Approval process bypassValidation rules but do not bypass Flow-based validation? True or False.
- What is the difference between ChangeSets, Salesforce DX and Metadata API ?
- What is Wrapper class in Apex?
- How to test a private class?
- Write a trigger on account, where total amount field on account will get equally distributed amongst the related opportunities with that account.
- In LWC, there is a name property on child component which has default value as “PQR”, but at the same time parent component is passing value as “ABC” to that child component’s name property. so which value will be displayed at runtime?
- Write a trigger to count the total no of contacts on Account object.
- Write a trigger to prevent deletion of Account record if it is having related opportunity.