I applied online. The process took 2 days. I interviewed at Thoughtworks (Bengaluru) in Feb 2020
Interview
The first round was very good. They'd given a competitive test that really explored the programming and analytical skills. The second round however was not so cordial. It was evident in the first 10 minutes that the interviewer was faking it. He pretended to not understand anything even though I was explaining everything in plain simple English.
It was difficult but very good. Multiple interviews but not silly problems or algorithms. Very focused on real world examples. I think that just doing the interview process was great.
Interview questions [1]
Question 1
Lots of questions on real world examples and architecture of complex systems.
The process took 2 weeks. I interviewed at Thoughtworks
Interview
Three Technical Levels, One Managerial.
It will be 1:1 followed by panel interviews.
Interview is not very much tough. But they will expect more exposure on system design and people management.
No value for honesty here. Use polished interview answers.
If you try to be honest about your past experiences, they will reject you.
Interview questions [1]
Question 1
They have a github repository with partial endpoints. They will ask you to implement a new functionality.
Challenging project you had been so far.
Rest all from your experience.