Salesforce SMTS

salesforce logo
salesforce
MTS II
November 6, 202527 reads

Summary

I recently interviewed for the SMTS role at Salesforce, which involved multiple rounds including coding and a Low-Level Design discussion. I encountered both common LeetCode problems and a detailed system design scenario.

Full Experience

My interview process for the SMTS position at Salesforce consisted of a few rounds. The initial Online Assessment questions aren't clear in my memory, but they were typical of what one might expect. Round 1 focused on data structures and algorithms, where I was asked to solve the 'Longest Non-Repeating Substring' problem and to implement a 'Min Stack'. Round 2 was a Low-Level Design challenge, requiring me to design an 'Elevator Service' system with advanced features, specifically the option to change the direction of escalators within a building with N floors.

Interview Questions (3)

Q1
Longest Non-Repeating Substring
Data Structures & AlgorithmsMedium

Implement an algorithm to find the length of the longest substring without repeating characters.

Q2
Min Stack
Data Structures & AlgorithmsMedium

Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.

Q3
Elevator Service Low-Level Design
System DesignHard

Design an Elevator Service Low-Level Design (LLD) for a building with N floors. The system should include options to change the direction of escalators.

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!