I applied online. I interviewed at Thoughtworks in Sept 2015
Interview
I applied directly to them online and had a phone interview with internal recruiter. The internal recruiter asked some general questions "tell me about your job" and then some scripted questions "how much time do you spend coding", "what do you think of agile" and then "what do you think of TDD".
I said I could see the value of TDD in certain situations but was not a TDD fanatic. Ultimately I value good design and well tested code - that may be the result of TDD or through other means. At this point the recruiter said that they always recommended TDD and as a principal wanted people to do the same. He then cut the interview short.
Feels like like they are looking for "cookie cutter" consultants.
Series of interviews with various department heads with various focusses on how my engagement could leverage their expertise to win new logos. Each wanted to understand various scenarios and how I'd approach them.
Interview questions [1]
Question 1
Detail your methodology to acquire business in new Industries.
They were very professional in their email communications with me and followed up on a regular basis to try to schedule a call or interview with me once I confirmed my interest in their company
I applied through a recruiter. The process took 3 weeks. I interviewed at Thoughtworks (Bengaluru)
Interview
Started with a case study that they wanted me to solve for them. After this, they would conduct the interviews with candidates. They provided a week's time to solve the case.
Interview questions [1]
Question 1
They asked for solution of a case study. After getting the solution they did not get back. No communication!!