Upload Button Icon Add office photos

ThoughtWorks

Compare button icon Compare button icon Compare

Filter interviews by

ThoughtWorks Data Scientist Interview Questions and Answers

Updated 11 Oct 2024

ThoughtWorks Data Scientist Interview Experiences

1 interview found

Data Scientist Interview Questions & Answers

user image Astha Agarwal

posted on 11 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

The first was a mcq based coding round for campus placement

Round 2 - Coding Test 

This was a pairing coding round

Round 3 - Technical 

(1 Question)

  • Q1. Explain different unsupervised algo
  • Ans. 

    Unsupervised algorithms are used to find patterns in data without labeled outcomes.

    • K-means clustering: partitions data into K clusters based on similarity

    • Hierarchical clustering: creates a tree of clusters based on similarity

    • Principal Component Analysis (PCA): reduces dimensionality by finding orthogonal components

    • Association rule mining: discovers interesting relationships between variables in large datasets

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
2w
a team lead
FeedCard Image
Got a question about ThoughtWorks?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 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 - One-on-one 

(1 Question)

  • Q1. Concepts and tools
Round 3 - Coding Test 

Coding on the tools we use

Round 4 - HR 

(1 Question)

  • Q1. Not cleared the round

Interview Preparation Tips

Interview preparation tips for other job seekers - not clear

Data Scientist Interview Questions Asked at Other Companies

Q1. for a data with 1000 samples and 700 dimensions, how would you fi ... read more
Q2. Special Sum of Array Problem Statement Given an array 'arr' conta ... read more
asked in Affine
Q3. You have a pandas dataframe with three columns filled with state ... read more
asked in Walmart
Q4. Describe the data you would analyze to solve cost and revenue opt ... read more
Q5. Clone a Linked List with Random Pointers Given a linked list wher ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Co-relation coefficient
  • Q2. RFM and Decision Tree Model Difference
  • Ans. 

    RFM analyzes customer behavior, while Decision Trees are predictive models for classification and regression tasks.

    • RFM stands for Recency, Frequency, and Monetary value, used for customer segmentation.

    • Decision Trees are a machine learning algorithm used for classification and regression tasks.

    • RFM helps identify valuable customers; for example, targeting high-frequency buyers for promotions.

    • Decision Trees can predict ou...

  • Answered by AI
  • Q3. Python Dictionary
  • Q4. LLM Architecture
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Sep 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 

(1 Question)

  • Q1. Data science related areas
Round 3 - Assignment 

Case study related to semantic search

Round 4 - Technical 

(1 Question)

  • Q1. Questions based on case study
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Conceptual Questions on SQL and Python

Interview Preparation Tips

Interview preparation tips for other job seekers - Do a lot of leetcode lol, i expected some Data Scientist to take interview, some Lead Software Engineer came and started asking Hashing stuffs and tough questions.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in May 2023. There were 3 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 

(3 Questions)

  • Q1. Questions on Python datatypes, class, object, inheritance,
  • Q2. Machine learning algorithms
  • Ans. 

    Machine learning algorithms are used to train models on data to make predictions or decisions.

    • Supervised learning algorithms include linear regression, decision trees, and neural networks.

    • Unsupervised learning algorithms include clustering and dimensionality reduction.

    • Reinforcement learning algorithms involve learning through trial and error.

    • Examples of machine learning applications include image recognition, natural l...

  • Answered by AI
  • Q3. Sql queries and python coding questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Related to project

Skills evaluated in this interview

ThoughtWorks HR Interview Questions

19 questions and answers

Q. Brief us about your experience.
Q. Why Thoughtworks?
Q. How would you describe yourself as a person?
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. About the project
  • Q2. Evaluation metrics in linear regression, Assumption of linear regression,
  • Ans. 

    Evaluation metrics and assumptions in linear regression

    • Evaluation metrics in linear regression include Mean Squared Error (MSE), Root Mean Squared Error (RMSE), R-squared, and Adjusted R-squared.

    • Assumptions of linear regression include linearity, independence, homoscedasticity, and normality of residuals.

    • Example: MSE = sum((actual - predicted)^2) / n

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before May 2023.

Round 1 - Aptitude Test 

Average
technical
mathematics
logical

Round 2 - Group Discussion 

Recent topics ,prepare current scenario based

Round 3 - One-on-one 

(1 Question)

  • Q1. Technical questions ,salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare based on your resume
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Self introduction.
  • Q2. About your project.

I applied via Campus Placement and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. OTC products, What is Derivatives, LIBOR, CDS, TRS, Products of Derivatives, Types of Swaps, Corporate Actions, Call Option Strategies, Basic Accounting questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear about everything that you have included in your resume.

ThoughtWorks Interview FAQs

How many rounds are there in ThoughtWorks Data Scientist interview?
ThoughtWorks interview process usually has 3 rounds. The most common rounds in the ThoughtWorks 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

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

EPAM Systems Interview Questions
3.7
 • 575 Interviews
Synechron Interview Questions
3.5
 • 384 Interviews
Movate Interview Questions
3.3
 • 273 Interviews
SS&C TECHNOLOGIES Interview Questions
3.3
 • 186 Interviews
Globant Interview Questions
3.6
 • 184 Interviews
Luxoft Interview Questions
3.6
 • 128 Interviews
TEKsystems Interview Questions
3.3
 • 127 Interviews
View all
ThoughtWorks Data Scientist Salary
based on 15 salaries
₹14.7 L/yr - ₹29.3 L/yr
36% more than the average Data Scientist Salary in India
View more details
Senior Consultant
980 salaries
unlock blur

₹18.3 L/yr - ₹36 L/yr

Application Developer
681 salaries
unlock blur

₹10.1 L/yr - ₹17.4 L/yr

Lead Consultant
319 salaries
unlock blur

₹30.8 L/yr - ₹55 L/yr

Consultant
312 salaries
unlock blur

₹12 L/yr - ₹20.9 L/yr

Software Developer
165 salaries
unlock blur

₹11.6 L/yr - ₹20 L/yr

Explore more salaries
Compare ThoughtWorks with

Synechron

3.5
Compare

Movate

3.2
Compare

Sopra Steria

3.8
Compare

NCR Corporation

3.7
Compare
write
Share an Interview