Persistent - Salesforce Developer Interview Questions

Candidate 1: 1st Round

  1. Can you explain your project data model?
  2. What relationships are available in salesforce ?
  3. How many master detail relation we can apply?
  4. What is your team size?
  5. For which object we use for import wizard?
  6. What is different between profile and role?
  7. What is workflow? tell me the diff of the 2nd and 3rd criteria of workflow ?
  8. if user having read/edit permission and I want that user having their permission read only with permission set is it possible?
  9. Have you work on reports and dashboards? how many types of dashboards are there?
  10. What is dynamic dashboard?
  11. Can we can trigger in trigger?
  12. Difference between synchronous and Asynchronous method?
  13. What is system.QueryException? 
  14. What type of issues u faced in batch apex?
  15. How to overcome mixed dml?
  16. What is view state?
  17. Which interface is used for tab?
  18. Which lightning component you are created for project?
  19. What is LDS?
  20. Difference between application event and component event?
  21. Have u work on list view?
  22. What is order of execution?
  23. How to write bulkify trigger?
  24. Can we call batch class in trigger?
  25.  How to call lightning component in VisualForce page?
  26. When cpu time limit exceeded error occours and how to resolve this?
  27. Can we pass sObject in a Parameter of future method?
  28. Which interface used in lightning for on click actions?
  29. Drawbacks of process  builder?
  30. Have you work on integration? which web service you used for that?
  31. Difference between soap and rest api?