FTE + Internship (SDE)
Interview Date
Not Specified (Article last updated: 2025-07-12)
Result
Offered 6-month internship
Difficulty
Medium to Hard
Rounds
4 rounds
Drive Type
On-Campus (Internship + Full-Time)
Topics asked
Detailed experience
College: Not Specified (On-Campus Placement)
Interview Date: Not Specified (Article last updated: 2025-07-12)
Interview Type: On-Campus (Internship + Full-Time)
Result: Offered 6-month internship
Difficulty: Medium to Hard
Rounds: 4 rounds
Topics Asked: Data Structures (Linked List, BST, Stack, Trie), Algorithms (Graph, Dynamic Programming), System Design, Projects
This experience describes an on-campus placement process for a Software Development Engineer role at ThoughtSpot, which resulted in a 6-month internship offer.
Round 1: This was a 90-minute online round with three programming questions and seven MCQ-type questions.
Round 2: A 60-minute coding round focused on implementing arithmetic operations (multiplication, addition, subtraction, and division) for very long integers. Candidates who solved at least two operations were selected for the next round.
Round 3: A 75-minute one-on-one problem-solving interview with three questions.
Round 4: This 70-minute round focused on projects and system design. The problem was to design a versioning system supporting push, pop, and viewing the current version number efficiently. The candidate evolved their solution from an array to a stack-based approach, and finally to a trie-based solution, optimizing it further as per the interviewer's guidance. The interviewer also asked about the candidate's projects for about 5 minutes.