CompanyHappiest Minds
Focus AreaSalesforce Developer
Questions60+
Topics11
A candidate with 5+ years of Salesforce experience shared this interview experience from Happiest Minds, covering Sales Cloud process flow, Apex triggers, Lightning Web Components, SOQL, integrations, data migration, CPQ basics and governor limits. Below are the 60+ actual questions asked, grouped by topic so you can prep section by section.
What's Covered
Jump into any topic below — all 60+ questions are grouped by area.
01Introduction & Background9
02Salesforce Process & Concepts13
03Lightning Web Components / Apex / LWC6
04Coding / Practical Scenario5
05SOQL / Database Queries5
06Integration & Limits8
07Data Migration5
08Integration (continued)3
09Apex JSON Handling1
10Governor Limits & Troubleshooting2
11Closing & Miscellaneous3
All 60+ Interview Questions
Tap a topic to expand the questions asked in that area.
Introduction & Background (9)
QCan you introduce yourself?
QHow long did you work in Salesforce?
QYou were telling about certifications?
QIn CPQ, in which all areas you work? (Which objects did you work on? Customization or only standard?)
QHave you worked on CPQ code calculator plugins?
QBut you are using Salesforce – was it quote-to-cash or what was the functionality there?
QSo, do you have\u2026 (followed by explanation that codes go to ERP and info returns to Salesforce)
QOnly like a PR code templates and all majorly maintained are here?
QYour previous project on which you were working?
Salesforce Process & Concepts (13)
QCan you explain the Sales Cloud business flow?
QFrom where are you creating an Opportunity? From account or lead?
QAre you comfortable with configuration or customization? Which do you work on mostly?
QHave you worked on Flows?
QWhat all kind of flows have you worked on?
QHow do we test an auto-launched flow?
QHave you written any test classes for flows?
QHow do you identify if a record-triggered flow is running before or after trigger?
QCan you tell me order of execution (in Salesforce) from the start?
QWhat about custom validations? Where do they come in the order of execution?
QWhat about system validation?
QWhich will come first, system validation or custom validation?
QHow do you prevent recursive triggers?
Lightning Web Components / Apex / LWC (6)
QYou worked on LWC also, right?
QHow do you handle error handling in LWC?
QYou mentioned promise methods – how many methods are there in Promise?
QHave you worked on Promise.all or only Promise?
QDo you know what is @api invoke method in LWC?
QCan you share your screen? (for practical exercise)
Coding / Practical Scenario (5)
QRequirement: Whenever we create a contact and the email is same as an existing contact, throw duplicate email error (Are you using LWC or Apex for this)?
QCan you explain your approach?
QWhat events/triggers will you use to prevent duplicate contact emails?
QHow would you write (standard format) trigger/handler to block creating contact with duplicate email?
QHow would you customize duplicate checking using Apex triggers?
SOQL / Database Queries (5)
QCan you try some SOQL queries?
QGive a parent-to-child and child-to-parent relationship query (using Account, Opportunity, or Contact).
QIf we wanted record locking with SOQL, which clause do we use?
QDo you know what indexed fields are in Salesforce?
QWrite a query to get opportunities created in the last 30 days.
Integration & Limits (8)
QHave you done callouts from triggers?
QCan we call batch class from a trigger?
QCan we call one batch class from another batch class?
QHow many batch job chains can be done? (How many classes?)
QHow can we increase concurrent batch job limits?
QWhat are the API/governor limits in Salesforce?
QWhat is the heap size limit for synchronous and asynchronous Apex?
QHow do you deploy your project – any CI/CD pipeline or do you use Change Sets?
Data Migration (5)
QDo you have data migration experience?
QScenario: 10,000 contacts with email to be blanked – how do you do that with Data Loader?
QWhich Data Loader setting do you need to mark to accept null values?
QWhat is Salesforce Inspector, and what are the record limits for Inspector and Data Loader?
QFor ten lakh (1 million) records, what approach or tool would you use for migration? Architect-level view.
Integration (continued) (3)
QHave you worked on Salesforce integration?
QWhich type of authorization have you used in your current integration/project?
QWhat about JWT? Have you worked with JWT tokens?
Apex JSON Handling (1)
QWhat is the meaning of JSON.deserialize and JSON.deserializeUntyped in Apex? What’s the difference?
Governor Limits & Troubleshooting (2)
QCan you describe five governor limits you faced and how you resolved them?
QWhat is the heap size limit for synchronous/asynchronous process? (confirmation question)
Closing & Miscellaneous (3)
QDo you have anything for me (any questions for the interviewer)?
QWhere are you located?
QAre you currently working remotely?
Preparing for a Salesforce developer interview?
Browse more real company interview experiences and hands-on Apex trigger patterns.