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.
878 drills fit a 10-minute session. Closest fits first.
Page 1 of 37
Debugs matched rules, cascade origin, importance, layers, specificity, source order, inheritance, and computed values.
Diagnoses forced synchronous layout from interleaved geometry reads and style writes, then batches work and reduces its scope.
Traces synchronous throws and promise rejections through chains, awaits, missing returns, and detached work.
Explains audit fields and data change tracking with practical .NET data-access examples and production trade-offs.
Separates optional, undefined, null, and invalid external data, then narrows values at the correct boundary.
Shows how task interleaving across await points can violate a multi-step invariant.
Maps creation, updates, asynchronous work, validation, authorization, conflicts, and failures to useful HTTP outcomes.
Places state according to who owns it, how long it must live, and whether the URL or server is the source of truth.
Builds a proportionate test plan from blast radius, failure probability, detectability, and reversibility.
Chooses between sequence, counted, indexed, set, and dictionary contracts based on required operations and complexity.
Explains what a lambda captures, how captured state is shared, and why a long-lived callback can retain more memory than expected.
Review async .NET code that does not accept or propagate CancellationToken and explain the practical production risk.
Designs controlled diagnostic access, collection triggers, container permissions, artifact egress, privacy, retention, and post-capture verification.
Chooses between a direct provider relationship and a cloud-managed integration using concrete security, operations, capability, and commercial constraints.
Separates the current model input from authoritative workflow state and selectively retained information across runs.
Separates runtime model use from model training, fine-tuning, prompt design, and retrieval-augmented generation as different engineering levers.
Combines exact lexical matching with semantic recall and explains why hybrid retrieval often needs measured fusion and ranking.
Explains how environment configuration drift causes deployment bugs and how to reduce it.
Explains how later configuration providers override earlier values and keeps secrets, environment overrides, and diagnostics within explicit boundaries.
Debugs ASP.NET Core authentication challenges and authorization forbids across schemes, token validation, policies, claims, tenants, and resource checks.
Uses resource state, structured logs, traces, metrics, health, and configuration evidence to isolate a cross-service failure.
Handle a production support case where logs exist but related request events cannot be connected.
Diagnose a .NET API that fails to start on Azure App Service after a deployment.
Diagnose App Service app settings that reference Key Vault secrets but fail at runtime.