Shravanthi A. N’s Post

Top 20 Frontend Interview Questions JavaScript (Advanced) ------------------------------------ 1 Pure Function vs Impure Function 2 What is Closure? Real-world use cases 3 Explain JavaScript Event Loop (Microtask vs Macrotask) 4 Hoisting – var vs let vs const 5 Shallow Copy vs Deep Copy 6 call(), apply(), bind() – differences & usage 7 Debounce vs Throttle (practical scenarios) 8 Currying vs Partial Application 9 Promise lifecycle & states 10 Promise.all vs Promise.race vs Promise.allSettled React --------- 1 How React works internally (Virtual DOM & Reconciliation) 2 useMemo vs useCallback – when to use which 3 React.memo – how it prevents re-renders 4 Controlled vs Uncontrolled Components 5 useEffect dependency array – common mistakes 6 Context API vs Redux – architecture decision 7 Redux workflow (action → reducer → store) 8 Lazy loading in React (React.lazy & Suspense) 9 How to optimize React performance 10 React 18 features (automatic batching, concurrent rendering) ⭐ Frequently Asked Scenario Questions * How do you reduce unnecessary re-renders? * How do you optimize a slow React page? * How do you handle multiple API calls efficiently? * How do you improve Web Vitals? * How do you manage state in a large application #ReactJS #FrontendDeveloper #ReactInterview #JavaScript #WebDevelopment #TechCareers #FrontendEngineer #ReactHooks #InterviewPreparation #CodingCommunity

To view or add a comment, sign in

Explore content categories