HomeStudy GuidesReact
⚛️ React

React Exam Study Guide

Eight topic guides covering everything tested on React interviews and front-end exams. Code examples, exam traps, and tips throughout.

Test your React knowledge →Free · No sign-up
🧩
01· 5 min read

React Components & Props Explained — Functional Components & Prop Types

Components and props are the core of React. Here's what interviews test — component design, prop patterns, and composition.

Read guide →
⚙️
02· 6 min read

React useState Hook — State Management, Updates & Common Patterns

useState is the most-used React hook. Here's what interviews test — state updates, batching, and the patterns that trip people up.

Read guide →
🔄
03· 6 min read

React useEffect Explained — Dependencies Array, Cleanup & Pitfalls

useEffect is the most misunderstood React hook. Here's a clear guide to dependencies, cleanup, and the pitfalls that cause bugs.

Read guide →
🪝
04· 7 min read

React Hooks Explained — useRef, useMemo, useCallback & useContext

Beyond useState and useEffect, these hooks solve specific problems. Here's what interviews actually test.

Read guide →
🔀
05· 5 min read

React Conditional Rendering & Lists — &&, Ternary, and key Prop

Conditional rendering and lists are fundamental React patterns. Here's what interviews test — including the key prop trap.

Read guide →
📝
06· 5 min read

React Forms — Controlled Components, onChange & Form Submission

React forms are fundamental and frequently tested. Here's the controlled vs uncontrolled distinction and everything around form handling.

Read guide →
♻️
07· 6 min read

React Component Lifecycle — Mount, Update, Unmount & Re-render Rules

Understanding when and why React renders is critical for performance. Here's what senior interviews cover.

Read guide →
⚛️

Ready to prove it?

Take the free React readiness test. Get a score from 0–100, a topic breakdown, and your exact weak areas — in under 20 minutes.

Take the free React test →

Free · No sign-up · Instant results

← All study guides