DotNetInterviews
Your interview roadmap
Work through the essentials, mark each question when you can explain it, and keep your progress in this browser.
0 of 72 questions complete
OOPS
Build a strong foundation in object-oriented design.
SOLID Principles
Practice the design principles that keep object-oriented code maintainable.
C# Fundamentals
Review the language features that appear in everyday interviews.
ASP.NET Core
Understand how web applications are composed and served.
SQL and Entity Framework
Practice data access, queries, and performance fundamentals.
Web API and System Design
Connect backend concepts to resilient, maintainable services.
Roadmap questions
Does the roadmap save my progress?
Yes. Progress is saved in this browser on this device. It does not sync to other browsers or devices, and clearing this site's browser storage removes it.
When should I mark a question complete?
Mark it complete when you can explain the answer clearly in your own words. Revisit a linked solution or guide whenever you need a refresher.
How should I work through the roadmap?
Pick a topic, attempt each question before opening its solution, and mark your progress as you become confident. You can filter by topic or review completed questions.