Arrays + hashing
Frequency maps, prefix techniques, two pointers, sliding windows, and edge cases.
Coding interview practice
Choose a topic and open a coding-focused interview plan. The session is configured to test reasoning, implementation, complexity, and edge cases—not just the final answer.
Practice coding interview questions by topic with role context, explanation follow-ups, complexity discussion, testing, and interview-style feedback.
Frequency maps, prefix techniques, two pointers, sliding windows, and edge cases.
Traversal, BFS/DFS, shortest paths, topological reasoning, and complexity.
State definition, transitions, memoization, tabulation, and space optimization.