1. What are sharing rules, when do you used sharing rules?
2. Explain lead to opportunity conversion?
3. What are record types? Why are the record types used?
4. When is page layout assignment used?
5. How is a pdf generated using visual force page?
6. What are custom settings?
7. What are Action Support, Action Function and Action Poller used for?
8. What is rerender attribute used for?
9. How can one read parameter values through the URL in Apex?
10. How can sharing be done using Apex?
11. Explain the trigger handler pattern?
12. What deployment methods have you used? List advantages and disadvantages of each?
13. How will you load data for a child object?
14. Difference between a look up and master-detail relationship?
15. Explain, the way you will query child from parent and parent from child
16. Can 1 user be assigned multiple profiles, if yes how, if not, what is the work around?
17. How many types of salesforce licenses are there? What are the limits?
18. Which license will I use if users will only use 1 custom application?
19. How will you avoid recursive triggers?
20. How to bulkify triggers?
21. Understand basic SOQL and Apex limits?
22. What is with sharing and without sharing class?
23. How can I create developer, full sandbox?
24. In how many days can one refresh a full sandbox?
25. How many users have you supported?
26. What are permission sets and how do they differ from profiles?
27. When will you use profile and permission sets together?
28. Difference between roles and profiles?
29. What are controllers?
30. What are extensions?
31. What is batch apex? Why do we use batch apex?
32. What is @future method?
33. What are test classes, what is the test coverage you need to move a code into production?
34. How do I log a case with salesforce?
35. Difference between a workflow rule and approval process?
36. What are custom report types?
37. What are different types of reports you can create?
2. Explain lead to opportunity conversion?
3. What are record types? Why are the record types used?
4. When is page layout assignment used?
5. How is a pdf generated using visual force page?
6. What are custom settings?
7. What are Action Support, Action Function and Action Poller used for?
8. What is rerender attribute used for?
9. How can one read parameter values through the URL in Apex?
10. How can sharing be done using Apex?
11. Explain the trigger handler pattern?
12. What deployment methods have you used? List advantages and disadvantages of each?
13. How will you load data for a child object?
14. Difference between a look up and master-detail relationship?
15. Explain, the way you will query child from parent and parent from child
16. Can 1 user be assigned multiple profiles, if yes how, if not, what is the work around?
17. How many types of salesforce licenses are there? What are the limits?
18. Which license will I use if users will only use 1 custom application?
19. How will you avoid recursive triggers?
20. How to bulkify triggers?
21. Understand basic SOQL and Apex limits?
22. What is with sharing and without sharing class?
23. How can I create developer, full sandbox?
24. In how many days can one refresh a full sandbox?
25. How many users have you supported?
26. What are permission sets and how do they differ from profiles?
27. When will you use profile and permission sets together?
28. Difference between roles and profiles?
29. What are controllers?
30. What are extensions?
31. What is batch apex? Why do we use batch apex?
32. What is @future method?
33. What are test classes, what is the test coverage you need to move a code into production?
34. How do I log a case with salesforce?
35. Difference between a workflow rule and approval process?
36. What are custom report types?
37. What are different types of reports you can create?