Basic Questions

  1. What is full-stack web development?
  2. What is the difference between front-end and back-end development?
  3. What are some commonly used front-end technologies?
  4. What are some commonly used back-end technologies?

HTML and CSS

  1. What is the purpose of the DOCTYPE declaration in HTML?
  2. What is the box model in CSS?
  3. How do you make a website responsive?
  4. What are CSS preprocessors?

JavaScript

  1. What is the difference between var, let, and const in JavaScript?
  2. What is a closure in JavaScript?
  3. What are promises in JavaScript?
  4. What is the purpose of async and await in JavaScript?

Front-End Frameworks

  1. What is React, and how does it work?
  2. What are props and state in React?
  3. What is the difference between a class component and a functional component in React?