The hiring process at Thoughtworks takes an average of 60 days when considering 1 user submitted interviews across all job titles. Candidates applying for Consultant had the quickest hiring process (on average 60 days), whereas Consultant roles had the slowest hiring process (on average 60 days).
1: Al test. easy to medium level. (2 weeks after applying)
2: Coding test. It is quite easy but needs to consider the Design Pattern for the code. (1week)
3: Presentation. Give a topic, have 3 days to finish. (1week)
Summary: Quite good experience.
I applied online. The process took 2 weeks. I interviewed at Thoughtworks in Mar 2022
Interview
Round 1: Pair Programing(1hr 30 mins)
A github repo was shared before 2 days before interview and asked to go through the same. On the day of interview, Interviewer shared a kanban board and explained about a ticket with acceptance criteria. Here, First approach towards the problem is discussed first with interviewer and then slowly started to modify the codebase along with interviewer.It was more like a collaborative session.
Round 2: System Design (1hr 30 mins)
In the first 30 mins, Discussed about current project architecture (Distributed Design). Next one hour, a domain was shared(In my case IPL Design). we need to come up with LLD i.e class diagram and their relationship.
Round 3: Social Diversity Discussion(1 hour)
It was purely a social diversity discussion where interviewer will check the mindset and adaptiveness of a candidate. Discussed on some controversial issues and exchanged our thought process regarding the same.
Round 4: Leadership Round(30 mins)
A cool leadership talk with one of the leaders of thoughtworks.
Saying NO to thoughtworks is one of the hard decision in my career.
Interview questions [1]
Question 1
1. what to consider while designing API?
2.some discussion queuing methods
3.How to improve code quality?
4.Distributed Design
The process took 5 weeks. I interviewed at Thoughtworks (Rom)
Interview
The interview process follows these stepa:
- cv screening with HR
- first technical interview (experience based)
- Case interview (usually a role play with two employees)
- Cultural interview
- Leadership interview
The process is very long and the feedback are pretty slow