Application Process & Interviews at ThoughtWorks

Please describe the interview process and assessments.

Phone interview Coding assessment Cultural interview Presentation Technical interview Aptitude tests Consulting exercise
Graduate, Brisbane
The interview process spanned over 7 parts. Each of these parts focused on a different aspect of my position, from a presentation to an interview around technical skills.
Graduate, Brisbane
Lots of stages with lots of different people. Technical, cultural, code pairing and more
Entry level, Brisbane
Application, phone interview, assignment, aptitude tests, technical interview, cultural interview, presentation, pairing interview.
Graduate, Melbourne
There were many stages to the interview process including, presentation, group activity, cultural interview, technical task, technical interview, consulting exercise and written tests. The process took a couple of months and was challenging at times. Everyone who interviewed me was really lovely and understanding though and they did their best to make me feel comfortable.
Entry level, Melbourne
Phone interview, code assignment, logic and aptitude test, pair programming session, personality interview, short presentation on a topic of my choice and role play exercise.
Graduate, Sydney
phone interview, code assignment, code review, pair programming interview, technical interview, logic and aptitude test, cultural interview, consultant exercise, personal presentation, group exercise
Midlevel, Sydney
phone interview, assignments, aptitude & logic test, technical & cultural interviews, consulting interview, presentation
Graduate, Melbourne
The interview process to get into ThoughtWorks is the longest and hardest process I have ever been through. It is also the most rewarding. 1. Telephone interview 2. Coding challenge 3. Cultural interview 4. Paired Programming interview 5. Aptitude test/logic test 6. Consultancy Interview and presentation
Graduate, Brisbane
Phone Interview, coding exercise, aptitude test, logic test, cultural interview, presentation exercise, competitive exercise (the last 2 test your consulting potential)
Graduate, Sydney

What questions were you asked in your interviews?

What are my technical skills, hobbies, plans? What am I passionate about? Why did I choose them? If I had one idea for helping social justice, what would it be?
Graduate, Brisbane
Huge amount of technical questions. Consulting questions and cultural questions.
Entry level, Brisbane
Why did I choose ThoughtWorks, what skills do I have, why do I love programming, what I am expecting of ThoughtWorks.
Graduate, Sydney
A couple of curveball questions - this it to see how you react so be prepared to think on your feet!
Graduate, Melbourne

Do you have any specific tips and advice for candidates applying to your company? How would you recommend they best prepare?

Know about the culture of the company and the three pillars - if you don't know them ask about them and show a willingness to learn
Graduate, Brisbane
You have to be passionate about your field and your surrounding community.
Graduate, Brisbane
Be yourself, know your stuff (especially anything on your resume)
Entry level, Brisbane
Know your stuff. Be genuine and enthusiastic.
Graduate, Melbourne
Research ThoughtWorks, particularly on their site. Sharpen your technical skills particularly in automated testing.
Entry level, Melbourne
Being yourself is always the best advice. Make sure you know why you want to work in this company.
Graduate, Sydney
Know that the interview process takes time - don’t panic!
Graduate, Brisbane
Become familiar with Agile, writing clean, simple, testable code. Be passionate and a good communicator. Respond well to feedback.
Midlevel, Sydney
Know who we are and what we stand for as a company - core values
Graduate, Melbourne
Do some research on the background of the company, get to know the culture
Graduate, Melbourne
Just be honest when answering questions. Be actively involved in both IT-related activities and social issues. Show genuine passion at your craft.
Graduate, Sydney