ThoughtWorks Interview Questions
The questions to prepare for ThoughtWorks interviews, across all roles. Questions from real interview reports rank first. Updated daily.
Calculate patient rolling 7-day averages and rank patients within each Medpace research site using layered window functions.
Aggregate monthly sales by product category and use LAG to calculate month-over-month changes.
Total Wine & More
Inc.
Benjamin MooreCompute daily agent call KPIs and SLA using joins, aggregations, and window ranking in a contact center model.
ADPSquare a sorted integer array and return the squared values in nondecreasing order using two pointers.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Approach for maintaining data quality and integrity across ETL pipelines.
Explain how you would manage scope creep without damaging stakeholder trust or putting delivery at risk.
Investigate a 15% engagement decline by decomposing the metric, isolating root causes, and proposing actions.
Define a success metric for a new feature that captures real user value, not just raw usage.
Describe how you changed your strategy when market conditions or internal priorities shifted.
Tests technical ownership and communication through a concrete architecture decision, with emphasis on trade-offs, judgment, and lessons learned.