DSA Blind 100

One hundred curated DSA problems across arrays, two pointers, trees, graphs, and dynamic programming — the core patterns for FAANG-style interviews.

DSA Interview C# Intermediate → Advanced ~80 hours
0 / 100
0% complete
Next: Sum of array elements

1.Arrays & hashing

0 / 25 · 0%

2.Two pointers & strings

0 / 20 · 0%

3.Stacks, queues & binary search

0 / 20 · 0%

4.Trees, graphs & DP

0 / 35 · 0%
1 Sum of array elements Easy DSA — Trees 2 Find maximum in array Easy DSA — Trees 3 Reverse an array in-place Medium DSA — Trees 4 Count occurrences of element Easy DSA — Trees 5 Second largest element Medium DSA — Trees 6 BST — inorder traversal sum #1 Medium DSA — Trees 7 BST — inorder traversal sum #2 Medium DSA — Trees 8 BST — inorder traversal sum #3 Medium DSA — Trees 9 BST — inorder traversal sum #4 Medium DSA — Trees 10 BST — inorder traversal sum #5 Medium DSA — Trees 11 BST — inorder traversal sum #6 Medium DSA — Trees 12 BST — inorder traversal sum #7 Medium DSA — Trees 13 Sum of array elements Easy DSA — Graphs 14 Find maximum in array Easy DSA — Graphs 15 Reverse an array in-place Medium DSA — Graphs 16 Count occurrences of element Easy DSA — Graphs 17 Second largest element Medium DSA — Graphs 18 BFS shortest path in grid #1 Medium DSA — Graphs 19 BFS shortest path in grid #2 Medium DSA — Graphs 20 BFS shortest path in grid #3 Medium DSA — Graphs 21 Sum of array elements Easy DSA — Dynamic Programming 22 Find maximum in array Easy DSA — Dynamic Programming 23 Reverse an array in-place Medium DSA — Dynamic Programming 24 Count occurrences of element Easy DSA — Dynamic Programming 25 Second largest element Medium DSA — Dynamic Programming 26 Fibonacci 5 (DP) #1 Easy DSA — Dynamic Programming 27 Climbing stairs 6 steps #2 Easy DSA — Dynamic Programming 28 Fibonacci 7 (DP) #3 Easy DSA — Dynamic Programming 29 Climbing stairs 8 steps #4 Easy DSA — Dynamic Programming 30 Fibonacci 9 (DP) #5 Easy DSA — Dynamic Programming 31 Climbing stairs 10 steps #6 Easy DSA — Dynamic Programming 32 Fibonacci 11 (DP) #7 Easy DSA — Dynamic Programming 33 Climbing stairs 12 steps #8 Easy DSA — Dynamic Programming 34 Fibonacci 5 (DP) #9 Easy DSA — Dynamic Programming 35 Climbing stairs 6 steps #10 Easy DSA — Dynamic Programming
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details