1. What is DNS and its purpose?
  2. Explain HTTP and its main functions.
  3. What components are included in an HTTP request?
  4. What are the components of an HTTP response?
  5. What are Static Site Generators (SSGs)?
  6. Describe GraphQL and its use cases.
  7. What is Emmet, and how does it improve productivity?
  8. What does the MERN stack consist of?
  9. What is JAMstack, and why is it popular?
  10. Which tools are commonly used for debugging?
  11. Define an API and its purpose.
  12. What is a REST API and how does it work?
  13. What does CRUD stand for, and why is it important?
  14. What is REST, and why is it widely used?
  15. What is CORS and how does it work?
  16. How does HTTPS differ from HTTP?
  17. Describe the process of loading a webpage after entering a URL.
  18. What are the pros and cons of single page applications (SPAs)?
  19. What is RxJS, and why is it useful?
  20. What is a service worker, and what are its uses?
  21. Why are bundlers like Webpack used in web development?
  22. How does HTTP2 improve upon HTTP1?
  23. What are the different types of testing in frontend development?
  24. What is a CDN, and how does it improve content delivery?
  25. What is JWT, and how is it used in authentication?
  26. What is serverless architecture?
  27. What is FOUC, and how can it be prevented?
  28. What is TCP/IP, and what are its key layers?
  29. What is 'The Cloud', and what are its benefits?
  30. What are XSS attacks and how can you prevent them?
  31. What is CSRF and how do you protect against it?
  32. What are Progressive Web Apps (PWAs) and their core benefits?
  33. What are WebSockets and how do they enable real-time communication?
  34. What is WebAssembly (WASM) and when would you use it?
  35. What are the differences between Local Storage, Session Storage, and Cookies?
  36. What are Web Workers and how do they differ from Service Workers?
  37. What is Docker, and how does it benefit development?
  38. What is tree shaking and how does it work in JavaScript bundlers?
  39. What is the difference between Server-Side Rendering (SSR) and Client-Side Rendering (CSR)?
Estimated time: 15 hours

Settings

THEME

NAVIGATION

Show arrows

JAVASCRIPT CONSOLE

Enable console
Keep it on all tabs

TIMER

Show on navbar
Infinite loop
Enable sound

QUESTIONS

Show answer background
Alternative font

APPLICATION DATA

This application is currently in maintenance mode.
Both questions and answers need to be refactored and restructured. There will be also new functionalities soon