What are boxing and unboxing ? What performance implications do they have?
Explain the difference between Stack and Heap memory allocation in .NET.
What is the difference betweenmanagedandunmanaged codeinC? How do you handleunmanaged resources(e.g., implementingIDisposableandfinalizers)?
How does Garbage Collection (GC) work in .NET Core ? Explain GC Generations (0, 1, 2) .
Explain the main components of the .NET Core runtime (CoreCLR) .
What is .NET Core and how does it differ fundamentally from the .NET Framework?

