C# coding interview practice
48 test-checked C# exercises for the live-coding interview: LINQ, records, generics and async, compiled on .NET 9, with real IntelliSense in the editor. Free.
Topics
- Strings: 6 exercises
- Collections & LINQ: 8 exercises
- Dictionaries & Sets: 6 exercises
- Classes & Records: 7 exercises
- Delegates & Iterators: 5 exercises
- Exceptions & Disposal: 4 exercises
- Async & Generics: 4 exercises
- Practical: 8 exercises
Each exercise pairs a worked example with a twin problem to solve in a real editor; the tests run the moment you do. Interview mode hides the example: solve it from memory, without the hint or the solution, and it counts as solved cold. Progress is saved in your browser, and in your account if you sign in.