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...
TypeScript Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
hard
TypeScript
Why might an intersection-type conflict be genuinely confusing to debug compared to an interface-extension conflict?
A
It isn't more confusing, they behave identically
B
The error doesn't surface at the intersection declaration itself — it surfaces later, wherever code tries to actually construct a value of the now-never-containing type
C
Intersection types cannot be debugged at all
D
TypeScript doesn't report intersection conflicts
Check Answer