Upload Button Icon Add office photos

ThoughtWorks

Compare button icon Compare button icon Compare

Filter interviews by

ThoughtWorks Application Developer Interview Questions, Process, and Tips

Updated 1 Apr 2025

Top ThoughtWorks Application Developer Interview Questions and Answers

  • Q1. 2. How will you design a database to manage the songs playlist on Spotify?
  • Q2. 4. Design a list to show songs in the year in which they were published.
  • Q3. add a new feature using SOLID principles and explain your thought process
View all 15 questions

ThoughtWorks Application Developer Interview Experiences

25 interviews found

I applied via LinkedIn and was interviewed in Dec 2021. There were 4 interview rounds.

Round 1 - HR 

(4 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why are you looking for a change?
  • Q3. Tell me about yourself.
  • Q4. Why did you choose Thoughtworks?
Round 2 - One-on-one 

(3 Questions)

  • Q1. Code Pairing Round on a github repo
  • Q2. Add a new feature using SOLID principles and explain your thought process
  • Ans. 

    Adding a new feature using SOLID principles

    • Identify the new feature and its requirements

    • Analyze the existing codebase and identify areas that need modification

    • Apply SOLID principles to design the new feature

    • Implement the feature using clean code practices

    • Test the feature thoroughly to ensure it meets the requirements

  • Answered by AI
  • Q3. Explain the HTTP status code for your tests
  • Ans. 

    HTTP status codes indicate the status of a web request.

    • 1xx - Informational

    • 2xx - Success

    • 3xx - Redirection

    • 4xx - Client Error

    • 5xx - Server Error

    • Examples: 200 OK, 404 Not Found, 500 Internal Server Error

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Explain your previous project
  • Q2. What could you have done differently
Round 4 - HR 

(4 Questions)

  • Q1. Why are you looking for a change?
  • Q2. What are your strengths and weaknesses?
  • Q3. Tell me about yourself.
  • Q4. Social change questions

Interview Preparation Tips

Topics to prepare for ThoughtWorks Application Developer interview:
  • Java
  • solid
  • TDD
  • Spring Boot
Interview preparation tips for other job seekers - Learn SOLID and TDD. Add them to your resume. Try to apply them in your current job to get better hands on experience. Go through the github project they provide throughly and prepare notes as they will come in handy during the interview. Focus on the thought process and plan what you will be doing before touching the code.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in May 2022. There were 3 interview rounds.

Round 1 - Code Pairing Round 

(1 Question)

  • Q1. A question on Pizza bill calculation. Use oops concept and try to print the correct output. Practice more questions like bill calculation using oops.
Round 2 - Technical 

(1 Question)

  • Q1. What is better java or c?
  • Ans. 

    Both Java and C have their own strengths and weaknesses, and the choice depends on the specific requirements of the project.

    • Java is better for developing enterprise-level applications due to its platform independence and robustness.

    • C is better for developing system-level software and applications that require high performance and low-level access to hardware.

    • Java has a larger community and more libraries and frameworks...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What challenges have you faced

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself. Prepare all main subjects from your engineering syllabus well.

Skills evaluated in this interview

Application Developer Interview Questions Asked at Other Companies

asked in Oracle
Q1. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
asked in Fujitsu
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q3. Puzzle: – Two persons X and Y are sitting side by side with a coi ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Remove the Kth Node from the End of a Linked List You are given a ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly questions from DSA

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good at dsa

I applied via Company Website and was interviewed in May 2022. There were 2 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 

The second one was on hackerearth and it had 3 coding quesitons.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for the coding questions.

ThoughtWorks interview questions for designations

 Associate Application Developer

 (1)

 Senior Application Developer

 (1)

 Application Software Development Consultant

 (1)

 Developer

 (1)

 Software Developer

 (8)

 Java Developer

 (2)

 UI Developer

 (2)

 Python Developer

 (1)

Interview Questionnaire 

2 Questions

  • Q1. In first round, program for shopping cart application
  • Q2. In second round (technical HR), question about project, DBMS, data structure, problem solving.

Get interview-ready with Top ThoughtWorks Interview Questions

ThoughtWorks Interview FAQs

How many rounds are there in ThoughtWorks Application Developer 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 Application Developer 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, Continuous Integration, Javascript, TDD and Ruby.
What are the top questions asked in ThoughtWorks Application Developer interview?

Some of the top questions asked at the ThoughtWorks Application Developer 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. add a new feature using SOLID principles and explain your thought proc...read more
How long is the ThoughtWorks Application Developer interview process?

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

Tell us how to improve this page.

ThoughtWorks Application Developer Interview Process

based on 22 interviews

4 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more

Interview Questions from Similar Companies

Synechron Interview Questions
3.5
 • 366 Interviews
Movate Interview Questions
3.3
 • 260 Interviews
Globant Interview Questions
3.8
 • 175 Interviews
SS&C TECHNOLOGIES Interview Questions
3.3
 • 173 Interviews
Sopra Steria Interview Questions
3.8
 • 128 Interviews
Luxoft Interview Questions
3.7
 • 125 Interviews
TEKsystems Interview Questions
3.3
 • 117 Interviews
View all
ThoughtWorks Application Developer Salary
based on 655 salaries
₹6.8 L/yr - ₹22 L/yr
14% more than the average Application Developer Salary in India
View more details

ThoughtWorks Application Developer Reviews and Ratings

based on 100 reviews

3.8/5

Rating in categories

4.0

Skill development

4.1

Work-life balance

3.2

Salary

3.6

Job security

3.9

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 100 Reviews and Ratings
Senior Consultant
747 salaries
unlock blur

₹11.1 L/yr - ₹40 L/yr

Application Developer
655 salaries
unlock blur

₹6.8 L/yr - ₹22 L/yr

Lead Consultant
260 salaries
unlock blur

₹23 L/yr - ₹68 L/yr

Consultant
181 salaries
unlock blur

₹8 L/yr - ₹21.8 L/yr

Software Developer
111 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