tcs
228 LeetCode interview questions
Curated Lists
Categories
All Questions
Topics
- Friday Purchases IMedium0.8%100.0%
- Two SumEasy0.6%87.4%
- Longest Palindromic SubstringMedium0.4%77.4%
- Palindrome NumberEasy0.6%77.4%
- Maximum SubarrayMedium0.5%73.2%
- Move ZeroesEasy0.6%71.6%
- Majority ElementEasy0.7%66.9%
- Longest Common PrefixEasy0.5%65.8%
- Best Time to Buy and Sell StockEasy0.6%64.6%
- Sort ColorsMedium0.7%63.4%
- Find the Index of the First Occurrence in a StringEasy0.5%62.1%
- Valid ParenthesesEasy0.4%62.1%
- Single NumberEasy0.8%62.1%
- Second Highest SalaryMedium0.5%62.1%
- Valid AnagramEasy0.7%62.1%
- Longest Substring Without Repeating CharactersMedium0.4%60.6%
- Subarray Sum Equals KMedium0.5%60.6%
- Rotate ArrayMedium0.5%59.1%
- Median of Two Sorted ArraysHard0.5%59.1%
- Reverse IntegerMedium0.3%57.4%
- Container With Most WaterMedium0.6%57.4%
- 3SumMedium0.4%57.4%
- Remove Duplicates from Sorted ArrayEasy0.6%57.4%
- Jump GameMedium0.4%57.4%
- Contains DuplicateEasy0.6%57.4%
- Remove Letter To Equalize FrequencyEasy0.2%57.4%
- Count the Digits That Divide a NumberEasy0.9%57.4%
- Maximum Ascending Subarray SumEasy0.7%57.4%
- Maximum Product SubarrayMedium0.4%55.6%
- Reverse StringEasy0.8%55.6%
- Minimum Cuts to Divide a CircleEasy0.6%55.6%
- Minimum Operations to Exceed Threshold Value IEasy0.9%55.6%
- Minimum Operations to Exceed Threshold Value IIMedium0.5%55.6%
- Palindrome Partitioning IVHard0.5%55.6%
- Check if Array Is Sorted and RotatedEasy0.6%55.6%
- Valid PalindromeEasy0.5%55.6%
- Zigzag Grid Traversal With SkipEasy0.7%55.6%
- Task SchedulerMedium0.6%55.6%
- Spiral MatrixMedium0.6%53.6%
- Find First and Last Position of Element in Sorted ArrayMedium0.5%51.3%
- Trapping Rain WaterHard0.7%51.3%
- Pow(x, n)Medium0.4%51.3%
- First Unique Character in a StringEasy0.7%51.3%
- Contains Duplicate IIEasy0.5%51.3%
- Climbing StairsEasy0.5%48.7%
- Merge Sorted ArrayEasy0.6%48.7%
- Toeplitz MatrixEasy0.7%48.7%
- Bitwise ORs of SubarraysMedium0.6%48.7%
- Fibonacci NumberEasy0.7%48.7%
- Merge IntervalsMedium0.5%48.7%
- Burst BalloonsHard0.6%48.7%
- Search in Rotated Sorted ArrayMedium0.5%48.7%
- Roman to IntegerEasy0.7%45.8%
- Unique PathsMedium0.7%45.8%
- Plus OneEasy0.5%45.8%
- Missing NumberEasy0.7%45.8%
- Add BinaryEasy0.6%45.8%
- Single Element in a Sorted ArrayMedium0.6%45.8%
- Sort an ArrayMedium0.6%45.8%
- Search Insert PositionEasy0.5%45.8%
- N-QueensHard0.8%45.8%
- Smallest Sufficient TeamHard0.6%45.8%
- Employees Earning More Than Their ManagersEasy0.7%45.8%
- Add Two NumbersMedium0.5%42.3%
- 4SumMedium0.4%42.3%
- Generate ParenthesesMedium0.8%42.3%
- Length of Last WordEasy0.6%42.3%
- Set Matrix ZeroesMedium0.6%42.3%
- Sqrt(x)Easy0.4%42.3%
- Pascal's TriangleEasy0.8%42.3%
- Happy NumberEasy0.6%42.3%
- Find the Duplicate NumberMedium0.6%42.3%
- Split Array With Same AverageHard0.3%42.3%
- Count Number of Pairs With Absolute Difference KEasy0.9%42.3%
- Group AnagramsMedium0.7%42.3%
- Remove Nth Node From End of ListMedium0.5%42.3%
- House RobberMedium0.5%42.3%
- Min StackMedium0.6%42.3%
- Middle of the Linked ListEasy0.8%42.3%
- Duplicate EmailsEasy0.7%42.3%
- Squares of a Sorted ArrayEasy0.7%42.3%
- Next PermutationMedium0.5%38.0%
- Reverse Words in a StringMedium0.6%38.0%
- Sliding Window MaximumHard0.5%38.0%
- Diameter of Binary TreeEasy0.7%38.0%
- Partition Equal Subset SumMedium0.5%38.0%
- Tallest BillboardHard0.5%38.0%
- Maximum Product of Three NumbersEasy0.5%38.0%
- Serialize and Deserialize Binary TreeHard0.6%38.0%
- Maximum Average Subarray IEasy0.5%38.0%
- Search in Rotated Sorted Array IIMedium0.4%38.0%
- Product Sales Analysis IEasy0.9%38.0%
- Subsets IIMedium0.6%38.0%
- Letter Combinations of a Phone NumberMedium0.7%38.0%
- Find Minimum in Rotated Sorted ArrayMedium0.5%38.0%
- String to Integer (atoi)Medium0.2%38.0%
- Longest Palindromic SubsequenceMedium0.7%38.0%
- Two Sum II - Input Array Is SortedMedium0.7%38.0%
- Product of Array Except SelfMedium0.7%38.0%
- Merge Two Sorted ListsEasy0.7%32.6%
- SubsetsMedium0.8%32.6%
- Best Time to Buy and Sell Stock IIMedium0.7%32.6%
- Largest NumberMedium0.4%32.6%
- Department Top Three SalariesHard0.6%32.6%
- Count PrimesMedium0.4%32.6%
- Fizz BuzzEasy0.8%32.6%
- K-diff Pairs in an ArrayMedium0.5%32.6%
- Find Customer RefereeEasy0.7%32.6%
- Peak Index in a Mountain ArrayMedium0.7%32.6%
- Article Views IEasy0.8%32.6%
- Recyclable and Low Fat ProductsEasy0.9%32.6%
- Maximal RectangleHard0.6%32.6%
- Max Consecutive OnesEasy0.7%32.6%
- Project Employees IEasy0.7%32.6%
- Number of Good PairsEasy0.9%32.6%
- Jump Game IIMedium0.4%32.6%
- Binary Tree Maximum Path SumHard0.4%32.6%
- Merge k Sorted ListsHard0.6%32.6%
- Ugly NumberEasy0.4%32.6%
- Koko Eating BananasMedium0.5%32.6%
- Minimum Moves to Equal Array Elements IIMedium0.6%32.6%
- LRU CacheMedium0.5%32.6%
- Delete the Middle Node of a Linked ListMedium0.6%32.6%
- Third Maximum NumberEasy0.4%32.6%
- First Missing PositiveHard0.4%32.6%
- Find Subsequence of Length K With the Largest SumEasy0.6%32.6%
- Longest Subarray of 1's After Deleting One ElementMedium0.7%32.6%
- Water BottlesEasy0.7%32.6%
- Next Greater Element IEasy0.8%32.6%
- Assign CookiesEasy0.6%32.6%
- Remove ElementEasy0.6%32.6%
- Non-overlapping IntervalsMedium0.6%32.6%
- Range Sum Query - ImmutableEasy0.7%32.6%
- Remove Duplicates from Sorted ListEasy0.6%32.6%
- Customer Who Visited but Did Not Make Any TransactionsEasy0.7%32.6%
- Longest Increasing SubsequenceMedium0.6%32.6%
- String CompressionMedium0.6%32.6%
- Maximum Total Subarray Value IMedium0.7%32.6%
- Palindrome Linked ListEasy0.6%32.6%
- Remove Duplicates from Sorted Array IIMedium0.6%25.2%
- Longest Consecutive SequenceMedium0.5%25.2%
- Reverse Linked ListEasy0.8%25.2%
- Power of TwoEasy0.5%25.2%
- Employee BonusEasy0.8%25.2%
- Binary SearchEasy0.6%25.2%
- Unique Paths IIMedium0.4%25.2%
- The kth Factor of nMedium0.7%25.2%
- Integer to English WordsHard0.4%25.2%
- Divisor GameEasy0.7%25.2%
- Maximum SwapMedium0.5%25.2%
- Majority Element IIMedium0.6%25.2%
- String Compression IIIMedium0.7%25.2%
- Maximum Sum of Distinct Subarrays With Length KMedium0.4%25.2%
- Linked List CycleEasy0.5%25.2%
- Running Sum of 1d ArrayEasy0.9%25.2%
- Minimum Cost to Make at Least One Valid Path in a GridHard0.7%25.2%
- Replace Employee ID With The Unique IdentifierEasy0.8%25.2%
- Permutation in StringMedium0.5%25.2%
- Check If Array Pairs Are Divisible by kMedium0.5%25.2%
- Rotate ImageMedium0.8%25.2%
- Find K Closest ElementsMedium0.5%25.2%
- Count the Number of Fair PairsMedium0.5%25.2%
- Return Length of Arguments PassedEasy0.9%25.2%
- Remove All Occurrences of a SubstringMedium0.8%25.2%
- Repeated Substring PatternEasy0.5%25.2%
- Find the Original Typed String IEasy0.7%25.2%
- Maximum GapMedium0.5%25.2%
- Maximum Number of Events That Can Be Attended IIHard0.6%25.2%
- Odd Even Linked ListMedium0.6%25.2%
- Convert Sorted List to Binary Search TreeMedium0.7%25.2%
- Subarray Product Less Than KMedium0.5%25.2%
- Valid WordEasy0.5%25.2%
- Maximum Nesting Depth of the ParenthesesEasy0.8%25.2%
- Linked List Cycle IIMedium0.6%25.2%
- Teemo AttackingEasy0.6%25.2%
- Distribute Coins in Binary TreeMedium0.8%25.2%
- Minimum Size Subarray SumMedium0.5%25.2%
- Binary Tree Inorder TraversalEasy0.8%25.2%
- Smallest Integer Divisible by KMedium0.5%25.2%
- Department Highest SalaryMedium0.6%25.2%
- How Many Numbers Are Smaller Than the Current NumberEasy0.9%25.2%
- Reorder ListMedium0.7%25.2%
- Bulb SwitcherMedium0.6%25.2%
- Regular Expression MatchingHard0.3%25.2%
- Managers with at Least 5 Direct ReportsMedium0.5%25.2%
- Intersection of Two Arrays IIEasy0.6%25.2%
- Rotting OrangesMedium0.6%25.2%
- Longest Balanced Substring IIMedium0.4%25.2%
- Count and SayMedium0.6%25.2%
- Integer to RomanMedium0.7%25.2%
- Number of IslandsMedium0.6%25.2%
- Daily TemperaturesMedium0.7%25.2%
- Convert a Number to HexadecimalEasy0.5%25.2%
- Continuous Subarray SumMedium0.3%25.2%
- Longest Common SubsequenceMedium0.6%25.2%
- Reshape the MatrixEasy0.7%25.2%
- PermutationsMedium0.8%25.2%
- Zigzag ConversionMedium0.5%25.2%
- Longest PalindromeEasy0.6%25.2%
- Search a 2D MatrixMedium0.5%25.2%
- Find the Winner of the Circular GameMedium0.8%25.2%
- Intersection of Two Linked ListsEasy0.6%25.2%
- Word LadderHard0.5%25.2%
- Remove Outermost ParenthesesEasy0.9%25.2%
- Min Cost Climbing StairsEasy0.7%25.2%
- Create Hello World FunctionEasy0.8%25.2%
- Rotate StringEasy0.7%25.2%
- Swap Nodes in PairsMedium0.7%25.2%
- Find Smallest Letter Greater Than TargetEasy0.6%25.2%
- Find Numbers with Even Number of DigitsEasy0.8%25.2%
- 3Sum ClosestMedium0.5%25.2%
- Find Pivot IndexEasy0.6%25.2%
- Top K Frequent ElementsMedium0.7%25.2%
- Minimum Depth of Binary TreeEasy0.5%25.2%
- Insert IntervalMedium0.5%25.2%
- Sort Array By ParityEasy0.8%25.2%
- Subtract the Product and Sum of Digits of an IntegerEasy0.9%25.2%
- Delete Duplicate EmailsEasy0.7%25.2%
- Spiral Matrix IIMedium0.8%25.2%
- Multiply StringsMedium0.4%25.2%
- Same TreeEasy0.7%25.2%
- Find All Numbers Disappeared in an ArrayEasy0.6%25.2%
- Contiguous ArrayMedium0.5%25.2%
- Maximum Depth of Binary TreeEasy0.8%25.2%
- Maximum Ice Cream BarsMedium0.8%25.2%
- Binary Subarrays With SumMedium0.7%25.2%
- Consecutive NumbersMedium0.5%25.2%
- Largest Rectangle in HistogramHard0.5%25.2%
Showing 228 of 228 questions.