Happiest Minds Salesforce Interview Questions (60+ Real Questions)

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

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

1Can you introduce yourself?
2How long did you work in Salesforce?
3You were telling about certifications?
4In CPQ, in which all areas you work? (Which objects did you work on? Customization or only standard?)
5Have you worked on CPQ code calculator plugins?
6But you are using Salesforce – was it quote-to-cash or what was the functionality there?
7So, do you have\u2026 (followed by explanation that codes go to ERP and info returns to Salesforce)
8Only like a PR code templates and all majorly maintained are here?
9Your previous project on which you were working?
10Can you explain the Sales Cloud business flow?
11From where are you creating an Opportunity? From account or lead?
12Are you comfortable with configuration or customization? Which do you work on mostly?
13Have you worked on Flows?
14What all kind of flows have you worked on?
15How do we test an auto-launched flow?
16Have you written any test classes for flows?
17How do you identify if a record-triggered flow is running before or after trigger?
18Can you tell me order of execution (in Salesforce) from the start?
19What about custom validations? Where do they come in the order of execution?
20What about system validation?
21Which will come first, system validation or custom validation?
22How do you prevent recursive triggers?
23You worked on LWC also, right?
24How do you handle error handling in LWC?
25You mentioned promise methods – how many methods are there in Promise?
26Have you worked on Promise.all or only Promise?
27Do you know what is @api invoke method in LWC?
28Can you share your screen? (for practical exercise)
29Requirement: 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)?
30Can you explain your approach?
31What events/triggers will you use to prevent duplicate contact emails?
32How would you write (standard format) trigger/handler to block creating contact with duplicate email?
33How would you customize duplicate checking using Apex triggers?
34Can you try some SOQL queries?
35Give a parent-to-child and child-to-parent relationship query (using Account, Opportunity, or Contact).
36If we wanted record locking with SOQL, which clause do we use?
37Do you know what indexed fields are in Salesforce?
38Write a query to get opportunities created in the last 30 days.
39Have you done callouts from triggers?
40Can we call batch class from a trigger?
41Can we call one batch class from another batch class?
42How many batch job chains can be done? (How many classes?)
43How can we increase concurrent batch job limits?
44What are the API/governor limits in Salesforce?
45What is the heap size limit for synchronous and asynchronous Apex?
46How do you deploy your project – any CI/CD pipeline or do you use Change Sets?
47Do you have data migration experience?
48Scenario: 10,000 contacts with email to be blanked – how do you do that with Data Loader?
49Which Data Loader setting do you need to mark to accept null values?
50What is Salesforce Inspector, and what are the record limits for Inspector and Data Loader?
51For ten lakh (1 million) records, what approach or tool would you use for migration? Architect-level view.
52Have you worked on Salesforce integration?
53Which type of authorization have you used in your current integration/project?
54What about JWT? Have you worked with JWT tokens?
55What is the meaning of JSON.deserialize and JSON.deserializeUntyped in Apex? What’s the difference?
56Can you describe five governor limits you faced and how you resolved them?
57What is the heap size limit for synchronous/asynchronous process? (confirmation question)
58Do you have anything for me (any questions for the interviewer)?
59Where are you located?
60Are you currently working remotely?

Preparing for a Salesforce developer interview?

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

Leave a Reply