Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
  1. Interview Questions
  2. /
  3. Thoughtworks

Thoughtworks LeetCode Interview Questions

Practice 39 real coding problems frequently asked in Thoughtworks technical interviews. Master these questions to ace your next Thoughtworks software engineering interview.

10 Easy
25 Medium
4 Hard

Top Topics at Thoughtworks

ArrayStringHash TableTwo PointersBinary Search

Ace your Thoughtworks interview with AI

Get real-time AI assistance during your actual interview. Invisible to screensharing.

Start Free Trial

Thoughtworks Interview Problems

ProblemDifficultyDiffFrequencyTopicsAction
First Unique Character in a String
100%
EasyE
100%
Hash TableString+2
Solve→
Find K Closest Elements
91%
MediumM
91%
ArrayTwo Pointers+4
Solve→
Valid Palindrome II
87%
EasyE
87%
Two PointersString+1
Solve→
Maximum Value at a Given Index in a Bounded Array
87%
MediumM
87%
Binary SearchGreedy
Solve→
Kth Largest Element in an Array
83%
MediumM
83%
ArrayDivide and Conquer+3
Solve→
Sqrt(x)
82%
EasyE
82%
MathBinary Search
Solve→
Merge Sorted Array
79%
EasyE
79%
ArrayTwo Pointers+1
Solve→
Find Peak Element
79%
MediumM
79%
ArrayBinary Search
Solve→
Two City Scheduling
76%
MediumM
76%
ArrayGreedy+1
Solve→
Is Subsequence
76%
EasyE
76%
Two PointersString+1
Solve→
Jump Game
73%
MediumM
73%
ArrayDynamic Programming+1
Solve→
Make String a Subsequence Using Cyclic Increments
71%
MediumM
71%
Two PointersString
Solve→
Line Reflection
71%
MediumM
71%
ArrayHash Table+1
Solve→
Longest Palindromic Substring
67%
MediumM
67%
Two PointersString+1
Solve→
Daily Temperatures
67%
MediumM
67%
ArrayStack+1
Solve→
Find the Index of the First Occurrence in a String
65%
EasyE
65%
Two PointersString+1
Solve→
Find Longest Self-Contained Substring
65%
HardH
65%
Hash TableString+2
Solve→
Reverse Words in a String
63%
MediumM
63%
Two PointersString
Solve→
Check if One String Swap Can Make Strings Equal
63%
EasyE
63%
Hash TableString+1
Solve→
Alien Dictionary
60%
HardH
60%
ArrayString+4
Solve→
Convert Binary Search Tree to Sorted Doubly Linked List
57%
MediumM
57%
Linked ListStack+5
Solve→
Construct Quad Tree
56%
MediumM
56%
ArrayDivide and Conquer+2
Solve→
Rank Teams by Votes
55%
MediumM
55%
ArrayHash Table+3
Solve→
Add Two Integers
53%
EasyE
53%
Math
Solve→
Maximum Matrix Sum
52%
MediumM
52%
ArrayGreedy+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Merge Strings Alternately
49%
EasyE
49%
Two PointersString
Solve→
Maximum Sum Circular Subarray
47%
MediumM
47%
ArrayDivide and Conquer+3
Solve→
Clone Graph
44%
MediumM
44%
Hash TableDepth-First Search+2
Solve→
Permutations
41%
MediumM
41%
ArrayBacktracking
Solve→
Check If N and Its Double Exist
39%
EasyE
39%
ArrayHash Table+3
Solve→
Gas Station
36%
MediumM
36%
ArrayGreedy
Solve→
Word Break II
36%
HardH
36%
ArrayHash Table+5
Solve→
Longest Subarray of 1's After Deleting One Element
35%
MediumM
35%
ArrayDynamic Programming+1
Solve→
LRU Cache
31%
MediumM
31%
Hash TableLinked List+2
Solve→
Diagonal Traverse
26%
MediumM
26%
ArrayMatrix+1
Solve→
Binary Search Tree Iterator
23%
MediumM
23%
StackTree+4
Solve→
Word Search
22%
MediumM
22%
ArrayString+2
Solve→
Combination Sum II
22%
MediumM
22%
ArrayBacktracking
Solve→
Bus Routes
20%
HardH
20%
ArrayHash Table+1
Solve→

Similar Companies

Explore interview questions from other companies with similar interview patterns.

6sense
39 problems
Baidu
39 problems
Bitdefender
39 problems
Ciklum
39 problems
Dropbox
39 problems
Glovo
39 problems

Frequently Asked Questions

What LeetCode problems does Thoughtworks ask in interviews?

Thoughtworks commonly asks 39 coding problems in technical interviews, including First Unique Character in a String, Find K Closest Elements, Valid Palindrome II. The difficulty breakdown is 10 Easy, 25 Medium, and 4 Hard problems.

How should I prepare for a Thoughtworks coding interview?

Focus on the most frequently asked problems first, especially those with high frequency scores. Thoughtworks interviews typically emphasize Array and String. Practice explaining your thought process while coding.

What is the difficulty level of Thoughtworks coding interviews?

Based on our data, Thoughtworks interviews include 10 Easy (26%), 25 Medium (64%), and 4 Hard (10%) problems.

Ready to ace your Thoughtworks interview?

Join thousands of engineers who landed offers at top tech companies.

Get Started Free

No credit card required

All CompaniesEasy ProblemsMedium ProblemsHard ProblemsBrowse by Topic
Interview Solver
  • Home
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.