Skip to content

Interview Solver

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

TCS LeetCode Interview Questions

Practice 253 coding problems currently tagged to TCS. Use the frequency and topic signals to build a focused software engineering interview practice plan.

Last updated: September 28, 2026

113 Easy
116 Medium
24 Hard

Top Topics at TCS

ArrayHash TableStringSortingMath

Ace your TCS interview with AI

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

Start Free Trial

TCS Interview Problems

ProblemDifficultyDiffFrequencyTopicsAction
Friday Purchases I
100%
MediumM
100%
Database
Solve→
Two Sum
89%
EasyE
89%
ArrayHash Table
Solve→
Longest Palindromic Substring
82%
MediumM
82%
Two PointersString+2
Solve→
Palindrome Number
80%
EasyE
80%
Math
Solve→
Maximum Subarray
73.6%
MediumM
73.6%
ArrayDivide and Conquer+1
Solve→
Container With Most Water
72%
MediumM
72%
ArrayTwo Pointers+1
Solve→
Move Zeroes
72%
EasyE
72%
ArrayTwo Pointers
Solve→
Best Time to Buy and Sell Stock
70.3%
EasyE
70.3%
ArrayDynamic Programming
Solve→
Longest Common Prefix
68.5%
EasyE
68.5%
ArrayString+1
Solve→
Rank Transform of an Array
67.5%
EasyE
67.5%
ArrayHash Table+1
Solve→
Majority Element
66.4%
EasyE
66.4%
ArrayHash Table+4
Solve→
Second Highest Salary
66.4%
MediumM
66.4%
Database
Solve→
Valid Anagram
66.4%
EasyE
66.4%
Hash TableString+1
Solve→
Longest Substring Without Repeating Characters
64.1%
MediumM
64.1%
Hash TableString+1
Solve→
Roman to Integer
64.1%
EasyE
64.1%
Hash TableMath+1
Solve→
3Sum
64.1%
MediumM
64.1%
ArrayTwo Pointers+1
Solve→
Valid Parentheses
64.1%
EasyE
64.1%
StringStack+1
Solve→
First Missing Positive
64.1%
HardH
64.1%
ArrayHash Table
Solve→
Find the Index of the First Occurrence in a String
62.8%
EasyE
62.8%
Two PointersString+4
Solve→
Sort Colors
62.8%
MediumM
62.8%
ArrayTwo Pointers+3
Solve→
Single Number
62.8%
EasyE
62.8%
ArrayBit Manipulation
Solve→
Reverse String
62.8%
EasyE
62.8%
Two PointersString
Solve→
Fibonacci Number
62.8%
EasyE
62.8%
MathDynamic Programming+2
Solve→
Remove Duplicates from Sorted Array
61.5%
EasyE
61.5%
ArrayTwo Pointers
Solve→
Integer to Roman
61.5%
MediumM
61.5%
Hash TableMath+1
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Reverse Integer
60%
MediumM
60%
Math
Solve→
Merge Sorted Array
60%
EasyE
60%
ArrayTwo Pointers+1
Solve→
Median of Two Sorted Arrays
60%
HardH
60%
ArrayBinary Search+1
Solve→
Spiral Matrix
58.5%
MediumM
58.5%
ArrayMatrix+1
Solve→
Jump Game
58.5%
MediumM
58.5%
ArrayDynamic Programming+1
Solve→
Rotate Array
58.5%
MediumM
58.5%
ArrayMath+1
Solve→
Contains Duplicate
58.5%
EasyE
58.5%
ArrayHash Table+1
Solve→
Subarray Sum Equals K
58.5%
MediumM
58.5%
ArrayHash Table+1
Solve→
Valid Palindrome
58.5%
EasyE
58.5%
Two PointersString
Solve→
Maximum Product Subarray
56.8%
MediumM
56.8%
ArrayDynamic Programming
Solve→
Check if Array Is Sorted and Rotated
56.8%
EasyE
56.8%
Array
Solve→
Pow(x, n)
54.9%
MediumM
54.9%
MathRecursion
Solve→
First Unique Character in a String
54.9%
EasyE
54.9%
Hash TableString+2
Solve→
Group Anagrams
54.9%
MediumM
54.9%
ArrayHash Table+2
Solve→
Contains Duplicate II
54.9%
EasyE
54.9%
ArrayHash Table+1
Solve→
Zigzag Grid Traversal With Skip
54.9%
EasyE
54.9%
ArrayMatrix+1
Solve→
Task Scheduler
54.9%
MediumM
54.9%
ArrayHash Table+4
Solve→
Trapping Rain Water
52.8%
HardH
52.8%
ArrayTwo Pointers+3
Solve→
Climbing Stairs
52.8%
EasyE
52.8%
MathDynamic Programming+1
Solve→
Remove Letter To Equalize Frequency
52.8%
EasyE
52.8%
Hash TableString+1
Solve→
Count the Digits That Divide a Number
52.8%
EasyE
52.8%
Math
Solve→
Maximum Ascending Subarray Sum
52.8%
EasyE
52.8%
Array
Solve→
Maximum Product of Three Numbers
52.8%
EasyE
52.8%
ArrayMath+1
Solve→
Find First and Last Position of Element in Sorted Array
50.5%
MediumM
50.5%
ArrayBinary Search
Solve→
Minimum Cuts to Divide a Circle
50.5%
EasyE
50.5%
MathGeometry
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Minimum Operations to Exceed Threshold Value I
50.5%
EasyE
50.5%
Array
Solve→
Minimum Operations to Exceed Threshold Value II
50.5%
MediumM
50.5%
ArrayHeap (Priority Queue)+1
Solve→
Palindrome Partitioning IV
50.5%
HardH
50.5%
StringDynamic Programming
Solve→
Search in Rotated Sorted Array
50.5%
MediumM
50.5%
ArrayBinary Search
Solve→
Largest Rectangle in Histogram
50.5%
HardH
50.5%
ArrayStack+2
Solve→
Plus One
47.9%
EasyE
47.9%
ArrayMath
Solve→
Set Matrix Zeroes
47.9%
MediumM
47.9%
ArrayHash Table+1
Solve→
Sqrt(x)
47.9%
EasyE
47.9%
MathBinary Search+1
Solve→
Longest Consecutive Sequence
47.9%
MediumM
47.9%
ArrayHash Table+1
Solve→
Add Binary
47.9%
EasyE
47.9%
MathString+2
Solve→
Peak Index in a Mountain Array
47.9%
MediumM
47.9%
ArrayBinary Search+1
Solve→
Bitwise ORs of Subarrays
47.9%
MediumM
47.9%
ArrayDynamic Programming+1
Solve→
Merge Intervals
47.9%
MediumM
47.9%
ArraySorting+1
Solve→
Maximum Average Subarray I
47.9%
EasyE
47.9%
ArraySliding Window
Solve→
Add Two Numbers
45%
MediumM
45%
Linked ListMath+1
Solve→
4Sum
45%
MediumM
45%
ArrayTwo Pointers+1
Solve→
Length of Last Word
45%
EasyE
45%
String
Solve→
Unique Paths
45%
MediumM
45%
MathDynamic Programming+1
Solve→
Missing Number
45%
EasyE
45%
ArrayHash Table+4
Solve→
Single Element in a Sorted Array
45%
MediumM
45%
ArrayBinary Search
Solve→
Toeplitz Matrix
45%
EasyE
45%
ArrayMatrix
Solve→
Sort an Array
45%
MediumM
45%
ArrayDivide and Conquer+6
Solve→
Search Insert Position
45%
EasyE
45%
ArrayBinary Search
Solve→
Split Array With Same Average
45%
HardH
45%
ArrayHash Table+5
Solve→
Count Number of Pairs With Absolute Difference K
45%
EasyE
45%
ArrayHash Table+1
Solve→

Pass your interview with AI assistance

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

Start Free Trial
House Robber
45%
MediumM
45%
ArrayDynamic Programming
Solve→
Duplicate Emails
45%
EasyE
45%
Database
Solve→
Smallest Sufficient Team
45%
HardH
45%
ArrayDynamic Programming+2
Solve→
Burst Balloons
45%
HardH
45%
ArrayDynamic Programming
Solve→
Letter Combinations of a Phone Number
45%
MediumM
45%
Hash TableString+1
Solve→
Squares of a Sorted Array
45%
EasyE
45%
ArrayTwo Pointers+1
Solve→
Two Sum II - Input Array Is Sorted
45%
MediumM
45%
ArrayTwo Pointers+1
Solve→
Employees Earning More Than Their Managers
45%
EasyE
45%
Database
Solve→
Kth Smallest Element in a BST
45%
MediumM
45%
TreeDepth-First Search+2
Solve→
Next Permutation
41.4%
MediumM
41.4%
ArrayTwo Pointers
Solve→
Pascal's Triangle
41.4%
EasyE
41.4%
ArrayDynamic Programming
Solve→
Happy Number
41.4%
EasyE
41.4%
Hash TableMath+2
Solve→
Count Primes
41.4%
MediumM
41.4%
ArrayMath+5
Solve→
Reverse Linked List
41.4%
EasyE
41.4%
Linked ListRecursion
Solve→
Sliding Window Maximum
41.4%
HardH
41.4%
ArrayQueue+4
Solve→
Remove Nth Node From End of List
41.4%
MediumM
41.4%
Linked ListTwo Pointers
Solve→
Min Stack
41.4%
MediumM
41.4%
StackDesign
Solve→
Middle of the Linked List
41.4%
EasyE
41.4%
Linked ListTwo Pointers
Solve→
Product Sales Analysis I
41.4%
EasyE
41.4%
Database
Solve→
Product of Array Except Self
41.4%
MediumM
41.4%
ArrayPrefix Sum
Solve→
Generate Parentheses
37.1%
MediumM
37.1%
StringDynamic Programming+2
Solve→
Subsets
37.1%
MediumM
37.1%
ArrayBacktracking+1
Solve→
Diameter of Binary Tree
37.1%
EasyE
37.1%
TreeDepth-First Search+2
Solve→
Find the Duplicate Number
37.1%
MediumM
37.1%
ArrayTwo Pointers+4
Solve→
Max Consecutive Ones
37.1%
EasyE
37.1%
Array
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Partition Equal Subset Sum
37.1%
MediumM
37.1%
ArrayDynamic Programming+2
Solve→
N-Queens
37.1%
HardH
37.1%
ArrayBacktracking+1
Solve→
Merge k Sorted Lists
37.1%
HardH
37.1%
Linked ListDivide and Conquer+3
Solve→
Running Sum of 1d Array
37.1%
EasyE
37.1%
ArrayPrefix Sum
Solve→
Tallest Billboard
37.1%
HardH
37.1%
ArrayDynamic Programming+3
Solve→
Permutation in String
37.1%
MediumM
37.1%
Hash TableTwo Pointers+2
Solve→
Koko Eating Bananas
37.1%
MediumM
37.1%
ArrayBinary Search
Solve→
Serialize and Deserialize Binary Tree
37.1%
HardH
37.1%
StringTree+4
Solve→
Search in Rotated Sorted Array II
37.1%
MediumM
37.1%
ArrayBinary Search
Solve→
Subsets II
37.1%
MediumM
37.1%
ArrayBacktracking+1
Solve→
Find Minimum in Rotated Sorted Array
37.1%
MediumM
37.1%
ArrayBinary Search
Solve→
String to Integer (atoi)
37.1%
MediumM
37.1%
String
Solve→
Longest Palindromic Subsequence
37.1%
MediumM
37.1%
StringDynamic Programming
Solve→
Remove Duplicates from Sorted List
37.1%
EasyE
37.1%
Linked List
Solve→
Longest Increasing Subsequence
37.1%
MediumM
37.1%
ArrayBinary Search+2
Solve→
Palindrome Linked List
37.1%
EasyE
37.1%
Linked ListTwo Pointers+2
Solve→
Find Peak Element
37.1%
MediumM
37.1%
ArrayBinary Search
Solve→
Best Time to Buy and Sell Stock II
31.7%
MediumM
31.7%
ArrayDynamic Programming+1
Solve→
Reverse Words in a String
31.7%
MediumM
31.7%
Two PointersString
Solve→
Fizz Buzz
31.7%
EasyE
31.7%
MathString+1
Solve→
K-diff Pairs in an Array
31.7%
MediumM
31.7%
ArrayHash Table+3
Solve→
Article Views I
31.7%
EasyE
31.7%
Database
Solve→
Jump Game II
31.7%
MediumM
31.7%
ArrayDynamic Programming+1
Solve→
Ugly Number
31.7%
EasyE
31.7%
Math
Solve→
Minimum Moves to Equal Array Elements II
31.7%
MediumM
31.7%
ArrayMath+1
Solve→

Pass your interview with AI assistance

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

Start Free Trial
LRU Cache
31.7%
MediumM
31.7%
Hash TableLinked List+2
Solve→
Delete the Middle Node of a Linked List
31.7%
MediumM
31.7%
Linked ListTwo Pointers
Solve→
Third Maximum Number
31.7%
EasyE
31.7%
ArraySorting
Solve→
Find Subsequence of Length K With the Largest Sum
31.7%
EasyE
31.7%
ArrayHash Table+2
Solve→
Longest Subarray of 1's After Deleting One Element
31.7%
MediumM
31.7%
ArrayDynamic Programming+1
Solve→
Next Greater Element I
31.7%
EasyE
31.7%
ArrayHash Table+2
Solve→
Assign Cookies
31.7%
EasyE
31.7%
ArrayTwo Pointers+3
Solve→
Reorder List
31.7%
MediumM
31.7%
Linked ListTwo Pointers+2
Solve→
Remove Element
31.7%
EasyE
31.7%
ArrayTwo Pointers
Solve→
Managers with at Least 5 Direct Reports
31.7%
MediumM
31.7%
Database
Solve→
Non-overlapping Intervals
31.7%
MediumM
31.7%
ArrayDynamic Programming+2
Solve→
Range Sum Query - Immutable
31.7%
EasyE
31.7%
ArrayDesign+1
Solve→
Daily Temperatures
31.7%
MediumM
31.7%
ArrayStack+1
Solve→
Permutations
31.7%
MediumM
31.7%
ArrayBacktracking
Solve→
Search a 2D Matrix
31.7%
MediumM
31.7%
ArrayBinary Search+1
Solve→
Customer Who Visited but Did Not Make Any Transactions
31.7%
EasyE
31.7%
Database
Solve→
String Compression
31.7%
MediumM
31.7%
Two PointersString
Solve→
Find Pivot Index
31.7%
EasyE
31.7%
ArrayPrefix Sum
Solve→
Maximum Total Subarray Value I
31.7%
MediumM
31.7%
ArrayGreedy
Solve→
Top K Frequent Elements
31.7%
MediumM
31.7%
ArrayHash Table+6
Solve→
Minimum Depth of Binary Tree
31.7%
EasyE
31.7%
TreeDepth-First Search+2
Solve→
Delete Duplicate Emails
31.7%
EasyE
31.7%
Database
Solve→
Same Tree
31.7%
EasyE
31.7%
TreeDepth-First Search+2
Solve→
Consecutive Numbers
31.7%
MediumM
31.7%
Database
Solve→
Combine Two Tables
31.7%
EasyE
31.7%
Database
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Decode String
31.7%
MediumM
31.7%
StringStack+1
Solve→
Number of Islands
31.7%
MediumM
31.7%
ArrayDepth-First Search+3
Solve→
Lemonade Change
31.7%
EasyE
31.7%
ArrayGreedy
Solve→
Find the Peaks
31.7%
EasyE
31.7%
ArrayEnumeration
Solve→
Find Missing Elements
31.7%
EasyE
31.7%
ArrayHash Table+1
Solve→
Merge Two Sorted Lists
24.2%
EasyE
24.2%
Linked ListRecursion
Solve→
Largest Number
24.2%
MediumM
24.2%
ArrayString+2
Solve→
Power of Two
24.2%
EasyE
24.2%
MathBit Manipulation+1
Solve→
Employee Bonus
24.2%
EasyE
24.2%
Database
Solve→
Binary Search
24.2%
EasyE
24.2%
ArrayBinary Search
Solve→
Integer to English Words
24.2%
HardH
24.2%
MathString+1
Solve→
Recyclable and Low Fat Products
24.2%
EasyE
24.2%
Database
Solve→
Maximal Rectangle
24.2%
HardH
24.2%
ArrayDynamic Programming+3
Solve→
Divisor Game
24.2%
EasyE
24.2%
MathDynamic Programming+3
Solve→
Project Employees I
24.2%
EasyE
24.2%
Database
Solve→
Majority Element II
24.2%
MediumM
24.2%
ArrayHash Table+3
Solve→
Binary Tree Maximum Path Sum
24.2%
HardH
24.2%
Dynamic ProgrammingTree+3
Solve→
Maximum Sum of Distinct Subarrays With Length K
24.2%
MediumM
24.2%
ArrayHash Table+1
Solve→
Linked List Cycle
24.2%
EasyE
24.2%
Hash TableLinked List+2
Solve→
Replace Employee ID With The Unique Identifier
24.2%
EasyE
24.2%
Database
Solve→
Check If Array Pairs Are Divisible by k
24.2%
MediumM
24.2%
ArrayHash Table+1
Solve→
Rotate Image
24.2%
MediumM
24.2%
ArrayMath+1
Solve→
Count the Number of Fair Pairs
24.2%
MediumM
24.2%
ArrayTwo Pointers+2
Solve→
Return Length of Arguments Passed
24.2%
EasyE
24.2%
Solve→
Remove All Occurrences of a Substring
24.2%
MediumM
24.2%
StringStack+1
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Repeated Substring Pattern
24.2%
EasyE
24.2%
StringString Matching+2
Solve→
Find the Original Typed String I
24.2%
EasyE
24.2%
String
Solve→
Maximum Gap
24.2%
MediumM
24.2%
ArraySorting+3
Solve→
Maximum Number of Events That Can Be Attended II
24.2%
HardH
24.2%
ArrayBinary Search+2
Solve→
Odd Even Linked List
24.2%
MediumM
24.2%
Linked List
Solve→
Convert Sorted List to Binary Search Tree
24.2%
MediumM
24.2%
Linked ListDivide and Conquer+3
Solve→
Subarray Product Less Than K
24.2%
MediumM
24.2%
ArrayBinary Search+2
Solve→
Valid Word
24.2%
EasyE
24.2%
String
Solve→
Maximum Nesting Depth of the Parentheses
24.2%
EasyE
24.2%
StringStack+1
Solve→
Linked List Cycle II
24.2%
MediumM
24.2%
Hash TableLinked List+2
Solve→
Water Bottles
24.2%
EasyE
24.2%
MathSimulation
Solve→
Teemo Attacking
24.2%
EasyE
24.2%
ArraySimulation
Solve→
Minimum Size Subarray Sum
24.2%
MediumM
24.2%
ArrayBinary Search+2
Solve→
Binary Tree Inorder Traversal
24.2%
EasyE
24.2%
StackTree+2
Solve→
Smallest Integer Divisible by K
24.2%
MediumM
24.2%
Hash TableMath+1
Solve→
Department Highest Salary
24.2%
MediumM
24.2%
Database
Solve→
How Many Numbers Are Smaller Than the Current Number
24.2%
EasyE
24.2%
ArrayHash Table+2
Solve→
Bulb Switcher
24.2%
MediumM
24.2%
MathBrainteaser
Solve→
Regular Expression Matching
24.2%
HardH
24.2%
StringDynamic Programming+1
Solve→
Intersection of Two Arrays II
24.2%
EasyE
24.2%
ArrayHash Table+3
Solve→
Rotting Oranges
24.2%
MediumM
24.2%
ArrayBreadth-First Search+1
Solve→
Longest Balanced Substring II
24.2%
MediumM
24.2%
Hash TableString+1
Solve→
Count and Say
24.2%
MediumM
24.2%
String
Solve→
Continuous Subarray Sum
24.2%
MediumM
24.2%
ArrayHash Table+3
Solve→
Longest Common Subsequence
24.2%
MediumM
24.2%
StringDynamic Programming+1
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Reshape the Matrix
24.2%
EasyE
24.2%
ArrayMatrix+1
Solve→
Zigzag Conversion
24.2%
MediumM
24.2%
String
Solve→
Longest Palindrome
24.2%
EasyE
24.2%
Hash TableString+1
Solve→
Find the Winner of the Circular Game
24.2%
MediumM
24.2%
ArrayMath+3
Solve→
Intersection of Two Linked Lists
24.2%
EasyE
24.2%
Hash TableLinked List+1
Solve→
Word Ladder
24.2%
HardH
24.2%
Hash TableString+2
Solve→
Remove Outermost Parentheses
24.2%
EasyE
24.2%
StringStack+1
Solve→
Min Cost Climbing Stairs
24.2%
EasyE
24.2%
ArrayDynamic Programming
Solve→
Create Hello World Function
24.2%
EasyE
24.2%
Solve→
Rotate String
24.2%
EasyE
24.2%
StringString Matching
Solve→
Find Smallest Letter Greater Than Target
24.2%
EasyE
24.2%
ArrayBinary Search
Solve→
Find Numbers with Even Number of Digits
24.2%
EasyE
24.2%
ArrayMath
Solve→
3Sum Closest
24.2%
MediumM
24.2%
ArrayTwo Pointers+1
Solve→
Insert Interval
24.2%
MediumM
24.2%
Array
Solve→
Sort Array By Parity
24.2%
EasyE
24.2%
ArrayTwo Pointers+1
Solve→
Subtract the Product and Sum of Digits of an Integer
24.2%
EasyE
24.2%
Math
Solve→
Spiral Matrix II
24.2%
MediumM
24.2%
ArrayMatrix+1
Solve→
Find All Numbers Disappeared in an Array
24.2%
EasyE
24.2%
ArrayHash Table
Solve→
Contiguous Array
24.2%
MediumM
24.2%
ArrayHash Table+1
Solve→
Maximum Depth of Binary Tree
24.2%
EasyE
24.2%
TreeDepth-First Search+2
Solve→
Maximum Ice Cream Bars
24.2%
MediumM
24.2%
ArrayGreedy+2
Solve→
Remove Linked List Elements
24.2%
EasyE
24.2%
Linked ListRecursion
Solve→
Reducing Dishes
24.2%
HardH
24.2%
ArrayDynamic Programming+2
Solve→
Top K Frequent Words
24.2%
MediumM
24.2%
ArrayHash Table+6
Solve→
Count Odd Numbers in an Interval Range
24.2%
EasyE
24.2%
Math
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Ransom Note
24.2%
EasyE
24.2%
Hash TableString+1
Solve→
Fruit Into Baskets
24.2%
MediumM
24.2%
ArrayHash Table+1
Solve→
Max Number of K-Sum Pairs
24.2%
MediumM
24.2%
ArrayHash Table+2
Solve→
Nth Highest Salary
24.2%
MediumM
24.2%
Database
Solve→
Vertical Order Traversal of a Binary Tree
24.2%
HardH
24.2%
Hash TableTree+4
Solve→
Find All Duplicates in an Array
24.2%
MediumM
24.2%
ArrayHash Table+1
Solve→
Maximum Number of Vowels in a Substring of Given Length
24.2%
MediumM
24.2%
StringSliding Window
Solve→
Asteroid Collision
24.2%
MediumM
24.2%
ArrayStack+1
Solve→
Next Greater Element II
24.2%
MediumM
24.2%
ArrayStack+1
Solve→
Swap Nodes in Pairs
24.2%
MediumM
24.2%
Linked ListRecursion
Solve→
GCD of Odd and Even Sums
24.2%
EasyE
24.2%
MathNumber Theory
Solve→
Smallest Range Covering Elements from K Lists
24.2%
HardH
24.2%
ArrayHash Table+4
Solve→
Online Stock Span
24.2%
MediumM
24.2%
StackDesign+2
Solve→
Factorial Trailing Zeroes
24.2%
MediumM
24.2%
Math
Solve→
Set Mismatch
24.2%
EasyE
24.2%
ArrayHash Table+2
Solve→
Kth Largest Element in an Array
24.2%
MediumM
24.2%
ArrayDivide and Conquer+3
Solve→
Subtree of Another Tree
24.2%
EasyE
24.2%
TreeDepth-First Search+3
Solve→
Search in a Binary Search Tree
24.2%
EasyE
24.2%
TreeBinary Search Tree+1
Solve→
Boats to Save People
24.2%
MediumM
24.2%
ArrayTwo Pointers+3
Solve→
Gas Station
24.2%
MediumM
24.2%
ArrayGreedy
Solve→
Minimum Number of Operations to Reinitialize a Permutation
24.2%
MediumM
24.2%
ArrayMath+1
Solve→
Maximum Product of Two Elements in an Array
24.2%
EasyE
24.2%
ArraySorting+1
Solve→
Minimum Number of Operations to Make Array Continuous
24.2%
HardH
24.2%
ArrayHash Table+2
Solve→
Nim Game
24.2%
EasyE
24.2%
MathBrainteaser+4
Solve→
Isomorphic Strings
24.2%
EasyE
24.2%
Hash TableString
Solve→

Pass your interview with AI assistance

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

Start Free Trial
Guess Number Higher or Lower
24.2%
EasyE
24.2%
Binary SearchInteractive
Solve→
Reverse Nodes in k-Group
24.2%
HardH
24.2%
Linked ListRecursion
Solve→
Flood Fill
24.2%
EasyE
24.2%
ArrayDepth-First Search+2
Solve→

Similar Companies

Explore company practice sets with a similar number of tagged coding questions.

Goldman Sachs
264 problems
Infosys
221 problems
Apple
298 problems
Oracle
299 problems
Salesforce
193 problems
LinkedIn
175 problems

Frequently Asked Questions

What LeetCode problems are tagged to TCS?

Our current TCS practice dataset contains 253 tagged coding problems, including Friday Purchases I, Two Sum, Longest Palindromic Substring. The difficulty breakdown is 113 Easy, 116 Medium, and 24 Hard problems.

How should I prepare for a TCS coding interview?

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

What is the difficulty level of TCS coding interviews?

Based on our data, TCS interviews include 113 Easy (45%), 116 Medium (46%), and 24 Hard (9%) problems.

Ready to ace your TCS 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
  • About
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Developers
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Refund & Cancellation
  • 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.