Upload Button Icon Add office photos

ThoughtWorks

Compare button icon Compare button icon Compare

Filter interviews by

ThoughtWorks Interview Questions, Process, and Tips

Updated 1 Apr 2025

Top ThoughtWorks Interview Questions and Answers

View all 73 questions

ThoughtWorks Interview Experiences

Popular Designations

149 interviews found

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

I appeared for an interview in Jan 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Advice clean coding practices on the shared project. Implement a new feature on the shared joyo of energy project, which was to calculate total cost of energy consumption.
  • Ans. 

    Implement clean coding practices for calculating total cost of energy consumption on shared project.

    • Follow naming conventions for variables and functions to make the code more readable (e.g. use descriptive names like 'calculateTotalCost' instead of 'calc')

    • Break down the feature into smaller functions to improve code reusability and maintainability

    • Use comments to explain complex logic or algorithms for better understan...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on the shared joy of energy project.

Skills evaluated in this interview

Top ThoughtWorks Senior Consultant Interview Questions and Answers

Q1. Advice clean coding practices on the shared project. Implement a new feature on the shared joyo of energy project, which was to calculate total cost of energy consumption.
View answer (1)

Senior Consultant Interview Questions asked at other Companies

Q1. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set and do something. What is that... read more
View answer (3)

Consultant Interview Questions & Answers

user image Anonymous

posted on 30 Apr 2024

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

2 DSA questions for extra characterrrrrrrr

Round 2 - One-on-one 

(1 Question)

  • Q1. Use round for system design questions

Consultant Interview Questions asked at other Companies

Q1. How would you pass an entry for travel expenses incurred and paid by employee and was reimbursed? How would the end to end flow happens
View answer (8)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Code paring round was conducted. they will assist you what there expectations are

Top ThoughtWorks Software Developer Interview Questions and Answers

Q1. Maximum Sum Subarray Problem Statement Given an array of integers, find the maximum sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum of a contiguous ... read more
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic dsa questions would be asked

Top ThoughtWorks Application Developer Interview Questions and Answers

Q1. 2. How will you design a database to manage the songs playlist on Spotify?
View answer (1)

Application Developer Interview Questions asked at other Companies

Q1. Minimum Cost to Connect All Points Problem Statement Given an array COORDINATES representing the integer coordinates of some points on a 2D plane, determine the minimum cost required to connect all points. The cost to connect two points, (x... read more
View answer (2)

ThoughtWorks interview questions for popular designations

 Application Developer

 (25)

 Senior Consultant

 (17)

 Consultant

 (13)

 Software Developer

 (8)

 Software Engineer

 (7)

 Business Analyst

 (7)

 Lead Consultant

 (5)

 Quality Analyst

 (4)

Devops Interview Questions & Answers

user image Anonymous

posted on 26 Mar 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

I was shared a codebase 2-3 days earlier and I had to find infrastructure issues in the code. Had to fix those issues using terraform

Devops Interview Questions asked at other Companies

Q1. How will you setup a microservice architecture application simple testing environment and deployment pipeline using kubernetes, containers, jenkins and available Cloud services.
View answer (2)

Get interview-ready with Top ThoughtWorks Interview Questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Case Study 

JOY of energy project checks only solid principles asks question for every letter you type for developing a feature

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (4)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

Just focus on the basics of pyspark.

Data Engineer Interview Questions asked at other Companies

Q1. Optimal Strategy for a Coin Game You are playing a coin game with your friend Ninjax. There are N coins placed in a straight line. Here are the rules of the game: 1. Each coin has a value associated with it. 2. The game involves two players... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Great coding test. provided a code base and was asked to find bugs in the code.

Round 2 - HR 

(1 Question)

  • Q1. Final HR round discussion to check leadership and team spirit

Senior Support Engineer Interview Questions asked at other Companies

Q1. 1. How you would troubleshoot a process hanging? 2. How would you troubleshoot slow system performance? 3. Network latency issue? 4.Cluster failover issue? 4. Application unable to start issue? 5. Last time you used your skills to handle an... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. OOP questions , clean coding

Top ThoughtWorks Application Developer Interview Questions and Answers

Q1. 2. How will you design a database to manage the songs playlist on Spotify?
View answer (1)

Application Developer Interview Questions asked at other Companies

Q1. Minimum Cost to Connect All Points Problem Statement Given an array COORDINATES representing the integer coordinates of some points on a 2D plane, determine the minimum cost required to connect all points. The cost to connect two points, (x... read more
View answer (2)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

30 mins round and 1 coding question

Round 2 - Assignment 

Development of a feature

Interview Preparation Tips

Interview preparation tips for other job seekers - company is having helpful people

Full Stack Software Developer Interview Questions asked at other Companies

Q1. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions strings in Java This,super keywords Java problems like palindrome, prime number,and so many problems and logics Why java is platform independent Why java is not platform dependen... read more
View answer (1)

ThoughtWorks Interview FAQs

How many rounds are there in ThoughtWorks interview?
ThoughtWorks interview process usually has 2-3 rounds. The most common rounds in the ThoughtWorks interview process are Technical, Coding Test and HR.
How to prepare for ThoughtWorks interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at ThoughtWorks. The most common topics and skills that interviewers at ThoughtWorks expect are Agile, Open Source, TDD, Consulting and Distribution System.
What are the top questions asked in ThoughtWorks interview?

Some of the top questions asked at the ThoughtWorks interview -

  1. 2. How will you design a database to manage the songs playlist on Spoti...read more
  2. 4. Design a list to show songs in the year in which they were publish...read more
  3. Coding with any language 1. Count the no of occurrence of each character in str...read more
How long is the ThoughtWorks interview process?

The duration of ThoughtWorks interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

ThoughtWorks Interview Process

based on 124 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Synechron Interview Questions
3.5
 • 365 Interviews
Movate Interview Questions
3.3
 • 258 Interviews
Globant Interview Questions
3.8
 • 172 Interviews
SS&C TECHNOLOGIES Interview Questions
3.3
 • 171 Interviews
Sopra Steria Interview Questions
3.8
 • 127 Interviews
Luxoft Interview Questions
3.7
 • 123 Interviews
TEKsystems Interview Questions
3.3
 • 117 Interviews
View all

ThoughtWorks Reviews and Ratings

based on 528 reviews

3.9/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.5

Salary

3.5

Job security

4.0

Company culture

3.0

Promotions

3.7

Work satisfaction

Explore 528 Reviews and Ratings
Senior Consultant
740 salaries
unlock blur

₹11.1 L/yr - ₹40 L/yr

Application Developer
664 salaries
unlock blur

₹8.1 L/yr - ₹24 L/yr

Lead Consultant
259 salaries
unlock blur

₹20 L/yr - ₹68 L/yr

Consultant
179 salaries
unlock blur

₹8 L/yr - ₹21.8 L/yr

Software Developer
107 salaries
unlock blur

₹6 L/yr - ₹22 L/yr

Explore more salaries
Compare ThoughtWorks with

Synechron

3.5
Compare

Movate

3.3
Compare

Sopra Steria

3.8
Compare

SS&C TECHNOLOGIES

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview