TypeScript
Generics · types · type guards · utility types
What this skill is about
Generics · types · type guards · utility types
Topics we drill
- Generics + variance
- Conditional + mapped types
- Type guards + narrowing
- Utility types (Pick, Omit, ReturnType)
- Module augmentation + declaration merging
Why this matters at interviews
Real interviewers don’t just check if you know the syntax — they probe whether you’ve used the concept under production pressure. Our drills mirror that. Adaptive difficulty, named anti-patterns called out as you go, and a senior-staff voice that teaches the production vocabulary rather than dumbing it down.