Upload Button Icon Add office photos

ThoughtSpot

Compare button icon Compare button icon Compare

Filter interviews by

ThoughtSpot Mts Software Engineer Interview Questions and Answers

Updated 12 Mar 2024

ThoughtSpot Mts Software Engineer Interview Experiences

1 interview found

Mts Software Engineer Interview Questions & Answers

user image Krishna Manvar

posted on 12 Mar 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Leetcode medium coding question is asked

Round 2 - Technical 

(1 Question)

  • Q1. LLD of LRU cache
  • Ans. 

    Design an LRU (Least Recently Used) cache to efficiently store and retrieve data with limited capacity.

    • Use a hash map for O(1) access to cache items.

    • Use a doubly linked list to maintain the order of usage.

    • When adding a new item, if the cache exceeds capacity, remove the least recently used item.

    • Example: For a cache of capacity 2, adding (1,1) and (2,2), then (3,3) removes (1,1).

    • Implement 'get' to return the value and m...

  • Answered by AI

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about ThoughtSpot?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Jul 2019. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Questions about the projects you worked with. About how specific coding challenges were solved. How it could have been done other ways. etc.
  • Q2. About Python versions and differences. Impact on frameworks.
  • Q3. About module design, apis.

Interview Preparation Tips

Interview preparation tips for other job seekers - It is a relaxed interview, like a discussion. The questions are tough in that they make you think. Review your previous projects and be honest.

Mts Software Engineer Interview Questions Asked at Other Companies

Q1. What are Data Structures? What is the difference between array an ... read more
Q2. What is Oops? What is the difference between Abstaction and Encap ... read more
asked in Salesforce
Q3. What would you do if you had a conflict with another developer?
asked in Salesforce
Q4. Given an array of strings, return the k most frequent strings.
Q5. What is Oops? Difference between struct and union. Difference bet ... read more

I applied via Naukri.com and was interviewed in Jun 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Be transparent and real. Don't bluff :)
Fingent has got a good number of people in the interview panel(my personal experience)
Even if you do not know the answer, the panel will explain it to you.

I applied via Company Website and was interviewed before May 2018. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Questions about Oops, data structures based on the projects I had done, and my resume
  • Q2. Questions about classes and abstraction

Interview Preparation Tips

Interview preparation tips for other job seekers - 2 parts; part 1 is a coding test and part 2 is discussion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. What is autosar
  • Q2. How autosar is helping automotive industry

I applied via LinkedIn and was interviewed in Oct 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

4 Coding Questions Leetcode Level Medium to Hard. Had to solve it within 1.5 hours.

Was able to solve 2 questions - One hard and one Medium. Hadn't enough time to solve all.

Round 3 - Technical 

(2 Questions)

  • Q1. DSA based round. Was asked to write 3 APIs based on the the given n-ary tree.
  • Q2. Questions based on Path, end node, best path, etc.
Round 4 - Technical 

(1 Question)

  • Q1. System Design round : Was asked to design RDBMS for the given problem.
Round 5 - One-on-one 

(1 Question)

  • Q1. HM Round : Mostly behavioral based around Twilio Magic Values
Round 6 - One-on-one 

(1 Question)

  • Q1. Bar Raiser Round : Taken by a director. Was asked behavioral questions again.

Interview Preparation Tips

Interview preparation tips for other job seekers - Expect real day use cases based questions here. Plus it's a communication company so prepare some network based questions.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Low level Design Problem in Java

Round 2 - Technical 

(1 Question)

  • Q1. Data Structures - Graph Problem DFS
Round 3 - Coding Test 

System Design with few details

Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They asked to design a database table
  • Ans. 

    Design a database table for managing user accounts in a web application.

    • Table Name: Users

    • Columns: id (INT, Primary Key), username (VARCHAR), password (VARCHAR), email (VARCHAR), created_at (TIMESTAMP)

    • Indexes: Create an index on username for faster lookups.

    • Constraints: Ensure email is unique and validate password strength.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Domain related questions
  • Q2. Configuration pf stack
  • Ans. 

    Configuration of a stack involves setting up the environment, dependencies, and parameters for software deployment.

    • Define the stack components: Choose the programming languages, frameworks, and tools (e.g., MERN stack: MongoDB, Express, React, Node.js).

    • Set up environment variables: Use .env files to manage sensitive information like API keys and database URLs.

    • Configure build tools: Use tools like Webpack or Babel to bu...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. Previous project and role?
  • Q2. What is KWP2000 or UDS use for?
  • Ans. 

    KWP2000 and UDS are communication protocols used in automotive diagnostics.

    • KWP2000 is used for diagnostics and flashing of electronic control units (ECUs) in older vehicles.

    • UDS (Unified Diagnostic Services) is a modern protocol used for diagnostics and flashing of ECUs in newer vehicles.

    • Both protocols allow for communication between a diagnostic tool and the vehicle's ECUs to read and clear fault codes, perform tests, ...

  • Answered by AI
  • Q3. How many type of ECU are there?
  • Ans. 

    There are mainly three types of ECUs: Engine Control Unit (ECU), Transmission Control Unit (TCU), and Body Control Module (BCM).

    • Engine Control Unit (ECU) - controls the engine functions such as fuel injection, ignition timing, and emissions.

    • Transmission Control Unit (TCU) - manages the transmission system, including gear shifting and torque converter lockup.

    • Body Control Module (BCM) - oversees various body functions li...

  • Answered by AI
  • Q4. What is online and offline in CANoe?
  • Ans. 

    Online and offline in CANoe refer to the modes of communication with the CAN bus.

    • Online mode allows real-time interaction with the CAN bus, sending and receiving messages.

    • Offline mode allows analysis of previously recorded CAN bus data without real-time interaction.

    • Online mode is used for testing and debugging live systems, while offline mode is used for post-analysis and simulation.

    • Examples: Online mode is used to mon...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Same as round one question?
Round 4 - HR 

(1 Question)

  • Q1. Salary expectations?

Skills evaluated in this interview

ThoughtSpot Interview FAQs

How many rounds are there in ThoughtSpot Mts Software Engineer interview?
ThoughtSpot interview process usually has 2 rounds. The most common rounds in the ThoughtSpot interview process are Coding Test and Technical.

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Interview Questions from Similar Companies

Vyapar Interview Questions
3.5
 • 60 Interviews
ZIGRAM Interview Questions
3.5
 • 44 Interviews
RGBSI Interview Questions
3.3
 • 27 Interviews
MapmyIndia Interview Questions
3.6
 • 26 Interviews
Fingent Interview Questions
4.1
 • 25 Interviews
Twilio Interview Questions
3.8
 • 24 Interviews
Backbase Interview Questions
3.7
 • 23 Interviews
View all
ThoughtSpot Mts Software Engineer Salary
based on 10 salaries
₹13 L/yr - ₹22.8 L/yr
42% less than the average Mts Software Engineer Salary in India
View more details

ThoughtSpot Mts Software Engineer Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

3.5

Skill development

2.4

Work-life balance

4.0

Salary

2.0

Job security

2.4

Company culture

4.0

Promotions

2.4

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
48 salaries
unlock blur

₹12.1 L/yr - ₹22 L/yr

Member Technical Staff
32 salaries
unlock blur

₹21.9 L/yr - ₹39.8 L/yr

Technical Staff Member 3
15 salaries
unlock blur

₹26 L/yr - ₹45.5 L/yr

QA Engineer
13 salaries
unlock blur

₹6.7 L/yr - ₹13 L/yr

Solution Analyst
12 salaries
unlock blur

₹5.5 L/yr - ₹9.5 L/yr

Explore more salaries
Compare ThoughtSpot with

Aurigo

4.7
Compare

Prime Focus Technologies

3.3
Compare

Vyapar

3.5
Compare

MapmyIndia

3.6
Compare
write
Share an Interview