Salesforce Software Engineer Interview Questions
159+ questions from real Salesforce Software Engineer interviews, reported by candidates.
Round Types
Top Topics
Questions
Hey everyone I wanted to give back to this community because reading posts like this helped me a lot during my own process. Hopefully this helps someone who’s currently waiting or stressing. Timeline
<h2>1. Collect Opportunity Data in a Tree</h2> <p>You are given an undirected <b>tree</b> with <code>n</code> nodes labeled from <code>0</code> to <code>n - 1</code>. The tree is defined by <code>n -
Salesforce Interview Experience Role: MTS Experience: 2.5 years at an MNC ## Interview Experience (5 Rounds | Virtual + Offline) All rounds were around 45 minutes with 10–15 minutes buffer. Round 1 –
Salesforce SMTS Interview Experience with DSA and LLD
The recruiter reached out to me directly for the SMTS role and shared a link to apply. She asked me to apply within an hour, after which I would receive the online assessment (OA) link. I was instruct
Absolutely bottled it. 1. Given an array of elements (n = 10^5), you can perform two operations on them: - Remove an element - Change it to any random integer Return the minimum no of removals such th
Salesforce MTS Interview Experience: LLD Workflow and Memory Task Scheduling
I was reached out to by a recruiter from Salesforce at the end of January 2026 for MTS role. The process started with an Online Assessment, followed by technical rounds. **Round 1: (LLD based)** Resum
Salesforce Low Level Design Interview Questions
In Salesforce LLD rounds, sometimes actual requirements may not be clear from problem statement and interviewer will expect you to figure it out by asking clarifying questions. For example, A message
General SDE backend position The first round was a director interview (I specifically emphasized that this is not an hiring manager, but someone who came to help with the interview...), a deep dive in
**Context** The interview process was for a Salesforce MTS/SMTS Backend Engineer position, which ultimately turned out to be a role within Slack. The process bypassed standard Talent Acquisition scree
**Problem 1: Spam Classification System** **Problem Statement** Implement a function to evaluate a list of texts and determine if they are "spam" or "not_spam." A text is classified as spam if it cont
I recently concluded the interview process for an SMTS role. The evaluation consisted of three rounds: 1. **Round 1:** Two DSA questions covering String Manipulation and DFS. 2. **Round 2:** Low-Level
**HackerRank Assessment (Duration: 75 minutes)** **1. Longest Common Subsequence and Substring** **Problem Statement:** Given two strings, `x` and `y`, determine two specific values: 1. The length of
I completed a HackerRank Online Assessment for a Salesforce SMTS role, successfully solving both the 50-mark "max of array" question and the 75-mark recursive DP question. All test cases passed with n
The interview commenced with an overview of my introduction and past projects, followed by a technical assessment involving the "Word Break" problem. This challenge requires determining if a given str
**Round 1 Interview Overview** The session began with a brief introduction and immediately transitioned to a Hackerrank assessment containing two coding questions. **1. Remove All Adjacent Duplicates
The 75-minute interview consisted of two technical challenges: an easy problem involving Sets and an easy-medium problem similar to the 0-1 Knapsack. I successfully solved both within 30 minutes. Desp
**Salesforce SMTS Backend Online Assessment Overview** * **Experience Level:** 6.5 Years * **Source:** Careers Portal * **Platform:** HackerRank * **Format:** 2 Questions, 75 Minutes **Problem 1: Mini
**Online Assessment** Completion of the preliminary coding rounds. **Round 1: Data Structures and Algorithms** * **Longest Non-Repeating Substring:** Identify the length of the longest substring withi
**Role:** Senior MTS **Hiring Manager Screen (45 mins)** * Focus: Work experience, role impact, and extensive behavioral questions. * Duration: The session ran over by 15 minutes (1 hour total). **Onl
**Role:** Senior Member of Technical Staff (Frontend) **Application Method:** Salesforce Career Site **Process:** 6 Rounds ### Round 1: Online Assessment (HackerRank) **Duration:** 60 minutes **Proble
See All 159 Salesforce Software Engineer Questions
Full question text, answer context, and frequency data for subscribers.
Get Access