OAHelper Topics
Practice coding questions by topic.
Build depth in the topics that appear repeatedly across real online assessments: arrays, graphs, dynamic programming, strings, trees, SQL, heaps, and more.
Array
1872 real OA questions
Greedy
836 real OA questions
Math
835 real OA questions
String
832 real OA questions
Simulation
745 real OA questions
Sorting
722 real OA questions
Hash Table
606 real OA questions
Dynamic Programming
572 real OA questions
Graph Theory
414 real OA questions
Counting
393 real OA questions
Binary Search
324 real OA questions
Prefix Sum
316 real OA questions
Depth-First Search
261 real OA questions
Enumeration
251 real OA questions
Matrix
247 real OA questions
Two Pointers
236 real OA questions
Tree
231 real OA questions
Breadth-First Search
174 real OA questions
Heap (Priority Queue)
172 real OA questions
Number Theory
159 real OA questions
Combinatorics
140 real OA questions
Sliding Window
140 real OA questions
Bit Manipulation
134 real OA questions
Shortest Path
117 real OA questions
Design
104 real OA questions
Stack
91 real OA questions
Union-Find
85 real OA questions
Recursion
71 real OA questions
Segment Tree
69 real OA questions
Backtracking
67 real OA questions
Memoization
59 real OA questions
Monotonic Stack
58 real OA questions
String Matching
53 real OA questions
Queue
51 real OA questions
Binary Indexed Tree
47 real OA questions
Binary Tree
46 real OA questions
Ordered Set
43 real OA questions
Geometry
41 real OA questions
Bitmask
40 real OA questions
Sweep Line
33 real OA questions
Linked List
32 real OA questions
Trie
28 real OA questions
Topological Sort
23 real OA questions
Database
22 real OA questions
Minimum Spanning Tree
20 real OA questions
Monotonic Queue
19 real OA questions
Brainteaser
18 real OA questions
Doubly-Linked List
18 real OA questions
Probability and Statistics
17 real OA questions
Game Theory
15 real OA questions
Divide and Conquer
12 real OA questions
Data Stream
11 real OA questions
Binary Search Tree
9 real OA questions
Hash Function
8 real OA questions
Strongly Connected Component
7 real OA questions
Biconnected Component
6 real OA questions
Merge Sort
6 real OA questions
Rolling Hash
6 real OA questions
Interactive
5 real OA questions
Concurrency
4 real OA questions
Eulerian Circuit
4 real OA questions
Suffix Array
3 real OA questions