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.
460 drills fit a 10-minute session. Closest fits first.
Page 12 of 20
Explains how App Service plans provide compute capacity, how scale-out affects app instances, and why APIs need stateless design.
Explains endpoint routing, route templates, HTTP method matching, endpoint metadata, and ambiguity problems.
Explains deployment versus release, staged enablement, kill switches, cleanup, and App Service slot interaction.
Connects API query shape to index order, selectivity, execution plans, write cost, and safe production rollout.
Explains how App Service can resolve Key Vault references through managed identity and what to watch during rotation and environment setup.
Explains SQL joins for API response shapes with practical .NET data-access examples and production trade-offs.
Propagates request cancellation through async dependencies while keeping committed side effects and timeout policy explicit.
Explain how Task.WhenAll behaves when one or more tasks fail and how to inspect failures safely.
Covers using managed identity and Microsoft Entra authentication for Azure SQL access from a .NET API.
Explains health endpoints, readiness versus liveness, warm-up, dependency checks, and safe App Service health behavior.
Explains same-artifact promotion, environment-specific configuration, approvals, smoke testing, drift detection, and production traceability.
Explains correlation IDs, distributed tracing, dependency telemetry, message boundaries, and logs across App Service, queues, and downstream APIs.
Describes lazy iterator execution, state-machine behavior, early termination, resource disposal, and repeat-enumeration consequences.
Compare synchronous enumeration with async streaming and explain when IAsyncEnumerable helps with large or delayed data.
Explains how IHttpClientFactory separates short-lived clients from pooled handlers and how concurrency, DNS, resilience, and DI lifetimes still require judgment.
Chooses immutable values and controlled mutable entities based on identity, concurrency, invariants, allocation cost, and update semantics.
Explains debounce, cancellation, stale-response protection, loading indicators, and backend query safety for search UI.
Explains stable EF Core pagination using cursor predicates, deterministic ordering, and index-aligned queries.
Explains `Include` versus `Select` in EF Core with practical .NET data-access examples and production trade-offs.
Uses inheritance only for stable behavioral subtyping and tests whether derived objects preserve the promises callers rely on.
Explains how to inspect EF Core generated SQL and connect LINQ shape to database execution behavior.
Uses the real ASP.NET Core pipeline while replacing only environment-specific boundaries deliberately.
Chooses between atomic operations and a critical section based on whether one value or a multi-step invariant must change safely.
Explains delete-on-write, versioned keys, event-driven invalidation, and the race conditions around cache freshness.