Skip to content
QSWEQB

.NET & C# interview questions

C# language semantics and ASP.NET Core service internals for Microsoft-stack interviews.

10 published across 5 topics.

.NET and C# fundamentals58 short answers on one page, for revising rather than studying.

C# Language

2 questions

Value versus reference types, generics and variance, LINQ evaluation, records, and nullable references.

Async, Tasks & Threading

2 questions

The task model, synchronisation context and deadlocks, cancellation, and parallelism choices.

CLR & Memory

2 questions

Generational GC, large object heap, boxing costs, spans, and diagnosing memory pressure.

ASP.NET Core

2 questions

Middleware pipeline, DI lifetimes, configuration and options, minimal APIs, and hosting.

Entity Framework Core

2 questions

Change tracking, query translation and client evaluation, migrations, and performance tuning.