Roadmap › 1. .NET › Step 9
CLR

.NET Internals — CLR, CTS, CLS, IL, JIT, Memory Management & Garbage Collection

Every .NET version from .NET Framework 1.0 to .NET 10, the .NET architecture (CLR, BCL, CTS, CLS), compilation from C#/VB.NET to IL to machine code (Roslyn, JIT, tiered compilation, ReadyToRun, Native AOT), assemblies, manifests, metadata, GAC and strong names, AppDomains vs AssemblyLoadContext, type loading and method tables, stack and heap, value vs reference type layout, the garbage collector in depth (generations, LOH, POH, workstation/server, background GC), finalization, IDisposable, memory leaks and diagnostics, threading and the thread pool, async internals and exceptions inside the CLR.
You know 0 of 19Open a question, read the answer, then tap “✓ I know this”.
19 of 19 questions match the filters.
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know