Study guide · 7 topics

React Exam Study Guide

Seven 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 →

Where React leads

Certifications that build on React

Real proctored exams with published blueprints — each with a free readiness test here that scores you per exam domain rather than giving you one number.

GitHub GH-600 (Agentic AI Developer)

Microsoft lists Developer among GH-600’s roles and asks for experience with the SDLC, GitHub workflows and code review. The exam tests running coding agents on a real repository, not a language.

← All study guides