Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
DSA Problems
Practice real interview questions and track your progress
244 problems
# Title Topics Acceptance SolutionDifficulty
151Count InversionsArray Sorting Algorithms
16.93%
Medium
1522Sum - Pair With Given SumArray Hashing Hashmap
30.61%
Easy
153Maximize Number of 1'sArray Binary Search
50.00%
Medium
154Combination SumRecursion
75.00%
Medium
155Print Numbers from 1 to N Recursion
75.00%
Easy
156Print Number From N to 1 Recursion
80.00%
Easy
157Sum Of First N Natural Numbers Recursion
60.00%
Easy
158Largest subarray of 0's and 1'sData Structures Basics
50.00%
Easy
159Max of min for every window Stack
50.00%
Hard
160Maximum fruit gathering by birdsArray
50.00%
Easy
161Sum of elements of smallest subarray greater than xArray
50.00%
Easy
162Length of the longest substringString
50.00%
Medium
163Smallest Window of All CharactersString Dynamic Programming
50.00%
Hard
164Equal Sum SubarraysQueue
50.00%
Easy
165Ways to Reaching the n'th StairDynamic Programming
50.00%
Medium
166Implement Min StackStack
22.59%
Medium
167First non-repeating in a streamQueue
31.65%
Medium
168Binary Heap OperationsHeap
22.30%
Medium
169Detect Loop in linked listLinked List
43.49%
Medium
170Palindrome Linked ListLinked List
41.48%
Medium
171Categorize even and odd nodes in a Linked ListLinked List
49.80%
Medium
172Check for balanced ParanthesisStack
28.56%
Easy
173Asteroid CollisionStack
50.06%
Medium
174Convert Infix To Prefix NotationStack
52.94%
Medium
175Histogram Max Rectangular AreaStack
32.12%
Hard
176Implement Queue using ArraysQueue
47.24%
Basic
177Minimum Cost of RopesQueue
42.73%
Medium
178Heap SortHeap
53.06%
Medium
179Word Search Recursion
32.69%
Medium
180Print PatternRecursion
56.39%
Easy
181Floor in a Sorted ArraySorting Algorithms
33.75%
Easy
182Minimum sumArray Sorting Algorithms
17.14%
Medium
183Number of PairsArray
21.82%
Medium
184Find Transition PointArray Searching Algorithms
37.90%
Easy
185Super PrimesSearching Algorithms
24.90%
Medium
186Pair Sum Closest to 0Searching Algorithms
19.61%
Easy
187Bitonic PointSearching Algorithm
58.67%
Easy
188Alien DictionaryString
47.81%
Hard
189Find the StringString
72.98%
Hard
1900-1 Knapsack ProblemArray Dynamic Programming
50.00%
Medium
191Rod CuttingArray Dynamic Programming
50.00%
Medium
192Stock buy and sellArray Dynamic Programming
29.18%
Medium
193Maximum Meetings in One RoomArray Sorting Algorithms
33.57%
Medium
194Subset SumsRecursion
72.55%
Medium
195Interleave the First Half of the Queue with Second HalfQueue
69.35%
Medium
196Merge Sort for Linked ListLinked List
74.76%
Medium
197Reverse a Linked List in GroupsLinked List
57.08%
Medium
198Intersection of Two Linked ListsLinked List
35.30%
Easy
199Reverse Words In A StringString
47.80%
Easy
200First Occurrence In A StringString
50.08%
Medium
🚀 DSA BOOTCAMP
Crack Product Company Interviews

Structured learning, live mentorship and an integrated coding platform to help you land top software engineering roles.

ScholarHat DSA Bootcamp
₹32 LPAAvg Package
50K+Jobs
300+Problems Covered
20+Patterns
Explore Bootcamp →
Problem Of The Day 🔥

Loading today’s challenge…

Leaderboard
  • 1 🏆 Ashok 1370.00
  • 2 🥈 Umar 830.00
  • 3 🥉 Priyanka 779.00
  • 4 Poorani 480.00
  • 5 Khwaja 460.00
  • 6 Narmitha 450.00
  • 7 Sayyad 450.00
  • 8 I Gusti Ngurah Nugraha 440.00
  • 9 Aparna 420.00
  • 10 Kavipriya 390.00
View More
Curated Problems, Asked at companies like
Microsoft Google Amazon Adobe Oracle Microsoft Google Amazon Adobe Oracle
Samsung Cisco IBM Paytm Infosys Samsung Cisco IBM Paytm Infosys
Solve today's challenge

Keep your streak alive and climb the leaderboard.

Start now →