AI Interview

Menu

Free tool

Technical Interview Cheat Sheets

Pick a technology and level for a quick-reference cheat sheet — the key topics, must-know questions, and prep tips. Free, printable. Then practice it out loud with instant AI feedback.

React · Beginner cheat sheet

Key topics

React Basics

What is ReactJSX syntaxComponentsProps

State Management

useState hookState vs propsUpdating state

Effects

useEffect basicsSide effectsComponent lifecycle

User Interaction

Event handlingFormsControlled componentsLists and keys
Must-know questions
  1. 1

    What is React and why would you use it?

  2. 2

    What is JSX and how is it different from HTML?

  3. 3

    What is the difference between props and state?

  4. 4

    How do you use the useState hook?

  5. 5

    What is the purpose of the useEffect hook?

  6. 6

    How do you handle events in React?

Quick prep tips
  • •

    Build simple React components

  • •

    Practice with useState for state management

  • •

    Learn JSX syntax thoroughly

  • •

    Understand props and prop drilling

  • •

    Practice useEffect for side effects

  • •

    Build a simple form with controlled components

Ready to practice?

Turn this cheat sheet into a real, spoken mock interview with AI feedback.

Start free interview