Live Batches
Masterclasses
Menu
Free Courses
Account
Login / Sign Up
DSA Problems
Practice real interview questions and track your progress
64 problems
# Title Topics Acceptance SolutionDifficulty
1Alien DictionaryString
47.81%
Hard
2All Paths With Given SumTree Traversal Binary Tree
74.23%
Medium
3Binary Tree CamerasTree Traversal Binary Tree
55.21%
Hard
4Binary Tree Inorder Traversal Recursion Trees Traversal Binary Tree
75.68%
Easy
5Binary Tree Level Order TraversalTree Recursion Traversal Binary Tree
79.68%
Easy
6Binary Tree Post Order TraversalTree Recursion Traversal Binary Tree
79.59%
Easy
7Binary Tree Preorder TraversalTree Recursion Binary Tree
79.85%
Easy
8Binary Tree Zigzag Level Order Traversal Tree Recursion Traversal Binary Tree
71.48%
Medium
9Bitonic PointSearching Algorithm
58.67%
Easy
10Boundary TraversalTree Traversal Binary Tree
45.21%
Hard
11Check Binary Tree Is BalancedTree Traversal Binary Tree
78.95%
Medium
12Check if Tree is Symmetric Tree Traversal Binary Tree
74.98%
Medium
13Check if Two Trees are Identical Tree Traversal Binary Tree
76.59%
Medium
14Compare Leaf TraversalTree Traversal Binary Tree
77.95%
Medium
15Construct Tree from Inorder + PostorderTree Traversal Binary Tree
65.12%
Medium
16Construct Tree from Inorder + PreorderTree Traversal Binary Tree
70.00%
Medium
17Convert Sorted Array to BSTTree Traversal Binary Tree
74.56%
Medium
18Count Leaf Nodes In Binary TreeTree Traversal Binary Tree
74.59%
Medium
19Count Non-Leaf Nodes In Binary TreeTree Traversal Binary Tree
60.48%
Easy
20Count Total Nodes in Binary Tree Tree Traversal Binary Tree
75.68%
Medium
21Course ScheduleGraph BFS DFS
51.77%
Medium
22Delete Node In BSTTree Traversal Binary Tree
65.20%
Medium
23DFS TraversalGraph DFS Traversal
85.64%
Easy
24Diameter of Binary TreeTree Traversal Binary Tree
73.45%
Medium
25Find Distance Between Two NodesTree Traversal Binary Tree
62.45%
Medium
26Find Kth RotationArray Stack Searching Algorithm
23.16%
Easy
27Find Maximum in BSTTree Traversal Binary Tree
85.54%
Easy
28Find Minimum in BSTTree Traversal Binary Tree
85.18%
Easy
29Find Nodes at Distance K from Given NodeTree Traversal Binary Tree
65.95%
Hard
30Find the StringString
72.98%
Hard
31First Occurrence In A StringString
50.08%
Medium
32Form Anagram GroupsString Hashing
69.80%
Medium
33Height / Max Depth of Binary TreeTree Traversal Binary Tree
75.36%
Medium
34Inorder Successor in BSTTree Traversal Binary Tree
60.12%
Medium
35K-PangramsString Hashing
20.91%
Medium
36Kth Largest Element in BSTTree Traversal Binary Tree
70.53%
Medium
37Kth Smallest Element in BSTTree Traversal Binary Tree
76.77%
Medium
38Length of the longest substringString
50.00%
Medium
39Longest Common PrefixArray String
44.20%
Easy
40Longest Common SubsequenceArray String Dynamic Programming
50.00%
Medium
41Longest Palindromic SubstringString
34.80%
Medium
42Lowest Common Ancestor in BSTTree Traversal Binary Tree
70.50%
Medium
43Lowest Common Ancestor of Binary TreeTree Traversal Binary Tree
78.59%
Medium
44Making A Large IslandGraph BFS DFS
52.36%
Hard
45Maximum Path Sum in Binary TreeTree Traversal Binary Tree
58.59%
Hard
46Maximum Root to Leaf Path SumTree Traversal Binary Tree
72.15%
Medium
47Minimum Depth of Binary Tree Tree Traversal Binary Tree
60.25%
Medium
48Permutation of A StringString Recursion
66.00%
Medium
49Print All Root To Leaf PathsTree Traversal Binary Tree
68.59%
Hard
50Redundant ParenthesisString Stack
51.49%
Hard
🚀 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 →