I applied through a recruiter. The process took 1 day. I interviewed at Thoughtworks (Coimbatore) in Mar 2017
Interview
I went through 3 levels technical round (for Java).
1. Basic programming knowledge with good understanding of program & test cases.
They given test cases and program skeletons. We have to correct errors or write implementations in the skeletons given.
2. Problem solving.
They given a problem. Which we have to make a plan first then discuss with the interviewer. Once our plan is explained, we can start programming the problem. After program is written, we can discuss the code.
3. Technical Discussion (F2F)
All the questions they ask is originated from you (from the Resume or from the discussion itself). They will check your curiosity level, learning capabilities, acceptance, etc.
Interview questions [1]
Question 1
What is the difference between String and StringBuilder and how they work internally.
I applied online. The process took 3 weeks. I interviewed at Thoughtworks (London, England)
Interview
Initial phone screening interview.
Then a mini project is given to be done in 3 days.
The next day email came saying its been approved.
The email said 3 rounds in one day and depending on outcome another managerial interview.
One hour social justice, one hour pairing interview, one and half hour logic assessment.
But the email informatiin about the timing itself didnt seem to be sent out right to me. I was told 10 till 10.30 social justice a relief and then one hour pairung interview. When i reached there before 10 had to wait for another half an hour, then the lady was asking why didnt I bring the laptop and didnt feel like the best of the people to be paired with or a strange experience of pairing. Social justice interview was fair enough though. As I felt quite not right those paired people too didnt like me. So they didnt take me to the next riund including logic test.
Interview questions [1]
Question 1
Pairing interview was bit awkward situation. I was asked to explain it. But i didnt know thry genuinely wanted to know or theywere just checking me. Something quite wasnt right with resoect to communication. Clearing a pairung interview depends on the luck whom you get to pair. There is no rocket science in it.
I applied through a recruiter. The process took 2 weeks. I interviewed at Thoughtworks (Singapur) in Mar 2017
Interview
Was contacted by a ThoughtWorks recruiter. The entire process took about 2 weeks. There was 7 rounds in total. It began with a 30 minutes phone interview with the recruiter, and then was given a take home coding exercise to do over the weekend. On a successful solution submission, was invited to their office for technical interviews with ThoughtWorks senior engineers. This involved a pair programming interview, a short technical interview, and then a longer whiteboard technical interview. I was called back a few days later to complete the rest of the interview process, which involved aptitude and logic tests, followed by a cultural interview.