Types, interfaces, generics, and advanced type patterns.
Core concepts every developer should know.
3 questions
Deeper concepts for mid-level interviews.
Senior-level topics and edge cases.