Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A practical, 21-day crash revision series covering all major ReactJS concepts built for frontend developers preparing for interviews. Includes daily bite-sized explanations, code examples, mini exercises, and top interview questions.

NotificationsYou must be signed in to change notification settings

vishakha-singhal01/React-Flashback-Interview-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 A focused React interview revision series – no fluff, just fundamentals!

Whether you’re preparing for FAANG, a startup, or your first dev role, this repo offersday-by-day React revision with bite-sized examples and must-know concepts – all curated from real interview experiences.


📆 21-Day React Interview Revision Plan

DayTopic
1️⃣Introduction to React
2️⃣JSX & Components
3️⃣Props & State
4️⃣Event Handling & Forms
5️⃣Conditional Rendering
6️⃣Lists & Keys
7️⃣Lifting State Up
8️⃣useState Hook
9️⃣useEffect Hook
🔟React Lifecycle (Old vs Hooks)
11️⃣Custom Hooks
12️⃣useContext
13️⃣React Router Basics
14️⃣useReducer Hook
15️⃣React.memo & useCallback
16️⃣Controlled vs Uncontrolled Components
17️⃣Error Boundaries & Suspense
18️⃣Lazy Loading & Code Splitting
19️⃣Forms with Formik / React Hook Form
20️⃣Testing in React (Jest + RTL)
21️⃣Final Revision: Mock Interview Style

📦 What's Inside?

Each folder contains:

  • README.md → Quick revision notes + must-know interview questions
  • App.jsx → Code examples related to the day's topic

🚀 How to Use

You can explore these without installing anything!

But if you want to run the code locally:

npm create vite@latest my-react-revision -- --template reactcd my-react-revision# Replace App.jsx with any day's file from this reponpm installnpm run dev

👩‍💻 Who’s This For?

✅ Freshers revising for interviews
✅ Working devs needing a React refresher
✅ Anyone who prefers clarity over complexity


🔗 Follow for Daily Drops

New content is added every day based on real-world React interview questions.

Follow me on LinkedIn for updates & insights.

⭐️ Star this repo if it helps, it keeps the content coming!


🙋‍♀️ Have a Doubt or Request?

Raise an issue or DM on LinkedIn. I’d love to hear what else would help your prep.

About

A practical, 21-day crash revision series covering all major ReactJS concepts built for frontend developers preparing for interviews. Includes daily bite-sized explanations, code examples, mini exercises, and top interview questions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp