🍰 Interview Cake Solutions Master Track

Comprehensive C# (.NET 8/9) solutions for the Interview Cake curriculum, structured into clean topic categories with runnable test harnesses and shared benchmarking via DSA.Common.


πŸ“Œ Category Breakdown & Problems (37 Problems Total)

πŸ“‚ Array and String Manipulation (5 Problems)

πŸ“‚ Hashing and Hash Tables (4 Problems)

πŸ“‚ Greedy Algorithms (5 Problems)

πŸ“‚ Sorting and Searching (3 Problems)

πŸ“‚ Trees and Graphs (5 Problems)

πŸ“‚ Dynamic Programming and Recursion (4 Problems)

πŸ“‚ Queues and Stacks (4 Problems)

πŸ“‚ System Design (2 Problems)

πŸ“‚ Bit Manipulation (1 Problems)

πŸ“‚ Math and Logic (4 Problems)


πŸ› οΈ Verification & Test Harness

All 37 problem solutions are isolated in src/ and can be built and tested via the Visual Studio Solution:

# Build entire Interview Cake suite
dotnet build "01_DSA/02_dsa_solutions/interview_cake_solutions/InterviewCake_Solutions.slnx"
 
# Run individual problem
dotnet run --project "01_DSA/02_dsa_solutions/interview_cake_solutions/src/01.Merging-Meeting-Times"