What interviewers test in a .NET developer interview
Loops typically include a C# fundamentals round, an ASP.NET Core and API round, a database and EF Core discussion, and a coding exercise. Senior roles add architecture questions such as clean architecture, CQRS and microservices on Azure.
Interviewers check whether you understand what the framework does for you, for example what a scoped lifetime means for a DbContext in a web request.
- C#: types, generics, delegates, events, records and pattern matching
- Async: Task, async and await, deadlocks and cancellation
- ASP.NET Core: middleware pipeline, routing, filters and configuration
- Data: EF Core, LINQ, transactions and performance
- Quality and cloud: testing, logging, Azure App Service and Functions
Technical topics to revise
Build a small ASP.NET Core Web API on .NET 8 or later with EF Core, dependency injection and xUnit tests. Explaining the Program.cs of your own project covers many common questions.
- Value and reference types, boxing, structs and records
- async and await, ConfigureAwait, CancellationToken and Task.WhenAll
- LINQ deferred execution, IEnumerable versus IQueryable
- Transient, scoped and singleton lifetimes and captive dependencies
- Middleware order, authentication with JWT and authorisation policies
- EF Core: AsNoTracking, Include, migrations and raw SQL
- IDisposable, using declarations and garbage collection generations
- xUnit, Moq or NSubstitute, and WebApplicationFactory integration tests
How to structure your answers
For C# concepts, give a short definition, then a scenario where it matters, such as a captive dependency bug or a LINQ query that pulled a whole table into memory.
For project stories, describe the architecture briefly, your contribution and a measurable outcome like reduced API latency or fewer production incidents.
How InterviewPlan AI helps you prepare
Practise .NET mock interviews covering C#, ASP.NET Core and EF Core with feedback on depth. Coding help supports practice tasks, and Resume AI sharpens your project bullets.
Interview Copilot runs as a Windows or macOS desktop app with speaker-labelled transcription and resume-grounded answer drafts in under a second. After you join, .NET Job Support gives live expert-plus-AI help in your first 90 days. Both are $5 per hour with 200 AI credits included.