EPAM Salesforce developer interview questions

🚀 Salesforce Interview Questions - EPAM💡

  1. What is the difference between Managed and Unmanaged Packages?
  2. What is a Master-Detail relationship and when would you use it?
  3. What is system context and user context in salesforce?
  4. How do you pass the current record id to a screen flow? Also is it possible to send the entire record?
  5. Is it possible to use formula field in roll up summary calculation which is referring to another object?
  6. Suppose there is a custom field which has a default value but not added to the page layout. Now, if you clone a record from the UI, what would be the value of the field in the new record?
  7. How do you convert 15 digit record ID to 18 digit ID in the formula and validation rule?
  8. What happens to manual sharing record when ownership changes ?
  9. How can you dynamically enforce Field Level Security in apex queries ?
  10. If we make a field required using validation rule and trigger, which one will execute first.
  11. How can you prevent a user from assigning more than one primary contact?
  12. What is LDS ? Explain pros and cons.
  13. Can we execute a DML statement in before triggers? Why?
  14. Can we pass a list in the future method?
  15. What is Cross Object formula Field?
  16. Difference between formula field and summary field.
  17. What is the use of System.runAs()?
  18. Can queueable class call future method in salesforce? How?
  19. What is the use of AuraEnabled annotation?
  20. Difference between view all , modify all, view all data and modify all data.
  21. Write an apex class to fetch all the opportunities related to Accounts.
  22. Write a trigger to update the account’s description with Opportunity name that has the highest amount.

All the best for your interview 👍

Please share, repost and help people preparing for their interviews.

Leave a Reply