salesforce logo
Salesforce· MTS I

Salesforce | MTS | Interview Experience

Experience
2.5 years
Posted
28 Feb 2026
384 reads

Summary

I successfully navigated a structured and smooth 5-round interview process with Salesforce for an MTS role, encompassing technical, system design, and hiring manager discussions, ultimately receiving an offer within 3-4 days.

How it went

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 – Technical (Virtual)

Special Subarrays
Count subarrays whose element product has an odd number of divisors.

Subsequence + Substring
Find the maximum length string that is a subsequence of x and also a substring of y.

  • Live coding with continuous explanation.
  • Got hints on an edge case and fixed it.
  • All test cases passed.

Round 2 – Technical (Virtual)

Remove K Duplicates
Repeatedly remove k consecutive identical characters from a string until stable.

IPO Share Allocation
Allocate shares based on highest price, then earliest timestamp, with round-robin distribution for equal prices; return users who get no shares.

  • Optimized solutions quickly.
  • Discussion on time & space complexity.
  • All test cases passed.
  • Couple of behavioural questions and discussion on current project.

Round 3 – Hiring Manager (Virtual)

Deep dive into recent project
Multiple behavioral and situational questions
Grilling around:

  • Reason for job change & reliability
  • Mentoring juniors
  • Design decisions & ownership in current project
  • Understanding of SDLC & testing methods
  • Fit for SD2-level role

Round 4 – Technical (Offline)

Resume discussion + design of an agent workflow to process bank documents

LRU Cache implementation (interviewer expected a specific approach)

String transformation problem:
After each pass, A → AB, B → A; determine result after N passes

Mix of coding, design, and behavioral discussion

Round 5 – Hiring Manager (Offline)

More technically deep than earlier HM round
Design discussions around microservices, kafka, APIs
Situational and decision-making scenarios

Got the offer around 3-4 days later. Overall, the interview process was structured and smooth.

Questions asked (8)

  1. 01

    Special Subarrays with Odd Number of Divisors

    Data Structures & Algorithms

    Count subarrays whose element product has an odd number of divisors.

  2. 02

    Maximum Length Common Subsequence-Substring

    Data Structures & Algorithms

    Find the maximum length string that is a subsequence of x and also a substring of y.

  3. 03

    Remove K Duplicates from String

    Data Structures & Algorithms

    Repeatedly remove k consecutive identical characters from a string until stable.

  4. 04

    IPO Share Allocation Algorithm

    Data Structures & Algorithms

    Allocate shares based on highest price, then earliest timestamp, with round-robin distribution for equal prices; return users who get no shares.

  5. 05

    Agent Workflow Design for Bank Document Processing

    System Design

    Design an agent workflow to process bank documents.

  6. 06

    LRU Cache Implementation

    Data Structures & Algorithms

    Implement an LRU Cache (interviewer expected a specific approach).

  7. 07

    String Transformation Sequence

    Data Structures & Algorithms

    After each pass, A → AB, B → A; determine result after N passes.

  8. 08

    Microservices, Kafka, and API Design Discussion

    System Design

    Technically deep discussions around microservices, Kafka, and APIs, along with situational and decision-making scenarios.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Salesforce recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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