Deloitte - Salesforce Developer Interview Questions

Candidate 1

  1. What is difference between workflow and process builder.
  2. Workflow criteria difference 2&3.
  3. Have you work on Batch class and methods.
  4. Have you work on integration.
  5. Can we modify the scheduler class or classes referenced by this scheduler class if any scheduled job is pending?
  6. Override the standard action using lightning component how you will achieve this?
  7. Have you work on Lightning Web Components.
  8. How can you detect a change in an attribute value, and call a controller method based on a change?
  9. Can we call web services from trigger.
  10. How many trigger you write. explain one.
  11. If user has view access on report folder but in profile he does not have access to dashboard then will user be able to access the dashboard.
  12. How do you pass the parameters from one apex class to another to another?
  13. Event in Lightning Web Components
  14. What are getter methods and setter methods?
  15. Explain the need to write test classes and best practices.
  16. How many records we can display on page for a report?
  17. Explain any batch class scenario you have worked on.
  18. Explain any future class scenario you worked on
  19. Have u work on service cloud ?

Candidate 2

1st Round

  1. Tell me something about yourself ?
  2. Have you work on trigger?
  3. What is difference between before trigger & after trigger give me practical example?
  4. what are the events in trigger ?
  5. Why we used SOQL inside for loop if trigger.new is stored list of update records.?
  6. What is difference between workflow & process builder which you preferred?
  7. What is another used @invocable method notation except calling apex class inside process builder?
  8. What is  workflow evaluation criteria ? difference between 2 or 3?
  9. What is type of action in workflow ?
  10. What is outbound message ? How to send message to external system?
  11. Have you work on future apex ? what is the purpose other than mix DML error?
  12. What is queueable? Difference between future & queueable ?
  13. Have you worked on Lightning web components ?
  14. Write Aura component :-there is 1  input fields on component if I enter  John it will display John Doe write logic  for that?
  15. What is used of @auraEnabled & Set callback?
  16. Types of relationships in salesforce? 
  17. What is Hierarchical Relationship in salesforce?
  18. In master details relationship parent control by child or child control by parent?
  19. What is self relationship give me practical example?
  20. What is roll up summary field? What type of operation does with that except count?
  21. Scenario based question security.
  22. I want to fetch records and display on component tell me logic for that?
  23. What is flow of execution in lighting?
  24. Have you work on flow?

2nd Round

  1. Introduce yourself
  2. Tell me about your client in brief ?
  3. What is the need of CRM in this project ?
  4. What difficulties have faced in your project ?
  5. Tell me brief about your project?
  6. In lightning what kind of development issue you have faced that is not solved by you?
  7. Have you done any certification?
  8. How you get daily task ?
  9. What is duration of Sprint?
  10. What do you when you have any doubts related to your task ?
  11. In daily standup meetings what kind of discussion you had ? 
  12. Working hours ?
  13. What is your goal towards career point of view ?

Candidate 3

  1. Introduce yourself
  2. If I have one score field with value 50 n is m having formula field which returns true when value is less than 100 and false when values is greater than 100 I am providing validation rule where we are providing formula field value in if condition then what will happen ?
  3. If I am trying to update in after update trigger what will happen ?
  4. Will static variable retain the state in trigger ?
  5. Which one you preferred between workflow n process builder in what case ?
  6. Have you worked on vf pages ?
  7. When we prefer custom controller over standard controller?
  8. Ways to pass data from one component to another?
  9. What are the events in Lighting web components ?
  10. Suppose there is component A B and C is there and I don’t want to propagate to B how can I do this ?
  11. What kind of work you did in LWC ?
  12. Have you worked on web service ?
  13. What are configuration settings you need to perform before perform callouts ?
  14. How to find error in callouts ?