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.
59 results across 1 active filter
Page 3 of 3
Tests rendered behavior, user interaction, outputs, and visible failure states without coupling to private implementation details.
Renders a measured window while preserving identity, scrolling, accessibility, dynamic sizes, and interaction state.
Uses harnesses for reusable or complex widgets where a stable user-oriented test API is more valuable than direct DOM coupling.
Treats memoization as measured performance work and accounts for prop identity, context, readability, and React Compiler.
Defers non-critical UI with deliberate triggers, placeholders, prefetching, and hydration behavior while protecting core interactions.
Keeps input and direct feedback urgent while rendering expensive navigation or result updates as interruptible work.
Chooses post-paint synchronization by default and reserves layout effects for pre-paint measurement or correction.
Finds missing render notifications that forced test change detection can hide and uses production-like stability checks.
Diagnoses server fallback rules, deployment base paths, asset URLs, and cache behavior rather than changing Angular routes blindly.
Connects modern template blocks and stable list identity to DOM reuse, component state, and rendering correctness.
Diagnoses in-place mutation, equality rules, missing reactive reads, and incorrect use of untracked state.