Thoughtworks Jr software developer interview questions
based on 13 ratings - Updated Apr 27, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
73%
Applied online
Applied online
18%
Campus Recruiting
Campus Recruiting
9%
Recruiter
Recruiter
Interview search
13 interviews
Viewing 11 - 13 of 13 Interviews
Thoughtworks interviews FAQs
Jr software developer applicants have rated the interview process at Thoughtworks with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 60.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Jr software developer roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Thoughtworks overall takes an average of 32 days.
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 2 days. I interviewed at Thoughtworks (Chennai) in Jul 2015
Interview
It was brief and concise. They had several rounds and at each they asked about each topics in CSE, like DBMS, OS etc..It is highly technical. You need solid preparation to get through. They really press on about OOP concepts and especially during the screening exam they ask you to develop an app using OOP.
Very long interview process. I suggest You actually go for another job whilst taking this process because even if you do land it (which is rare) it will take ages to get there, about 4 months or so. At least get an internship in that time or basically don't put all your eggs in one basket.
-Phone screening
-Code submission
-Phone interview
-In person full interview day consisting of two exams, a code pair excersize, HR interview and a technical interview
Interview questions [1]
Question 1
They asked me how I felt about the NSA and whether I thought Snowden was right or wrong for doing what he did.
I applied online. The process took 2 months. I interviewed at Thoughtworks
Interview
Long interview process ranging from 6-8 weeks. Very comprehensive and several rounds of interviews, testing, and programming.
ThoughtWorks selection process consists
1.Written Test- Wonderlic Test
2.Programming Round- Choice of three programming assingments
3.Technical Round -2- full day process
4.Hr Round-Home stretch