Five stages:
1. Telephone interview
2. Coding online test
3. Pair programming interview
4. Presentation interview
5. Culture alignment interview
The overall process lasted about one month. The pair programming interview was quite easy.
Interview questions [1]
Question 1
Describe a time you work with people from different backgrounds
I applied online. The process took 2 months. I interviewed at Thoughtworks in Mar 2022
Interview
There are 4 rounds of interview:
1. Interview with recruiter - reasons and motivation to join Thoughtworks, etc.
2. Technical Interview - Pair programming, not too hard the interviewer is considerate on how the performance can be decreased in these remote interview environments.
3. Project Presentation - present the project (Can be unrelated to techology) you have worked on, talking about different challenges/problems, how you solve it, and what you have learned from it.
4. Cultural Interview - this interview took around an hour in which you pick a card from different categories of questions, the nontrivial one are related to social impact and Thoughtworks' values.
Interview questions [1]
Question 1
What is the negative social impact from technology?
I applied in-person. The process took 3 weeks. I interviewed at Thoughtworks (Sydney) in Jul 2018
Interview
Thorough process, not just tech related. Took three weeks, though mainly due to my availability.
Met over 10 staff in different interviews before offer. Well done process and ensures a good fit for both sides.
Interview questions [1]
Question 1
Given unlimited budget, how would you use technology to improve the world.