Initial contact with a TW internal recruiter led to an invitation to an industry event they were running. From there, I submitted a CV and was invited to interview. The process included:
- Interview with Head of Delivery, EU. General discussion based on my CV and past experience, why I was applying to Thoughtworks.
- Deliver a 15 minute summary of a previous project to a panel of three, followed by 15 min Q&A about the presentation. Very insightful questions from a friendly panel. I'd recommend using the whiteboard/flipchart to illustrate.
- Interview with Market Principal, UK South. General discussion based on my CV and past experience, why I was applying to Thoughtworks.
- "P3" Interview covering issues of social and economic justice. An interesting freeform discussion with a pair of consultants, presumably to make sure prospective hires don't have a world view that runs totally contrary to that of the firm. Come prepared with some issues to discuss, and prepare to have your views challenged.
- PM exercise - 1 hour prep time to review some project metrics and propose how you would lay out a project office. 1 hour interview with two project managers to discuss your proposals, and cover some practical aspects of running agile delivery projects.
- Logical reasoning test - 1 hour logic test. Demanding and really good fun. Having some idea of basic computer science concepts would be advantageous - e.g. program control loops, pointers and indirection, boolean logic.
- Psychometric test - Some kind of rapidfire Multiple choice test that I believe is very similar to US GMAT tests. Some of the verbal reasoning questions seemed to be culturally skewed towards the US, and I understand that this type of testing is much more common in the US education system, so US candidates would probably enjoy an advantage. For candidates from the rest of the world it might be worthwhile spending an hour or two getting some familiarity with GMAT question archetypes.
- Psychobabble test - A brief personality test administered online prior to interview.
Overall, the interviewers were friendly and interested in a dialogue, rather than the more structured competency-based approach used by some other firms.
The recruiter was outstanding - very responsive and clear communication at every stage. The whole process was impressively quick - 2 weeks from first interview to formal offer.