TypeScript · Advanced Types · Junior · Concept
What are recursive types good for?
Short Interview Answer
JSON, trees, linked structures — types referencing themselves.
Detailed Explanation
Need base cases. Compiler depth limits exist — simplify when errors obscure.