Skip to content

Common interview questions for Salesforce developers

I have been reluctant to write this post detailing lightning scenario based interview questions as this information type is very sensitive.

You are obtaining an unfair advantage over the competitors of yours, in addition, you essentially get a shortcut with the entire learning stage. The most terrible part is the fact that I actually use a load of these questions when interviewing candidates at the office.

The great news though is you did the research of yours to get this much. And like in a wide range of things in daily life, just keeping the self-discipline to Google something puts you shoulders & head above the crowd.

Or perhaps that is merely the beer talking =)

Remember that every good Salesforce developer should also be a very good admin, so you will see a lots of non-coding connected questions in each and every developer interview you are in.

Name 3 Governor Limits.
At what time do you are using a before vs. after trigger?
What is the optimum batch size in one trigger execution?
What exactly are the differences between fifteen and eighteen digit record IDs?
Present an instance of when a Custom Setting will be worn during development.
When must you construct solutions declaratively rather than with code?
Give an instance of a regular object that is additionally junction object.
Describe a use case when you would manage permissions through every one of the following:

  • Profiles
  • Roles
  • Permission Sets
  • Sharing Rules When should an org consider utilizing Record Types?
    What exactly are some use cases for utilizing the Schema class?
    A trigger is operating many times during an individual save function in an org. Just how can this be avoided?
    Precisely why can it be needed for many sales teams to utilize both Leads and Contacts?
    What’s the System.assert method and when’s it widely used?
    What exactly are the differences between SOSL and also SOQL?
    Order the next events following a record is saved:
  • Validation rules are run
  • Workflows are executed
  • “Before” triggers are executed
  • “After” triggers are executed What’s Trigger.old and when will you usually put it to use?
    When must you utilize a lookup rather than a master detail relationship?
    What exactly are the rewards of using Batch Apex rather than a trigger?
    What exactly are the advantages and disadvantages when utilizing a Workflow Rule Field Update vs. a Formula Field?
    What exactly are the differences between a List along with a Map?
    What exactly are the rewards of using Batch Apex rather than a trigger?
    Describe a use case for Static Resources.
    Present an instance of when a Matrix article will be utilized. What about a Joined report?
    A number of consumers has to be prevented from updating a custom field. What is probably the most secure technique of preventing this?
    When might you drive the future annotation?
    List 3 unique tools that may be utilized when deploying code.
    When need to an Extension be used rather than a Custom Controller?
    What exactly are the rewards of utilizing External Id fields?
    What exactly are the applications of the tag?
    What exactly are the differences between non-static and static variables in Apex?
    What exactly are a few most effective practices when writing test classes?
    Just what does the View State stand for in a Visualforce page?
    What exactly are three brand new features in the newest Salesforce release?
    Describe the advantages of the “One Trigger a Object” design pattern.
    Write a SOQL query which counts the amount of established Contacts for every Account in a set.
    Declaratively create logic in the org of yours that prevents 2 Opportunities from being made on an individual Account in a day.
    Declaratively produce reasoning in the org of yours which stops closed Opportunities from being current by a non System Administrator profile.