I applied online. The process took 2 weeks. I interviewed at Thoughtworks (Gurgaon, Haryana) in Jul 2019
Interview
The Interview Process takes a day. The interview takes place on weekdays. So, apply for leave.
The interview is divided into 3 to 4 rounds.
Coding Round ( Paired Programming ) [3 hrs]:
You will have a small take to complete within a limited time frame. You will be paired with a developer. Make sure you discuss your approach to solve a problem.
Technical Interview 1 [2hrs]:
Once you have cleared an interview you will be called for a technical discussion. There will be 2 interviewers. Be ready to use a paper or whiteboard to explain your answers. Stay to the point. and if you are unaware of the answer feel free to discuss other approaches to solve a problem.
Technical Interview 2 [2hrs]:
Based on your First technical interview you may or may not have the second interview round. This will be similar to the 1st technical interview.
HR :
This round will include your team fitment, Salary, Joining process ..etc.
PS: All rounds may not happen on the same day.
Best Of luck if you are not selected .. wait for 6 months to reapply.
I applied through other source. The process took 3 weeks. I interviewed at Thoughtworks (Barcelona) in Oct 2024
Interview
It was quite a lengthy process but it's very good. I had 5 interviews in total.
1. Initial chat with HR
2. Pairing interview
3. Technical Test
4. Cultural Fit Interview
5. Leadership Interview
Each interviewer was very kind, they guide me along the interview especially during the pairing and the technical test. It's important for you to understand TDD and clean code. You'd also have to understand the language that you're going to code with, because in the technical test, they would ask a bit of theory in there
I applied online. I interviewed at Thoughtworks in Feb 2021
Interview
The interview process was very smooth. The HR and interviewers were very thorough and helpful. The interviews were scheduled taking my availability into consideration. The interviewers gave thorough and detailed feedback which helped.
Interview questions [1]
Question 1
Basic HTML, CSS and JS questions. Good to have knowledge of any of the JS frameworks