Candidates applying for 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.
Common stages of the interview process at Thoughtworks as a Software Developer according to 1 Glassdoor interviews include:
One on one interview: 25%
Group panel interview: 25%
Skills test: 25%
Other: 25%
Here are the most commonly searched roles for interview reports -
intial Hr process and then face to face live programming. In HR the main focus is on how much you know about company and your path of work. They will assess your technical skills in writing clean, SOLID, maintainable and tested code. In combination we want to see how you communicate (express your thoughts/ opinions). Same goes in technical
I applied through college or university. The process took 2 days. I interviewed at Thoughtworks (Coimbatore) in Jun 2019
Interview
It had 4 rounds:
1. Coding (easy)
2. Coding (advanced)
3. Technical interview-1
4. Technical interview-1
The first round consisted of 2 easy coding questions which can be implemented in any programming language. The second round had one difficult coding question where they will also ask you modify the code according their suggestions. The third and fourth were technical interviews
Interview questions [1]
Question 1
Create a timetable for interview with certain constraints
The process took 7 weeks. I interviewed at Thoughtworks
Interview
Got a called from a recruiter to screen for a cultural fit. Then the coding challenges that test your design decision and approach very trivial. After that a pair programming with awesome developer.
It was very time consumed though around 2 months for a whole processes. Not so easy if you have to take a leave to visit their office as well in which they might reschedule it.