
Thoughtworks Data Scientist interview typically runs 2 rounds: HR screening, technical live code test. It usually takes about 1 hour total and can feel unstructured.
$157K
Avg. Base Comp
$224K
Avg. Total Comp
2
Typical Rounds
1-2 weeks
Process Length
Our candidates report that Thoughtworks is less interested in a rehearsed performance than in whether you can bring structure to ambiguity. In the experience we saw, the technical conversation broke down because the interviewer was unprepared, and the candidate had to drive the interview themselves. That tells us something important about the signal Thoughtworks is trying to surface: can you stay composed, ask clarifying questions, and move work forward when the process itself is messy? For a consulting-heavy company that talks openly about smart teams and disruptive problem solving, that kind of self-direction appears to matter as much as raw technical depth.
A recurring theme is that the company’s brand promise — thoughtful engineering, collaboration, and impact — does not always translate into a polished candidate experience. We’ve seen candidates come away feeling there were no clear guidelines or feedback, which means the bar may be less about ticking boxes and more about how you operate in an unstructured setting. In practice, that often rewards people who can make assumptions explicit, narrate tradeoffs, and keep the conversation productive without waiting for perfect direction. The non-obvious lesson here is that Thoughtworks seems to value initiative and adaptability, but candidates should be prepared for an interview style that may not always reflect the rigor they expect from the role itself.
Synthetized from 1 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Thoughtworks process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Thoughtworks
Describing a data project and its challenges
| Question | |
|---|---|
| Implementing the Fibonacci Sequence in Three Different Methods | |
| Binary Tree Validation | |
| Ride-Sharing App Schema | |
| Meta in an Emerging Market | |
| Empty Neighborhoods | |
| 2nd Highest Salary | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Comments Histogram | |
| Closest SAT Scores | |
| Top Three Salaries | |
| Subscription Overlap | |
| Upsell Transactions | |
| Monthly Customer Report | |
| Merge Sorted Lists | |
| Compute Deviation | |
| Experiment Validity | |
| Download Facts | |
| Average Quantity | |
| Random SQL Sample | |
| Manager Team Sizes | |
| Button AB Test | |
| Month Over Month | |
| Flight Records | |
| Prime to N | |
| Paired Products | |
| Swipe Precision | |
| Top 3 Users | |
| Longest Streak Users |
Synthesized from candidate reports. Individual experiences may vary.
The candidate applied through LinkedIn and was later contacted by HR to begin the process. This first touchpoint led directly into a standard screening conversation rather than a lengthy multi-step application flow.
HR conducted a 30-minute screening call focused on the candidate’s background, prior experience, and expectations for the role. The conversation was described as standard and used to discuss what the candidate was looking for in the position.
The next round was supposed to be a live coding test with a data scientist present. In practice, the interviewer appeared unprepared, did not clearly explain the problem statement, and gave little structure or feedback, leaving the candidate to drive the interview.
Because the interviewer did not provide clear guidance, the candidate had to take the initiative to move the interview forward. The experience suggests the evaluation was meant to assess technical problem solving in a live setting, but the process lacked clarity and direction.
After about 30 minutes, the candidate chose to end the technical interview due to the lack of structure and useful feedback. No further rounds or final decision steps were described in the experience.