I applied online. The process took 2 days. I interviewed at Thoughtworks (Sydney) in Oct 2014
Interview
Sent in my resume; had a phone screen and then did a code assignment. They liked the code so I then went in for a 'Wonderlic' and logic test followed by a pair coding interview. The pair coding interview was pretty tough. The interviewers pushed me on how I'd extend the code. I hadn't written any tests (good idea to use TDD for the code assignment) and didn't really know how to do it so struggled with this part. Somehow I made it through anyway and was invited back the next week for another set of interviews.
In this session, there was a cultural interview where they asked questions like my opinion on how to improve gender disparity in IT. To prepare for this, you might want to look at ThoughtWorks' areas of interest for social impact. After the cultural interview, I had to give a (pre-prepared) presentation on a topic of my choice. There were about 5 people in the room for this so practise public speaking if you're not comfortable. Finally, there was a consulting interview that tests your ability to ask the right questions. (Hint: ask lots of questions, especially 'dumb questions' about basic assumptions and write everything down)
1. Recruiter screening with HR, pretty standard questions and went through what to expect. If you clear the screening, you will receive feedback that they will like to bring you the be interviewed for the technical interview
2. Pair programming with a senior developer. Brief introduction and straight to the take home assessment.
This was out of cycle as a candidate dropped the offer.
2024 interview process
- Hackerrank
- Pair programming round - pretty manageable, don't need to over prepare
- Culture round - I was asked to share my thoughts about societal issues
Interview process was smooth and quick
Interview questions [1]
Question 1
Pair programming round: If you had more time, is there anything you would like to change?
I applied through college or university. I interviewed at Thoughtworks (Pune)
Interview
The whole process was of 4 rounds, comprising of one OA , then a code pairing round then a technical interview, and finally HR.1
The interview was around one hour with 2 interviewers.
Interview questions [1]
Question 1
Questions were asked from everywhere, including computer science fundamentals, SQL , data structures, and projects.
As I wrote react in my resume questions like how to implement lifecycle methods in function based components were asked.