Thoughtspot MTS 3 Interview Experience (Full stack) | YOE - 2.5 years

thoughtspot logo
thoughtspot
MTS 32.5 yearsOngoing
December 15, 202510 reads

Summary

Applied for MTS 3 role at Thoughtspot with 2.5 years of experience. The interview process included three rounds with a mix of technical and behavioral questions. The first round focused on data structures, the second on algorithms and system design, and the third on resume deep dive and behavioral questions.

Full Experience

Round 1: I was asked to implement a versioned stack, which I solved using the provided link. Another question was about adding two large numbers using linked lists, which was similar to the LeetCode problem Add Two Numbers.

Round 2: The interviewer asked about alternatives to Redux for state management since my resume mentioned it. I discussed using Context API and MobX as alternatives. Then, I was asked about how GraphQL works, and I explained the query execution process. Lastly, there was a question about how streaming works in LLM chatbots, which I explained involves breaking down the response into chunks and sending them incrementally.

Round 3: This was a resume deep dive round. The interviewer discussed my projects and asked about alternate approaches to solve the same problems. There were also some behavioral questions.

Interview Questions (2)

Q1
Implement a Versioned Stack
Data Structures & AlgorithmsMedium

Implement a versioned stack that allows multiple versions of the stack to be maintained. Each version should be a copy of the stack at a particular point in time, and operations should be able to be performed on different versions without affecting others.

Q2
Add Two Large Numbers Using Linked Lists
Data Structures & AlgorithmsMedium

Given two large numbers that do not fit into normal integers, add them using a linked list. The solution should be similar to the LeetCode problem Add Two Numbers.

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!