TypeScript · Interfaces · Junior · Live Coding
How do you extend interfaces?
Short Interview Answer
extends clause for one or more bases; resulting type must be assignable consistently.
Detailed Explanation
Conflicts must be compatible. Classes can implement interfaces.
Example
interface A { x: number }
interface B extends A { y: string }