Frontend Questions
What is React Context and how is it used?
What are React Hooks and how do useState and useEffect work?
What is the difference between state and props in React?
What is the Virtual DOM?
What is JSX?
What is the React component lifecycle?
What is Redux and how does it compare to React’s useReducer or Context?
What are CSS preprocessors like Sass or Less?
What is the difference between display: none and visibility: hidden?
What is the CSS box model, and how do Flexbox and Grid differ?
What is responsive web design, and how do Flex, Grid, and media queries help?
What is the difference between == and === in JavaScript?
What are closures in JavaScript?
What is hoisting in JavaScript?
What are Promises in JavaScript, and how do async/await work?
What is Webpack, and how does it compare to Vite or Parcel?
What is CORS, and how do you handle CORS errors?
What is the difference between localStorage and sessionStorage?
What are Service Workers, and how do they enable offline support?
What are common front-end performance optimization techniques?