Cloudvandana Salesforce Interview Questions

CompanyCloudvandana
Focus AreaSalesforce Developer
Questions8+
Topics4

Cloudvandana – Salesforce Developer Interview Questions

What's Covered

Topics covered in this interview.

01Flows & Automation1
02Apex & Triggers1
03Salesforce Core Concepts2
04General & Experience4

All Interview Questions

Every question asked in this interview, listed one by one.

1Workflow rule?
2Trigger: On one custom object there are 4 fields and lookup on contact object and whenever contact is updated then this custom object field gets updated with new contact fields data.
3Can I store the data on the basis of profile?
4Explain record security in salesforce.
5 What is the custom setting and its types?
6What is the difference between custom setting and custom data?
7Order of execution in salesforce.
8I have two users and I have one custom object so records of this object are owned by one of the users so, I want to share those records with other users so how I’ll do this? 

More Salesforce Interview Questions to Practice

The extra questions below are not from this interview. They cover the same topics and are commonly asked in Salesforce developer interviews, so they make good practice before your own round.

Flows and Automation questions

  • How can a Flow call Apex?
  • What is the status of Workflow Rules and Process Builder, and how do you migrate them to Flow?
  • What governor limits apply to Flows, and how do you avoid hitting them?
  • What are scheduled-triggered Flows used for?
  • How do you debug a Flow?

Triggers questions

  • Can you make a callout from a trigger? How?
  • How do you bulkify a trigger?
  • Why can you not update the records in Trigger.new directly inside an after trigger?
  • How do you stop a trigger from running more than once on the same record (recursion)?

Apex questions

  • What are governor limits? Name five important ones.
  • What is the difference between Database.insert and the insert DML statement?
  • What is the difference between Batch Apex, Queueable Apex, Future methods and Schedulable Apex?
  • When would you use a List, a Set and a Map?

SOQL and Data questions

  • What is a selective query, and why does it matter for large data volumes?
  • What is the difference between WITH SECURITY_ENFORCED and WITH USER_MODE?
  • How do you query deleted records (ALL ROWS)?

General and experience questions

  • How do you handle code reviews and technical debt on your team?
  • What is your experience with agile or scrum on Salesforce projects?
  • How do you keep up with new Salesforce releases?

Concepts to Revise

Based on the questions on this page, these are the areas most worth revising.

Flows and Automation

  • Screen, record-triggered, scheduled and autolaunched Flow types
  • Before-save versus after-save behaviour
  • Fault paths and error handling
  • Invocable Apex methods and Apex-defined variables
  • Subflows and reusable logic
  • Flow limits and bulk behaviour

Triggers

  • Context variables: isBefore, isAfter, isInsert, isUpdate, isDelete, isUndelete
  • Trigger.new, Trigger.old, Trigger.newMap and Trigger.oldMap, and in which events each exists
  • One trigger per object with a handler class
  • Preventing recursion with static variables
  • addError to block a save with a message
  • Testing triggers with single and bulk records

Apex

  • Governor limits for SOQL, DML, CPU time and heap size
  • Bulkification: no SOQL or DML inside loops
  • Sharing keywords and how they affect record access
  • Asynchronous Apex: future, queueable, batch and schedulable
  • Test classes: test data, System.assert, Test.startTest and Test.stopTest
  • Collections and wrapper classes

How to Prepare

The questions on this page lean towards Flows and Automation, Triggers and Apex. Spend most of your revision time there, then cover the remaining topics lightly.

  • Be ready to compare a Flow and an Apex solution for the same requirement and justify your choice.
  • Write a trigger with a handler class from memory, then test it with 200 records to prove it is bulk safe.
  • Practise explaining governor limits and bulkification with a real example from your own project.
  • Say your answers out loud. Interviewers listen for clear, structured explanations, not memorised definitions.
  • Prepare one or two real examples from your own projects for the general questions.

Preparing for a Salesforce developer interview?

Browse more real company interview experiences and hands-on Apex trigger patterns.

Leave a Reply