All TCS Coding Interview Questions
192 questions we track for TCS, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
Start your TCS mock interviewQuestions TCS asks, live voice, scored. First one free.
- Junior40% (76)
- Mid/Senior51% (97)
- Staff10% (19)
Questionspage 1 of 2
- Two Sum129 companiesJunior
- Add Two Numbers38 companiesMid/Senior
- Longest Substring Without Repeating Characters112 companiesMid/Senior
- Median of Two Sorted Arrays47 companiesStaff
- Longest Palindromic Substring76 companiesMid/Senior
- Zigzag Conversion19 companiesMid/Senior
- Reverse Integer26 companiesMid/Senior
- String to Integer (atoi)19 companiesMid/Senior
- Palindrome Number35 companiesJunior
- Regular Expression Matching27 companiesStaff
- Container With Most Water58 companiesMid/Senior
- Integer to Roman32 companiesMid/Senior
- Roman to Integer45 companiesJunior
- Longest Common Prefix57 companiesJunior
- 3Sum61 companiesMid/Senior
- 3Sum Closest11 companiesMid/Senior
- Letter Combinations of a Phone Number40 companiesMid/Senior
- 4Sum19 companiesMid/Senior
- Remove Nth Node From End of List19 companiesMid/Senior
- Valid Parentheses119 companiesJunior
- Merge Two Sorted Lists40 companiesJunior
- Generate Parentheses40 companiesMid/Senior
- Merge k Sorted Lists53 companiesStaff
- Find the Index of the First Occurrence in a String17 companiesJunior
- Next Permutation31 companiesMid/Senior
- Search in Rotated Sorted Array55 companiesMid/Senior
- Find First and Last Position of Element in Sorted Array31 companiesMid/Senior
- Search Insert Position14 companiesJunior
- Count and Say13 companiesMid/Senior
- Combination Sum30 companiesMid/Senior
- First Missing Positive35 companiesStaff
- Trapping Rain Water78 companiesStaff
- Jump Game II28 companiesMid/Senior
- Rotate Image37 companiesMid/Senior
- Group Anagrams91 companiesMid/Senior
- Pow(x, n)23 companiesMid/Senior
- N-Queens16 companiesStaff
- Maximum Subarray66 companiesMid/Senior
- Spiral Matrix53 companiesMid/Senior
- Jump Game34 companiesMid/Senior
- Merge Intervals109 companiesMid/Senior
- Length of Last Word8 companiesJunior
- Rotate List12 companiesMid/Senior
- Unique Paths22 companiesMid/Senior
- Unique Paths II12 companiesMid/Senior
- Plus One14 companiesJunior
- Add Binary13 companiesJunior
- Sqrt(x)19 companiesJunior
- Climbing Stairs38 companiesJunior
- Edit Distance31 companiesMid/Senior
- Set Matrix Zeroes24 companiesMid/Senior
- Search a 2D Matrix19 companiesMid/Senior
- Sort Colors37 companiesMid/Senior
- Subsets20 companiesMid/Senior
- Word Search40 companiesMid/Senior
- Remove Duplicates from Sorted Array II12 companiesMid/Senior
- Search in Rotated Sorted Array II10 companiesMid/Senior
- Remove Duplicates from Sorted List10 companiesJunior
- Largest Rectangle in Histogram32 companiesStaff
- Maximal Rectangle21 companiesStaff
- Merge Sorted Array38 companiesJunior
- Subsets II9 companiesMid/Senior
- Binary Tree Inorder Traversal6 companiesJunior
- Convert Sorted List to Binary Search Tree9 companiesMid/Senior
- Pascal's Triangle18 companiesJunior
- Best Time to Buy and Sell Stock90 companiesJunior
- Best Time to Buy and Sell Stock II28 companiesMid/Senior
- Binary Tree Maximum Path Sum23 companiesStaff
- Valid Palindrome44 companiesJunior
- Word Ladder40 companiesStaff
- Longest Consecutive Sequence40 companiesMid/Senior
- Single Number15 companiesJunior
- Linked List Cycle25 companiesJunior
- Reorder List16 companiesMid/Senior
- Reverse Words in a String29 companiesMid/Senior
- Maximum Product Subarray25 companiesMid/Senior
- Find Minimum in Rotated Sorted Array17 companiesMid/Senior
- Find Peak Element34 companiesMid/Senior
- Maximum Gap7 companiesMid/Senior
- Two Sum II - Input Array Is Sorted17 companiesMid/Senior
- Majority Element22 companiesJunior
- Factorial Trailing Zeroes6 companiesMid/Senior
- Largest Number22 companiesMid/Senior
- Rotate Array28 companiesMid/Senior
- House Robber38 companiesMid/Senior
- Number of Islands81 companiesMid/Senior
- Happy Number27 companiesJunior
- Count Primes17 companiesMid/Senior
- Reverse Linked List34 companiesJunior
- Minimum Size Subarray Sum18 companiesMid/Senior
- Contains Duplicate21 companiesJunior
- Contains Duplicate II14 companiesJunior
- Majority Element II10 companiesMid/Senior
- Power of Two11 companiesJunior
- Product of Array Except Self44 companiesMid/Senior
- Sliding Window Maximum46 companiesStaff
- Valid Anagram38 companiesJunior
- Ugly Number7 companiesJunior
- Missing Number19 companiesJunior
- Integer to English Words23 companiesStaff