I applied through college or university. The process took 1 day. I interviewed at Thoughtworks (Chennai) in Aug 2011
Interview
Round 1: Flowchart based Questions
Questions that require concentration, 10-11 Questions are given and you have 30 minutes. Easy to make a mistake here. The cut off is pretty high, around 90%
Round 2: Programming
One question and an extension. The code must be written efficiently for the extension to take place easily
Round 3: Group Interview 1 - Technical
One main designing question. A solution has to be designed for a particular scenario.
All fields of computer science will also be tested.
Round 4: Group Interview 2 - Technical + HR
I applied online. The process took 2 days. I interviewed at Thoughtworks (Chicago, IL) in Feb 2012
Interview
Brief tour of the Chicago office, followed by a Q/A session for the position of junior consultant. Then we had a 12 minute IQ test and a 60 minute logic exam.
Interview questions [1]
Question 1
Test was a logic diagram. 11 questions that showed whether you could follow a decently complex logic pathway.
The process took 2 weeks. I interviewed at Thoughtworks in Jan 2012
Interview
The recruiter sent questions to me, and after that is a coding assignment, they ask to read all three questions descriptions thoroughly then create a program to solve one of the problems.
* WHEN ARE YOU AVAILABLE TO SPEAK WITH US?
Can you tell us 3 times/dates when you are free? If possible, we will schedule your appointment for the next business day. Don't forget to include your time zone!
* WHAT PHONE NUMBER SHOULD WE CALL?
Confirm the phone number where you can be reached for the phone interview.
* ARE YOU OPEN TO 80% TRAVEL?
Please confirm that you are open to travel to and work at the client site Monday thru Friday, for up to six months at a time.
* ARE YOU WILLING TO RELOCATE?
Relocation is not required if you reside in Atlanta, Austin, Calgary, Chicago, Dallas, Los Angeles, New York City, San Francisco, or Toronto. If you do NOT live in one of these cities, please let us know to which of our cities you are willing to relocate.
* ARE YOU AUTHORIZED TO LIVE AND WORK PERMANENTLY IN THE US OR CANADA?
Please inform us of any work authorization you may need now or in the future.