Salesforce SMTS | Interview Experience | Offer

salesforce logo
salesforce
· MTS II
May 5, 2026 · 4 reads

Summary

I interviewed at Salesforce for the SMTS position and cleared all rounds including OA, DSA, LLD, HLD, and HM interviews. The process included solving LeetCode-style problems and system design questions.

Full Experience

I directly contacted recruiter. One of my friend shared his number.

OA: 2 Standard DSA Questions to be completed in 90 minutes. Test conducted on hackerrank. Able to solve both of them 100%.
Recruiter mentioned in starting, need to score atleast 80% to proceed.

R1(90 Mins): DSA + LLD:
DSA: https://leetcode.com/problems/generate-parentheses/
LLD: Design BookmyShow. Focus on class design, design principles, double booking handling

R2(60 Mins): DSA
2 standard leetcode medium questions.
Q1: Graph problem, it was in story format, basically problem boils down to traverse graph using BFS with having some conditions.
Q2: Variation of Longest Palindromic Substring.

Both problems need to be solved and must run on hackerrank and pass all test cases

R3(90 Mins): LLD+HLD
Design Uber.
Focus on design ride matching, surge pricing, driver accepting rides.
In last, interviewer also ask to share the architecture of current company project.

R4(60 Mins): HM
Standard leadership principle question.
Current Project.
Why salesforce?
How you are keeping up to date with AI.

Verdict: Select

Interview Questions (5)

1.

Generate Parentheses

Data Structures & Algorithms·Medium

Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.

2.

Graph Traversal with Conditions

Data Structures & Algorithms·Medium

A graph traversal problem presented in a story format where the core task involved traversing a graph using BFS while satisfying certain additional conditions.

3.

Variation of Longest Palindromic Substring

Data Structures & Algorithms·Medium

This was a variation of the classic Longest Palindromic Substring problem but with added constraints or modifications that required adapting the standard solution approach.

4.

Design BookMyShow

System Design

Low-level design question focused on designing a ticket booking system similar to BookMyShow. Emphasis was placed on class design, applying design principles, and handling issues such as double bookings.

5.

Design Uber

System Design

High-level system design question involving the design of a ride-sharing service like Uber. Key focus areas included ride matching logic, surge pricing mechanisms, and how drivers accept rides. Also included discussion about existing project architecture from current company.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!