I applied online. The process took 3 weeks. I interviewed at Thoughtworks (Chicago, IL) in Aug 2016
Interview
After applying online to the Associate Consultant program as a developer, I was contacted to attend an online info-session on the ThoughtWorks Associate Consultant program. Everyone who attended the session was given the option to continue in the hiring process by completing a survey.
If you completed the survey, you were emailed a questionnaire and two problems. You had to complete their lengthy questionnaire and one of the two problems. After emailing my solution to my recruiter, I was invited to have a 1:1 phone interview. The phone interview went well and I was invited to fly out to Chicago to interview with their team in person.
The in-person interviews lasted two days! The first day included a tour of the office, meeting people, taking a few logic tests, and doing a group activity with a few other people also interviewing for the position. The second day consisted of three interviews, each with two different people. These interviews were in a random order of cultural interview, technical interview, and paired programming interview.
The whole process took about 3 weeks.
Interview questions [1]
Question 1
What is Object Oriented Programming? Explain some of the features with examples of when to use them.
I applied through an employee referral. I interviewed at Thoughtworks (Chennai) in Mar 2022
Interview
First round was code pairing. Had nice experience and the interviewer was so friendly. Second round was technical interview. The expectations were high and need to have in depth understanding to crack it
I applied online. The process took 2 months. I interviewed at Thoughtworks (New York, NY) in Nov 2016
Interview
1. InfoSession
- a video call with many other potential candidates and two recruiters to answer questions.
2. Questionnaire
- around 3 page questionnaire to test culture fit
3. Coding Exercise
- simple coding exercise in Java (get two options to select from)
4. Video Interview
- video call interview with recruiter, < 30 min
Only made it to round 4 (video interview). I was very interested in the AC program and thought the company was great. But through the recruiting process, had a negative perception of the company's operations and HR team. They were quite unorganized in that they did not do what they promised, in the timeline they described. For example, I had to reach out for them to send me the questionnaire, twice. They also cut off communication for 6 weeks after the video interview despite saying they had a 1 week turnaround and me having sent them two followup emails. Overall, an unorganized and unprofessional process.
Interview questions [1]
Question 1
Why did you code the [coding exercise] in this way?
I applied through an employee referral. The process took 2 days. I interviewed at Thoughtworks (Chicago, IL) in Sept 2016
Interview
Attend an info session.
Fill out 2 page questionnaire and complete coding challenge in Java (you have 1 week to complete this).
1 Hour Phone Interview - basic HR interview (behavior interview questions, what are you passionate about, who are the oppressed, etc)
2-Day Onsite Interview:
1st Day - 2 assessments (wonderlic & logic test) and a team activity
2nd Day - 3 back-to-back 1 hour interviews: technical, non-technical, and pair-programming to edit your code submission.
Interview questions [5]
Question 1
Describe Object Oriented Programming (inheritance, polymorphism). Also, discussed SQL. What is a primary key?