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 24 of 37
Uses explicit status and field semantics so absence, null, not-applicable, and insufficient evidence are not conflated.
Explains decimal construction, scale, equality, rounding, and why BigDecimal needs a money contract around it.
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.
Builds an immutable Java type through valid construction, final state, defensive copying, controlled exposure, and safe sharing.
Explains health endpoints, readiness versus liveness, warm-up, dependency checks, and safe App Service health behavior.
Creates queryable structured events with trace correlation, stable fields, useful context, and deliberate redaction.
Repairs unstable Hook order caused by branches, early returns, callbacks, loops, or exception paths.
Keeps credentials in trusted executors and replaces broad reusable secrets with scoped references and short-lived authority.
Binds typed configuration, understands property precedence, validates startup invariants, and keeps secrets outside source control.
Uses routers as feature-oriented HTTP modules while keeping application logic, composition, and contract ownership clear.
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.
Uses route groups for organization and layout boundaries while accounting for URL collisions and full reloads across roots.
Uses Actuator for operational visibility while controlling endpoint exposure, access, detail, and network reachability.
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.