Interview questions for Salesforce Developer

  1. What are permission sets and how do they differ from profiles?
  2. When will you use profile and permission sets together?
  3. Difference between roles and profiles?
  4. What are controllers?
  5. What are extensions?
  6. Difference between controllers and extensions?
  7. What is a standard controller and custom controller?
  8. What is the Minimum number of queries required to query for 2 level, 3 level relationships?
  9. Define recursive triggers?How will you avoid recursive triggers?
  10. What is use of with sharing and without sharing in Apex class?
  11. What deployment methods have you used? List advantages and disadvantages of each?
  12. How will you load data for a child object?
  13. Difference between a look up and master-detail relationship?
  14. Explain, the way you will query child from parent and parent from child
  15. What are sharing rules, when do you used sharing rules?
  16. Explain lead to opportunity conversion?
  17. What are record types? Why are the record types used?
  18. When is page layout assignment used?
  19. How many types of salesforce licenses are there? What are the limits?
  20. What is batch apex? Why do we use batch apex?
  21. What is the use of @future annotation?
  22. What are test classes, what is the test coverage you need to move a code into production?
  23. Can I directly change code in salesforce production org?
  24. How do I log a case with salesforce?
  25. How can I change owner for multiple cases at once (example - from Rob to John)
  26. Difference between a workflow rule and approval process?
  27. What is the order of execution of workflow rules, validation rules, triggers?
  28. Explain Salesforce.com security implementation with respect to Profiles, Roles and Hierarchy, Sharing rules, OWD(org wide default settings)? Also, specify which is the most restrictive security setting?
  29. What are custom report types?
  30. What are different types of reports you can create?
  31. What is Trigger?old and Trigger?New
  32. What is ApexPages?addMessage
  33. How is a pdf generated using visual force page?
  34. How can I redirect user to a page after processing is completed in the controller/extension?
  35. What are custom settings? When will you use custom settings?
  36. What are Action Support, Action Function and Action Poller used for?
  37. How can one read parameter values through the URL in Apex?
Note:
Search my blog for answers.

Cheers!!!

17 comments:

  1. What deployment methods have you used? List advantages and disadvantages of each?

    can you explain this once...
    thank you in advance
    sfdciane@gmail.com

    ReplyDelete
    Replies
    1. http://infallibletechie.blogspot.in/2012/11/deployment-methods-in-salesforce.html

      Check this

      Delete
  2. hi

    can u send for all questions and answers to me.for this mail id vishnuteja179@gmail.com

    ReplyDelete
    Replies
    1. Kindly search the question in my blog to know the answer for each and every question.

      Delete
  3. can you please provide answers.Thank you.

    ReplyDelete
    Replies
    1. Kindly search the question in my blog to know the answer for each and every question.

      Delete
  4. can you please provide answer for question 28.
    thank you

    ReplyDelete
    Replies
    1. Kindly search the question in my blog to know the answer for each and every question.

      Delete
  5. sir can you please provide the answers plz and my mail id "santhoshbanti2@gmail.com"

    ReplyDelete
    Replies
    1. Kindly search the question in my blog to know the answer for each and every question.

      Delete
  6. Sir,plz provide the answers venki054@gmail.com

    ReplyDelete
    Replies
    1. Check this site for answers

      http://www.infallibletechie.com/search/label/Salesforce%20Interview%20Questions

      Cheers!!!

      Delete
  7. Hi Sir,

    I am trying to start my career in salesforce. can you help me by providing answer of the questions. my email id is geetakiit@gmail.com

    ReplyDelete
    Replies
    1. Check this site for answers

      http://www.infallibletechie.com/search/label/Salesforce%20Interview%20Questions

      Cheers!!!

      Delete
  8. can u please send me these answers i had an interview so please please send me more interview question and answers.
    my email id is puran.kishore@gmail.com

    ReplyDelete
    Replies
    1. Check this site for answers

      http://www.infallibletechie.com/search/label/Salesforce%20Interview%20Questions

      Cheers!!!

      Delete
  9. Thanks for your great questionnaire for interview.

    ReplyDelete