Home / By Topic

Questions by Topic

Practice problems organized by data structure and algorithm topics to focus your learning.

Data Structures

Linked List

1 question

Master pointer manipulation and list traversal.

Trees

Coming Soon

Explore hierarchical data structures and recursion.

🚧

More tree problems coming soon!

Arrays

Coming Soon

Master array manipulation and indexing techniques.

🚧

More array problems coming soon!

Stacks & Queues

Coming Soon

Learn LIFO and FIFO data structures.

🚧

More stack & queue problems coming soon!

Hash Tables

Coming Soon

Master key-value pair storage and lookup.

🚧

More hash table problems coming soon!

Heaps

Coming Soon

Learn priority queues and heap operations.

🚧

More heap problems coming soon!

Algorithms

Dynamic Programming

Coming Soon

Solve complex problems by breaking them down.

🚧

More DP problems coming soon!

Two Pointers

Coming Soon

Efficiently solve problems with two moving pointers.

🚧

More two pointer problems coming soon!

Sliding Window

Coming Soon

Optimize problems with a moving window approach.

🚧

More sliding window problems coming soon!

Binary Search

Coming Soon

Efficiently search in sorted data structures.

🚧

More binary search problems coming soon!

Graph Algorithms

Coming Soon

Master BFS, DFS, and graph traversal techniques.

🚧

More graph problems coming soon!

Greedy

Coming Soon

Make locally optimal choices for global optimization.

🚧

More greedy problems coming soon!

More questions coming soon! Check back regularly for updates.