ThoughtSpot logo

ThoughtSpot Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
22.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at ThoughtSpot.

Showing 3 of 9
ThoughtSpot logo
ThoughtSpot

Frontend Developer

Engineering · a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Technical screen Take home Onsite Background check Offer
Interview formats
Coding System Design

Overall process was very bad. They didn't show up if you didn't make it in any round. What is the purpose of scheduling multiple rounds when you don't want to take all and see overall candidate. I got rejection call and email while giving interview which clearly tells about process.

Confirmed questions3 questions
  • Make rating star in ui
  • Task schedule micro task and event queue implementation on own with only synchronous tasks
  • System design of Shopify portal
ThoughtSpot logo
ThoughtSpot

Senior Frontend Developer

Engineering · more than a year ago

Senior Average Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Coding

HR reached out on LinkedIn. I applied there and after a week, they set up one technical round. I got rejected after the first round, even though I solved the problem. It was weird because the interviewer was shouting when I asked for help.

Confirmed questions1 question
  • Implement a type ahead search feature.
ThoughtSpot logo
ThoughtSpot

Frontend Developer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Onsite Background check
Interview formats
Coding Technical System Design Behavioral

I applied through the jobs portal and heard back from the recruiter a few days later. The first two rounds were on the same day. Round 1 was a frontend dev challenge: build an autosuggestion field using a mock API. I finished it on time and answered some follow-up questions, feeling good about it. Round 2 was Algo and DS, with two coding questions; the interviewer gave hints, and I finished early. Rounds 3 and 4 were scheduled a few days later, also on the same day. Round 3 was system design for a chat app like Whatsapp, where I led the discussion from requirements to API design and performance. Round 4 was behavioral, focusing on my experience, projects, and handling missed deadlines or conflicts. It was a good chat, and I learned about their products.

Confirmed questions7 questions
  • How would you build an autosuggestion field using a provided mock API in your preferred language/framework?
  • There were two Algo and DS questions that I had to code.
  • Can you design a chat application similar to Whatsapp?

ThoughtSpot Frontend Engineer Interview Questions

Quoted word for word from ThoughtSpot interview reports.

Implement a Google Search-like feature where typed words are highlighted in black within the suggestion dropdown.

Read reports

Can you design a chat application similar to Whatsapp?

Read report

How would you build an autosuggestion field using a provided mock API in your preferred language/framework?

Read report

Formats, difficulty and experience

Across all 9 ThoughtSpot interview reports.

Interview formats

Coding 43.5%
Technical 21.7%
System Design 21.7%
Behavioral 13%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Negative 44.4%
Neutral 33.3%
Positive 22.2%