I applied online. The process took 5 months. I interviewed at Thoughtworks
Interview
I learned a lot during this interview process. They wanted to make sure this was true. They flew me out to chicago and got to stay in a nice hotel. Learned a lot about the companies philosophy. They travel alot. People were all very nice. Interviewers really wanted to get to know who you are and what you're about. Asked loads of questions about different things...make sure to study up. Be yourself, speak clearly, and do everything else that's considered good in an interview.
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 Sep 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?