I applied through a recruiter. The process took 4 months. I interviewed at Thoughtworks (San Francisco, CA) in Nov 2013
Interview
I first gave my resume to a TW recruiter at Grace Hopper a year ago. About four months ago (beginning of the school year), another recruiter contacted me asking if I would like to start the process.
The whole process took about four months, mostly because of the busy recruiting season. In the middle of it all I was afraid they had forgotten about me, but I sent a couple of emails just to keep myself on their radar and each time they assured me that they were getting to me.
Started with a questionnaire containing "fun" questions like "If you were president of the world, what five things would you change?" Definitely don't dismiss this, because they care a lot about your views on social justice. A coding problem was given at the same time. You pick one out of three options and you have three days to do it. Make sure to write some tests.
About a month or two later, I had a 45 minute phone interview with a recruiter discussing my background and passion for technology and social justice. Some behavioral questions were asked as well. Based on my performance here, I was flown out to San Francisco for a two day interview. From here everything progressed pretty quickly.
On day one I took two assessments, one 12 minutes long (answer as many basic math/reading comprehension problems as accurately as possible) and one hour long (lots of logic, flow chart based). I noticed that another candidate was asked to retake one of these at the end of the day, so you need to do well enough here to have a chance. Then there was a group mock consulting session. This was pretty fun.
On day two I had three interviews. First I was given an hour to prepare a five minute presentation on any STEM topic. They want to see passion here. Then my two interviews asked me a bunch of technical questions related to OOP and algorithms. I actually don't think I did very well here. The second was the values interview where you talk about the company and social justice. Passion and a genuine interest in some cause is important here. Third interview was pair programming with two developers where we worked together on improving my solution to the coding problem. This was a lot of fun. It was very relaxed, the two developers were really nice to work with, and I learned quite a bit too.
Less than a week later I got a call with the offer!
Interview questions [1]
Question 1
Most of the technical questions stemmed from projects I had put on my resume. Definitely should have refreshed my knowledge there.
I applied online. The process took 2 weeks. I interviewed at Thoughtworks in Aug 2021
Interview
it is so good. interview panel is so supportive. total there will be five rounds and also their is P3 round where we would discuss about social things 1. coding round 2. Technical Interview 3. Phone Interview 4. P3 round 5. HR Round
I applied through an employee referral. I interviewed at Thoughtworks (New York, NY) in Jan 2016
Interview
It was long; I got all the way up to end. Unfortunately, I had an interviewer for the culture test that was flat out sad. I would say how I've always wanted to work for ThoughtWorks and she would say she's totally over it and doesn't want to work there. She also told me how when she went to India for training the locals were pulling her hair. It seemed everything I said she went into the extreme opposite to detour me. It was bizarre, even the 2nd interviewer who was new to ThoughtWorks was giving her side-eye. The rudest interviewer in the world. It's been over six months since the interview, and it still leaves a bad taste in my mouth.
Interview questions [1]
Question 1
If you go to India people will violate your personal space, does this bother you?
I applied through university. The process took 2 days. I interviewed at Thoughtworks (Chicago, IL) in Feb 2015
Interview
Two day process. First day was logic assessments (Wonderlic test, Flow Chart Logic Test developed by ThoughtWorks) and a group project (designing a floor plan for Puggles). Second day was 5 minute presentation on any STEM topic (with 1 hour prep time). Then some technical interview questions. Then a values interview (really a grab bag about anything you put on your questionnaire. Also be aware of what is happening in the world). Lastly, a pair programming exercise where you review your code that you sent in.
Just finished the interview so I have not yet heard back on an offer. (Putting NO until further notice.)
Interview questions [1]
Question 1
What is the reward that you gain from helping others learn?