Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
DSA Problems
Practice real interview questions and track your progress
228 problems
# Title Topics Acceptance SolutionDifficulty
51 Reverse Sublist (Between Left & Right)Linked List
67.00%
Medium
52 Reverse Linked List in K GroupsLinked List
60.00%
Medium
53 Reverse Linked List in PairsLinked List
63.00%
Medium
54 Kth Smallest Pair DistanceBinary Search
65.00%
Medium
55 Find K Closest ElementsBinary Search
76.00%
Medium
56 Kth Smallest Element In A MatrixBinary Search
70.00%
Medium
57 Remove Nth Node From EndLinked List
73.00%
Medium
58 Check if Linked List is PalindromeLinked List
67.00%
Medium
59 Detect Cycle In Linked ListLinked List
65.00%
Medium
60 Find Start of CycleLinked List
57.00%
Medium
61 Reverse A Linked ListLinked List
79.00%
Easy
62 Length of Linked ListLinked List
76.00%
Easy
63 Nth Node From EndLinked List
69.00%
Medium
64 Find Middle of Linked ListLinked List
87.00%
Easy
65 Kth Smallest In Multiplication TableBinary Search
75.00%
Medium
66 Square Root of A NumberBinary Search
63.00%
Medium
67 Median Of Two Sorted ArraysBinary Search
71.00%
Medium
68 Lower BoundBinary Search
75.00%
Medium
69 Magnetic Force Between Two BallsBinary Search
60.00%
Medium
70 Find Smallest Divisor Given A ThresholdBinary Search
67.00%
Medium
71 Minimise Maximum Distance To Go To Gas StationBinary Search
64.00%
Medium
72 Capacity To Ship Packages Within D DaysBinary Search
65.00%
Medium
73 Median In Row-Wise Sorted ArrayBinary Search
69.00%
Medium
74 Search in A Sorted 2D Matrix IIBinary Search
70.00%
Medium
75 Search in a 2D Matrix Recursion Binary Search
86.00%
Medium
76 Split Array Largest SumBinary Search
59.00%
Medium
77 Find Minimum In Rotated Sorted Array Recursion
89.00%
Medium
78 Aggressive CowsBinary Search
70.00%
Medium
79 Allocate Minimum PagesBinary Search
62.00%
Medium
80 Minimum Speed to Arrive on TimeBinary Search
69.00%
Medium
81 Koko Eating BananasBinary Search
68.00%
Medium
82 Peak Element In Rotated ArrayRecursion
88.00%
Easy
83 Find Rotation CountBinary Search
75.00%
Easy
84 Search in Rotated Array IIBinary Search
79.00%
Easy
85 Upper BoundBinary Search
80.00%
Easy
86 Check if Element ExistsBinary Search
87.00%
Easy
87 Binary Search (Iterative)Binary Search
79.00%
Easy
88 Generate All SubsequenceRecursion
56.00%
Medium
89 Check if Binary Tree is BalancedRecursion
77.00%
Medium
90 Generate All SubsetsRecursion
60.00%
Medium
91 Count Nodes in Binary TreeRecursion
64.00%
Medium
92 Letter Combinations of Phone NumberRecursion
60.00%
Medium
93 Tiling ProblemRecursion
50.00%
Medium
94 Permutation Without DuplicatesRecursion
67.00%
Medium
95 Combination Sum IIRecursion
76.00%
Medium
96 Target Sum WaysRecursion
64.00%
Hard
97 Partition Equal SubsetRecursion
77.00%
Easy
98 Unique PathRecursion
56.00%
Hard
99 Rat In A MazeRecursion
38.00%
Hard
100 Permutation of an ArrayArray Recursion
68.00%
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 →