Salesforce MTS Interview Experience | Bengaluru
Anonymous User
3167
Mar 09, 2026
Apr 04, 2026

Background

  • Current Company: Oracle
  • Total Experience: 2.5 years

Round 0: Online Assessment

Standard coding assessment with DSA questions. Difficulty level was around LeetCode Medium.


Round 1: Technical Interview

1. Resume Discussion
The interviewer started with a detailed walkthrough of my resume and projects.

2. System Design (HLD)

  • Design Flash Sale System
    Single product and sale starts at a particular time. Low latency and consistency over availability

3. DSA Questions

Q1. Bottle Recycling / Perk Maximization

You are given:

  • numBottles (initial number of bottles)
  • dollars (initial money)
  • Each bottle can be recycled for recycleVal
  • You can buy a perk using 1 bottle + perkVal dollars

Find the maximum number of perks you can obtain.

Q2. Substring Problem

Find the maximum number of non-overlapping substrings of a string such that:

  • Each substring length is at least k
  • Print the substrings.

Round 2: Technical Interview

Q1. One coding question (LeetCode Medium). I don’t remember the exact problem.

Q2.
Partition Array Into Two Arrays to Minimize Sum Difference


Round 3: Hiring Manager Round

  • Behavioral questions about previous projects
  • Deep dive into my experience at Oracle
  • Questions around problem solving approach, ownership, and collaboration
  • Some resume-based technical discussion

Final Result

Status: Hired

Comments (7)