Pick a focused question that fits your time, stack, and interview goal.
How much time do you have?
Show one-drill sessions you can finish now.
281 results across 1 active filter
Page 5 of 12
Explains static extension binding, instance-member precedence, namespace ambiguity, null receivers, and compatibility when APIs evolve.
Explains filtered Include in EF Core with practical .NET data-access examples and production trade-offs.
Implements a stable first-unique-character search using counts and original order.
Explain why starting background work without awaiting or tracking it is risky in ASP.NET Core applications.
Flattens a tree into display paths while preserving order and preventing simple cycles.
Restores client scheme, host, and address behind trusted proxies without accepting spoofed forwarding data from arbitrary callers.
Uses constraints to express required operations and explains safe assignment direction for generic producers and consumers.
Explains global query filters in EF Core with practical .NET data-access examples and production trade-offs.
Explain how a .NET BackgroundService should handle cancellation, in-flight work, and application shutdown.
Builds customer summaries from order rows using grouping, aggregation, and deterministic ordering.
Uses a test-only DbCommandInterceptor to fail a regression when database command count grows with page size.
Uses the client's original rowversion to detect a lost update and return a deliberate conflict response.
Investigate and mitigate API failures caused by a slow or failing downstream dependency.
Separates caller cancellation from a dependency timeout and maps expected downstream outcomes safely.
Defines what happens when several operations fail, cancellation arrives, or only part of a parallel batch completes, without orphaning work or hiding errors.
Separates process start from readiness, coordinates hosted-service startup, and drains work within a bounded shutdown window.
Connects EF Core change tracking to object retention, query shape, projections, and read-only API performance.
Shows how publisher-to-subscriber references can retain objects and how to clean up event-based lifetimes.
Focuses on ToList chains, collection capacity, repeated enumeration, and memory-aware data shaping.
Explains controller actions, result types, status codes, thin controllers, and HTTP response generation.
Explains transient, scoped, and singleton lifetimes in ASP.NET Core APIs and production bugs caused by wrong lifetime choices.
Introduces managed heap cleanup, generational collection, object lifetime, and why allocation behavior affects .NET services.
Explains endpoint routing, route templates, HTTP method matching, endpoint metadata, and ambiguity problems.
Connects API query shape to index order, selectivity, execution plans, write cost, and safe production rollout.