General Discussion about the Working Culture and the Candidate Experience, Challenges.
About design decisions that were made in the previous projects and Solutions offered or addressed. Expectations from each other.
I applied through college or university. The process took 2 days. I interviewed at Thoughtworks in Jun 2012
Interview
The interviews are quite challenging. Very smart people asking the questions. The interviewers were very friendly. It helps to reason out your thought process so that the interviewer can help you out if your going down the wrong direction.
Interview questions [1]
Question 1
As a college grad design and architecture questions were my weak points during the interview
I applied online. The process took 3 weeks. I interviewed at Thoughtworks
Interview
I applied through an online hiring challenge, after which I got a call from the HR for the remaining interview process which was conducted in their office. The first round was the programming round where the solution is basically judged on the design and scalability. This is followed by pair programming where a Thoughtworker sits with you to refactor your solution (Great learning experience). Next two rounds are technical rounds where the ThoughtWorkers discuss about your projects (be thorough with them), they ask you to design algorithms on the white board.
If you clear this, you are as good as selected but there are few more rounds like the flow chart round, English/Maths ability, HR round and Values round
Interview questions [1]
Question 1
Related to my project, which actually turned out to be an actual design flaw