Performance interview questions
Practice 4 questions on performance. Each runs in a real in-browser editor with Jest tests and a worked, diagram-backed solution.
4 questions
- JavaScriptCoding exercise
Reselect Selectors
MEDIUMBuild memoized selectors that recompute only when their input selections change by reference.
25 minPractice - JavaScriptCoding exercise
usePageVisibility
MEDIUMImplement a hook that reports whether the document is visible or hidden and updates on visibilitychange.
25 minPractice - JavaScriptCoding exercise
useRafState
MEDIUMImplement a useState variant that defers commits to the next animation frame, so rapid updates coalesce to at most one render per frame.
25 minPractice - UI / FrameworksUI challenge4 variants
Virtualized List
HARDBuild a windowed list that renders only the visible rows of a large dataset for smooth scrolling.
40 minPremium questionMeta · TekionPractice