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.
1225 drills fit a 20-minute session. Closest fits first.
Page 36 of 52
Separates projected caller-owned content from a component's own view and explains when queries are justified.
Explains context-managed ownership, guaranteed exit behavior, exception suppression, and narrow resource lifetimes.
Explains transient, scoped, and singleton lifetimes in ASP.NET Core APIs and production bugs caused by wrong lifetime choices.
Explains stream sources, lazy intermediate operations, terminal execution, short-circuiting, encounter order, and single use.
Explains how App Service plans provide compute capacity, how scale-out affects app instances, and why APIs need stateless design.
Traces a request from the ASGI server through middleware, routing, dependencies, validation, handler execution, and response completion.
Traces a Servlet request through filters, DispatcherServlet, handler mapping, argument resolution, controller invocation, return handling, conversion, and exception resolution.
Traces a Servlet request through the security proxy, selected filter chain, authentication, context, authorization, and exception handling.
Explains FastAPI parameter-source inference and when explicit markers make an HTTP contract clearer.
Explains dependency graphs, sub-dependencies, request-local caching, failures, and deliberate cache bypass.
Coordinates readiness, server draining, lifecycle timeouts, background work, and platform termination during a Spring Boot shutdown.
Explains Java HashMap lookup through hashing, buckets, equality, collisions, resizing, and stable keys without implementation trivia.
Explains GC roots, reachability, generational behavior, pauses, and why setting a reference to null is not a general cleanup strategy.
Relates JavaScript classes to prototype-based delegation while preserving the useful semantics class syntax adds.
Explains endpoint routing, route templates, HTTP method matching, endpoint metadata, and ambiguity problems.
Explains path, HTTP method, parameters, headers, consumed and produced media types, specificity, and ambiguous mappings.
Explains DOM and CSSOM construction, style, layout, paint, and compositing as a practical performance model.
Explains deterministic cleanup through AutoCloseable, reverse close order, suppressed exceptions, and clear ownership.
Explains deployment versus release, staged enablement, kill switches, cleanup, and App Service slot interaction.
Explains suspended generator execution, lazy production, deferred failures, cleanup, and one-pass consumption.
Uses generics to preserve relationships between types and constraints to express the operations an implementation requires.
Explains how managed changes become SQL at flush and why flush is not the same as a durable commit.
Connects API query shape to index order, selectivity, execution plans, write cost, and safe production rollout.
Explains private, package-private, protected, and public access through design intent rather than a visibility table alone.