FE Interview Hub
Questions
AI Interview
ZH
Sign in with Google
All
JavaScript
Vue 3
CSS
Network Security
HTML
Web Vitals
Browser Internals
Behavioral Interview
CATEGORY
Browser Internals
16
Explain when DOMContentLoaded, load, beforeunload, and unload are fired
Browser Internals
Basic
Explain event delegation, capturing, and bubbling in the browser
Browser Internals
Intermediate
What is the difference between e.target and e.currentTarget?
Browser Internals
Basic
What is CORS and why does it exist?
Browser Internals
Intermediate
Explain the HTTP caching mechanism
Browser Internals
Intermediate
What are the differences between cookie, sessionStorage, and localStorage?
Browser Internals
Basic
You know localStorage, but do you know IndexedDB?
Browser Internals
Intermediate
What is a Web Worker and what can it be used for?
Browser Internals
Intermediate
Walk through the entire process from typing a URL to seeing the page
Browser Internals
Advanced
Describe the browser rendering process. What is the difference between reflow and repaint?
Browser Internals
Intermediate
What is the difference between HTTP and HTTPS?
Browser Internals
Basic
What are cookie attributes? How to prevent JS from accessing cookies?
Browser Internals
Intermediate
What are the differences between HTTP/1, HTTP/1.1, and HTTP/2?
Browser Internals
Intermediate
What is a CDN?
Browser Internals
Basic
What are the differences between TCP and UDP?
Browser Internals
Basic
What are the common HTTP status codes?
Browser Internals
Basic
Home
Questions
AI
Profile