Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
DSA Problems
Practice real interview questions and track your progress
227 problems
# Title Topics Acceptance SolutionDifficulty
101 Subsets with DuplicatesRecursion
74.00%
Medium
102 Factorial of NRecursion
60.00%
Easy
103 Count Ways To Reach Nth StairRecursion
60.00%
Medium
104 Friends Pairing ProblemRecursion
50.00%
Medium
105 Count Binary StringsRecursion
60.00%
Medium
106 Fibonacci Series (Tree Recursion)Recursion
60.00%
Medium
107 Check String Is Subsequence To Another Recursion
75.00%
Medium
108 Convert String to IntegerRecursion
60.00%
Medium
109 Replace pi to 3.14Recursion
75.00%
Easy
110 Remove All Occurrence of A CharacterRecursion
75.00%
Easy
111 Count CharactersRecursion
85.00%
Easy
112 Check PalindromeRecursion
90.00%
Easy
113 Reverse A String Recursion
48.00%
Easy
114 Product of All Array ElementsRecursion
80.00%
Easy
115 Sum of Array Elements Recursion
58.00%
Easy
116 Reverse An Array Recursion
85.00%
Easy
117 All Occurrence Of An ElementRecursion
59.00%
Easy
118 Last Occurrence Of An Element Recursion
65.00%
Easy
119 First Occurrence Of An Element In An Array Recursion
75.00%
Easy
120 Check Array is Sorted Recursion
80.00%
Basic
121 Smallest window of 0, 1 and 2String
50.00%
Easy
122 Find Maximum / Minimum in ArrayRecursion
75.00%
Easy
123 Print Array Elements Recursion
50.00%
Easy
124 Fibonacci Series Recursion
85.00%
Easy
125 Power of (a^b) Recursion
85.00%
Easy
126 Roman Number to IntegerString
43.21%
Easy
127 Longest Palindromic SubstringString
34.80%
Medium
128 Missing And RepeatingArray
24.83%
Easy
129 Search In Rotated Sorted Array Array Searching Algorithms
37.64%
Medium
130 Form Anagram GroupsString Hashing
69.80%
Medium
131 Longest Common PrefixArray String
44.20%
Easy
132 Count InversionsArray Sorting Algorithms
16.93%
Medium
133 2Sum - Pair With Given SumArray Hashing Hashmap
30.61%
Easy
134 Maximize Number of 1'sArray Binary Search
50.00%
Medium
135 Combination SumRecursion
75.00%
Medium
136 Print Numbers from 1 to N Recursion
75.00%
Easy
137 Print Number From N to 1 Recursion
80.00%
Easy
138 Sum Of First N Natural Numbers Recursion
60.00%
Easy
139 Largest subarray of 0's and 1'sData Structures Basics
50.00%
Easy
140 Max of min for every window Stack
50.00%
Hard
141 Maximum fruit gathering by birdsArray
50.00%
Easy
142 Sum of elements of smallest subarray greater than xArray
50.00%
Easy
143 Length of the longest substringString
50.00%
Medium
144 Smallest Window of All CharactersString Dynamic Programming
50.00%
Hard
145 Equal Sum SubarraysQueue
50.00%
Easy
146 Ways to Reaching the n'th StairDynamic Programming
50.00%
Medium
147 Implement Min StackStack
22.59%
Medium
148 First non-repeating in a streamQueue
31.65%
Medium
149 Binary Heap OperationsHeap
22.30%
Medium
150 Detect Loop in linked listLinked List
43.49%
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 1500.00
  • 2 🥈 Priyanka 889.00
  • 3 🥉 Umar 870.00
  • 4 Sayyad 510.00
  • 5 Poorani 480.00
  • 6 Khwaja 480.00
  • 7 Aparna 460.00
  • 8 I Gusti Ngurah Nugraha 460.00
  • 9 Narmitha 450.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 →