React Curriculum

Live Machine Coding Challenges and Custom Hooks

Live machine coding rounds evaluate your ability to translate product requirements into clean, modular, and accessible React components under time constraints.

Build essential interview utilities and UI widgets from scratch: production-grade useDebounce and usePrevious hooks, an accessible Star Rating widget, an accessible Modal Dialog with focus trapping, compound Tabs, a debounced Autocomplete typeahead, and an Infinite Scroll component with IntersectionObserver.

Interview Modules (8)