Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
DSA Problems
Practice real interview questions and track your progress
254 problems
# Title Topics Acceptance SolutionDifficulty
1Check Whether Three Numbers Form a Geometric ProgressionData Structures Basics Comparisons
82.80%
Basic
2Check Whether Three Angles Form a Valid TriangleData Structures Basics Comparisons
80.89%
Basic
3Classify a Triangle Using Sides and AnglesData Structures Basics Comparisons
73.99%
Basic
4Create a Menu-Driven Scientific CalculatorData Structures Basics
100.00%
Basic
5Calculate Movie Ticket Price Based on Age, Day and Seat TypeData Structures Basics
96.93%
Basic
6Find the Second Smallest of Four NumbersSorting Algorithms Comparisons
89.17%
Basic
7Find the Second Largest of Four NumbersSorting Algorithms Comparisons
79.82%
Basic
8Find the Middle Value Among Three Distinct NumbersComparisons
82.79%
Basic
9Sort Three Numbers Using Conditional StatementsData Structures Basics Sorting Algorithms Sorting Algorithm Comparisons sorts & algorithms
93.23%
Basic
10Check Whether Three Numbers Form an Arithmetic ProgressionData Structures Basics
73.03%
Basic
11Check Whether Three Angles Form a Valid TriangleComparisons
91.52%
12Sort Three Numbers Using Conditional StatementsComparisons
90.15%
13Find the Middle Value Among Three Distinct NumbersComparisons
84.12%
14Count of Subsets with Given SumDynamic Programming
45.45%
15Find the Second Smallest of Four NumbersArray Sorting Algorithms
89.85%
16Find the Second Largest of Four NumbersArray Sorting Algorithms
89.48%
17Game with StringHeap
53.96%
Medium
18Kth largest elementHeap
64.92%
Medium
19Min Number of JumpsDynamic Programming
50.48%
Medium
20House RobberDynamic Programming
51.45%
Medium
21Min Cost Climbing StairsDynamic Programming
65.21%
Easy
22Odd Even Graph CheckGraph
63.45%
Medium
23Redundant ConnectionGraph
68.71%
Medium
24Detect Cycle in Undirected Graph (DFS)Graph
67.77%
Medium
25Path Existence Between Two NodesGraph
80.12%
Easy
26Detect Cycle in Directed Graph (DFS)Graph
67.67%
Medium
27Level of Each NodeGraph
74.21%
Medium
28BFS TraversalGraph
83.12%
Easy
29DFS TraversalGraph DFS Traversal
85.64%
Easy
30Flood FillRecursion
69.00%
Medium
31Number of IslandsRecursion
66.00%
Medium
32Remove Duplicates From A StringString Stack
61.68%
Easy
33Remove Consecutive DuplicatesRecursion
60.00%
Easy
34Find Element in a Sorted ArrayBinary Search
80.00%
Easy
35Binary Tree CamerasTree Traversal Binary Tree
55.21%
Hard
36Boundary TraversalTree Traversal Binary Tree
45.21%
Hard
37Compare Leaf TraversalTree Traversal Binary Tree
77.95%
Medium
38Binary Tree Post Order TraversalTree Recursion Traversal Binary Tree
79.59%
Easy
39Inorder Successor in BSTTree Traversal Binary Tree
60.12%
Medium
40Kth Largest Element in BSTTree Traversal Binary Tree
70.53%
Medium
41Construct Tree from Inorder + PostorderTree Traversal Binary Tree
65.12%
Medium
42Top View of Binary TreeTree Traversal Binary Tree
60.21%
Medium
43Convert Sorted Array to BSTTree Traversal Binary Tree
74.56%
Medium
44Find Maximum in BSTTree Traversal Binary Tree
85.54%
Easy
45Find Minimum in BSTTree Traversal Binary Tree
85.18%
Easy
46Find Distance Between Two NodesTree Traversal Binary Tree
62.45%
Medium
47All Paths With Given SumTree Traversal Binary Tree
74.23%
Medium
48Maximum Root to Leaf Path SumTree Traversal Binary Tree
72.15%
Medium
49Count Non-Leaf Nodes In Binary TreeTree Traversal Binary Tree
60.48%
Easy
50Minimum Depth of Binary Tree Tree Traversal Binary Tree
60.25%
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
18 Oct 2026
Multi-Cloud : Beyond ChatGPT: Build Enterprise RAG & AI Agents Across Azure + AWS
18 Oct 2026
Building Full-Stack Java Applications with Spring Boot & Cloud | FREE Live Masterclass
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 →