DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Frontend Performance Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
Frontend Performance
What's the fundamental shared mechanism across all three leak patterns covered in this topic (event listeners, detached DOM references, over-capturing closures)?
A
They have no shared mechanism, they're unrelated bugs
B
Each is a different REACHABILITY PATH keeping memory alive that the application will never actually use again — different paths, same underlying root cause
C
All three only occur in React applications
D
All three are caused by using var instead of let/const
Check Answer