Q001-Q027

JavaScript & Browser Fundamentals

Rendering, networking, the event loop, execution context, memory, and browser pipelines.

Coverage

Q001-Q027

Use this topic guide when you want to study by theme instead of reading the entire handbook in order.

Open full roadmap

Questions In This Topic

Q001What happens when you type a URL into the browser?Senior / Very High / 5-8 minutesQ002Explain the JavaScript Engine (V8)Senior / Very High / 5-8 minutesQ003Execution ContextSenior / Very High / 5-8 minutesQ004Call StackSenior / Very High / 5-8 minutesQ005Memory HeapSenior / High / 5-8 minutesQ006Event LoopSenior / Very High / 6-10 minutesQ007Microtasks vs MacrotasksSenior / Very High / 6-10 minutesQ008Critical Rendering PathSenior / Very High / 6-10 minutesQ009DOM and CSSOMSenior / Very High / 6-10 minutesQ010Layout, Reflow, Paint and CompositingSenior / Very High / 6-10 minutesQ011Browser Storage: localStorage, sessionStorage, IndexedDB and Cache StorageSenior / High / 6-10 minutesQ012Cookies, Sessions, SameSite, HttpOnly and SecureSenior / Very High / 6-10 minutesQ013DOM Events and Event DelegationSenior / Very High / 6-10 minutesQ014Script Loading: async, defer, module, preload and preconnectSenior / Very High / 6-10 minutesQ015Web Workers and Main Thread OffloadingSenior / High / 6-10 minutesQ016Service Workers, Offline Support and Cache StrategySenior / High / 7-10 minutesQ017HTTP Caching, Cache-Control, ETag and RevalidationSenior / High / 7-10 minutesQ018CORS and Browser Security BoundariesSenior / High / 7-10 minutesQ019Fetch, AbortController and Request LifecycleSenior / High / 7-10 minutesQ020WebSockets, Server-Sent Events and PollingSenior / High / 7-10 minutesQ021Frontend Observability and Browser Performance APIsSenior / High / 7-10 minutesQ022Core Web Vitals Collection and Field DebuggingSenior / High / 7-10 minutesQ023Module Systems, Bundling and Dependency LoadingSenior / High / 7-10 minutesQ024Browser Rendering Performance DebuggingSenior / High / 7-10 minutesQ025Memory Profiling and Leak InvestigationSenior / High / 7-10 minutesQ026XSS, CSP and Browser Security ControlsSenior / High / 7-10 minutesQ027CSRF, Clickjacking and Browser Isolation ControlsSenior / High / 7-10 minutes