Algorithms, Data Structures & Performance Interview Prep

Algorithms, data structures, and performance tuning — the CS-fundamentals competency, with C# examples

🎮 Play all Algorithms questions in Game Mode

Choose a Module

🧮

Algorithms

Sorting, searching, recursion & divide-and-conquer, traversal, dynamic programming, and the core interview patterns

🗃️

Data Structures

Hash tables, trees & heaps, arrays and memory layout, and how to choose the right structure

🏎️

Performance Tuning

Profiling & benchmarking, allocations & GC, database and I/O tuning, caching, async and throughput