How Salesforce engineering interviews actually run, based on candidate reports (Blind, GeeksforGeeks, 1point3acres) and Salesforce’s own FutureForce and careers pages.
Reported total compensation for an India-based early-career Software Engineer varies widely by team and offer cycle; candidate reports put fresher CTC in a broad ₹25-40 LPA range - confirm the real number on your own offer letter rather than a forum post.
Profile: B.Tech CSE, tier-2 college, ~7.8 CGPA, one internship, moderate LeetCode practice, applied directly through Salesforce’s careers page rather than a campus drive.
Recruiter screen
20-minute call: current status, why Salesforce over other CRM/cloud companies, notice period, and rough comp expectations. No coding.
Online Assessment
Three HackerRank problems in 75 minutes: a warm-up array question, a matrix spiral-traversal problem, and a harder one on checking whether nested HTML-style tags were correctly ordered. Cleared the first two fully and most of the third.
Technical Round 1
Opened with 15 minutes on a college project - what broke in production-style testing and how it was fixed.
Coding: detect a cycle in a directed graph (DFS colouring), then a follow-up on converting it to an iterative version.
Technical Round 2
Asked to design a simple rate limiter for an internal API - discussed fixed window vs. token bucket, then how it would behave with multiple tenants sharing the same service.
Follow-up: “If one customer starts sending 10x normal traffic, how does your design protect the others?” - a multi-tenancy angle the candidate hadn’t prepared for directly but reasoned through live.
Hiring Manager / values round
“Tell me about a time you built trust with a teammate or customer.”
“Describe a project where you worked with someone whose approach was very different from yours.”
Kept both answers short: situation, action, result - no rehearsed speech.
Result: Selected.
What helped: Reasoning out loud about trade-offs on the rate limiter question, even without a textbook-perfect answer, and connecting the values-round stories to specific outcomes rather than general statements about being a “team player.”
Profile: B.Tech IT, ~8.2 CGPA, no prior internship, solid DSA fundamentals, selected through a campus placement drive at a college Salesforce visited under FutureForce.
What differed
The Online Assessment ran slightly shorter (60 minutes, 2 problems) than the off-campus track, with a stock-price “increasing streak” counting problem as the harder of the two.
Only one technical round before the hiring-manager conversation, combining DSA (implement a stack using two queues) with a lighter design discussion about a notification system rather than a full rate-limiter design.
The hiring-manager round explicitly asked the candidate to describe an academic project using Vision, Values, Methods, Obstacles, and Metrics after the interviewer briefly explained V2MOM - candidates who had never heard of it were given a moment to think, not penalized outright.
Mistakes that hurt other candidates in the same drive
Jumping straight to code on the OA without reading edge cases (empty matrix, single-row input)
Treating the values round as a formality and giving one-line answers
Not having a concrete second story ready when the interviewer asked a follow-up disagreement question
Result: Selected for the internship, with a pre-placement-offer conversation scheduled for after the internship.
Takeaway: Solid fundamentals plus a genuine, specific story mapped to Trust or Customer Success outperformed a rehearsed generic answer, even without prior internship experience.
Clear the HackerRank OA first - two fully correct solutions usually beats three rushed, half-working ones.
For the second technical round, practice explaining a design in plain language (inputs, outputs, what breaks under load) rather than reciting textbook distributed-systems vocabulary.
Skim Salesforce’s own stated values (Trust, Customer Success, Innovation, Equality, Sustainability) and have one story ready for at least two of them.
Rehearse one project story in V2MOM shape (Vision, Values, Methods, Obstacles, Metrics), not just STAR - some hiring managers ask for it directly.
If you don’t know something in the design round, say so and reason through it live; Salesforce interviewers reward working through unfamiliar ground over a confident guess.
After the technical rounds, Salesforce’s hiring-manager conversation doubles as its values/HR round: Ohana-style culture fit, trust and customer-success stories, and closing logistics (location, notice period, compensation). Prepare those answers on the dedicated page rather than cramming them into this hub.