CheatsheetKit

Stack Bundle · Mid to Senior

.NET / C# Stack Pack

C# language depth, async/await, LINQ, ASP.NET Core and the CLR.

C# and .NET internals, plus the ASP.NET Core questions asked in enterprise backend loops.

Questions
360
Topics
20
Pages
330

Get the .NET / C# Stack Pack — $9 One-off. Delivered as a PDF by email the moment payment clears.

Prices shown are a USD base. Your local-market price is calculated at checkout in your own currency, plus any local sales tax.

What is inside

20 chapters, in the order the interviews tend to ask them:

  1. Types, values and the type system
  2. Structs, classes, records and object lifetime
  3. Nullability and reference types
  4. Generics, constraints and variance
  5. Delegates, events and lambdas
  6. Iterators and yield return
  7. Exceptions and error handling
  8. Collections and their performance
  9. LINQ and deferred execution
  10. Async, await and the execution model
  11. Concurrency and synchronisation
  12. Memory and the garbage collector
  13. The CLR, the JIT and assembly loading
  14. Projects, the build and packaging
  15. Dependency injection and configuration
  16. ASP.NET Core middleware and the pipeline
  17. Minimal APIs, controllers and endpoints
  18. Entity Framework Core and data access
  19. Logging, performance and diagnostics
  20. Testing: unit and integration

How the answers are built

Each chapter opens with the checklist the question is really testing. A few from this pack:

Questions this pack covers

  1. What is the difference between a value type and a reference type?
  2. Why does assigning a struct copy the value?
  3. When should a type be a struct rather than a class?
  4. What does a record give you that a class does not?
  5. What does a nullable reference type annotation actually enforce?
  6. Why is a compiler warning not the same as a null check?
  7. What does a where constraint buy the compiler?
  8. How does the runtime instantiate a generic type or method?

Each one is answered in full in the pack, with the reasoning written out rather than a bullet list.

Related packs

About this pack

How many questions?
360, spread across 20 topics, written out in full across 330 pages.
Do the answers just list keywords?
No. Each answer is written as prose, because that is what you have to reproduce when someone asks you the question.
How do I get it?
Pay once and the PDF arrives by email immediately, with a signed download link.
Can I get it refunded?
Yes, if it is not what you expected. See the refund policy.