Pick a focused question that fits your time, stack, and interview goal.
618 drills fit a 20-minute session. Closest fits first.
Page 17 of 26
Chooses safe cached, partial, pending, read-only, or unavailable behavior and makes degraded state explicit to clients and operators.
Explains list/detail API boundaries, route state, prefetching, selected item behavior, and avoiding over-fetching.
Explains how to split components around ownership, reuse, readability, state, and API-like prop contracts.
Explains retry strategy for transient failures and poison-message handling for permanent failures.
Explains how custom hooks share stateful behavior while preserving ownership, lifecycle, and a focused contract.
Explains N plus one query behavior, symptoms in APIs, fixes with set-based reads, batching, projections, and monitoring.
Explains command messages versus event messages and how ownership changes their design.
Builds deterministic images efficiently by controlling context, restore layers, dependency inputs, and cache invalidation.
Uses Compose for reproducible local dependencies while preserving fast inner loops, realistic readiness, and clear differences from production orchestration.
Explains EF Core projections into DTOs with practical .NET data-access examples and production trade-offs.
Explains raw SQL in EF Core with practical .NET data-access examples and production trade-offs.
Explains EF Core tracking versus no-tracking queries with practical .NET data-access examples and production trade-offs.
Compare minimal API endpoint filters and MVC filters by context, scope, and use case.
Explains promoting artifacts through dev, staging, and production while managing configuration differences safely.
Connects equality semantics to hash-based collections and chooses identity or value equality deliberately.
Explains how React error boundaries, route errors, safe fallbacks, logging, and recovery work together.
Explains capturing, targeting, bubbling, default behavior, and safe event delegation for dynamic interfaces.
Compares offset and keyset pagination for stable API lists, large tables, and user-facing result consistency.
Explains relational modeling, duplication, write consistency, read performance, and when denormalized data is justified.
Explains why list keys matter for reconciliation, state preservation, reordering, and predictable UI behavior.
Writes predicates the optimizer can use as index search arguments, then proves the effect through plans and reads while balancing computed columns, composite indexes, and write overhead.
Explains SQL three-valued logic, null-safe filters, optional relationships, and API behavior around missing values.
Explains when stale cache reads are acceptable, when they are dangerous, and how to make freshness visible.
Connects JavaScript tasks and microtasks to rendering, responsiveness, and practical performance fixes.