Salesforce MTS | March 2026
Summary
I successfully cleared the MTS position at Salesforce with 2.5 years of experience after a challenging interview process that included an Online Assessment, two Technical Interviews focusing on Project Deep Dive, System Design (Flash Sale System), and DSA, followed by a Hiring Manager round. I was selected after demonstrating strong fundamentals and clear communication.
Full Experience
Cracked Salesforce MTS with 2.5 YOE
After a challenging but rewarding interview journey, I’m excited to share that I’ve been selected at Salesforce.
Here’s a quick breakdown of my experience and what actually matters:
Round 0: Online Assessment
Standard DSA questions (LeetCode Medium level)
Focus was on clean logic and optimized solutions. Thinking in O(n) matters more than using complex tricks.
Round 1: Technical Interview
Project Deep Dive
This was not just about explaining the project, but going deeper into why certain decisions were made, what trade-offs were considered, and what could be improved today.
Lesson: You should know your project better than the interviewer.
HLD: Flash Sale System
This involved designing a high concurrency system with a strong focus on consistency over availability. Topics included race conditions, locking mechanisms, inventory management, rate limiting, and queues.
Lesson: Real-world system thinking matters more than textbook answers.
DSA Round
Included a greedy/simulation problem and an interval-based substring problem.
Lesson: Clarity of approach is more important than memorizing patterns.
Round 2: Technical Interview
One medium-level DSA problem focused on arrays and optimization.
One hard problem based on subset sum or meet-in-the-middle.
Lesson: Interviewers evaluate how you think when stuck, not just when you know the answer.
Hiring Manager Round
Focused on ownership, impact, and past contributions. Included behavioral questions using the STAR method and some high-level technical discussions.
Lesson: They are evaluating whether they can trust you with real systems.
What actually helped me crack it:
Strong fundamentals in DSA and system design
Being honest when I didn’t know something
Thinking out loud
Clear communication
Biggest takeaway:
It’s not about solving hundreds of questions, but understanding why a solution works and communicating it effectively.
If you’re preparing for product-based companies:
Focus on fundamentals
Build depth in your projects
Practice explaining your thought process
Compensation
Base Salary: 32 LPA
Bonus: 10%
Equity: 52K USD vested over 4 years (25% at the end of first year)
Joining Bonus: None
Relocation Bonus: None
YOE (Years of Experience): 2.5
Interview Source: Referral
Offer Year: March 2026
I got a referral from a connection in my network on this
Happy to help anyone preparing. Pls upvote if its helpful.
Interview Questions (1)
Design a Flash Sale System
This involved designing a high concurrency system with a strong focus on consistency over availability. Topics included race conditions, locking mechanisms, inventory management, rate limiting, and queues.
Preparation Tips
What actually helped me crack it:
- Strong fundamentals in DSA and system design
- Being honest when I didn’t know something
- Thinking out loud
- Clear communication
If you’re preparing for product-based companies:
- Focus on fundamentals
- Build depth in your projects
- Practice explaining your thought process