I applied through college or university. I interviewed at Thoughtworks in Jun 2024
Interview
3 rounds of interview were there, first was code pairing, second was technical interview and last was leadership interview. All the interviews were average level, tip - prepare your computer fundamentals well as they can ask anything frome ach topic
I applied through a recruiter. The process took 2 weeks. I interviewed at Thoughtworks (Bengaluru) in Jun 2024
Interview
I had 4 rounds of interviews:
1. Senior Recruiter: Analysed my background and why I wanted to join Thoughtworks. Basically they wanted to understand if you gel with their culture. Also guided me on the further interview processes and how I can prepare for them.
2. Technical interview (coding) : Tested TDD skills on my technology - javascript. They had shared a repo with me 5-6 days before itself and gave me enough time to prepare. They also asked me how I can refactor it and other clean coding techniques. It was a pair programming, where I was asked to share my screen and I have to discuss with developers from TW's side on how to proceed with the coding and the best approches.
3. Technical interview (design/architecture): was asked to design an e-commerce system. Had to draw the flowchart and give sufficient explanations for choosing each technology. Focus on microservices.
4. Cultural fit: Casual interview where we share our life experiences and stories. Also will be asked to pick cards which would have a scenario, and we have to tell how we would handle the situation.
Each is an elimination round.