Practice
Frontend interview articles
Search by concept, narrow to a roadmap, or pick a tag to focus on the exact topic you want to rehearse.
Roadmap Topic 30 articles · page 4 of 4
TypeScript Narrowing & Discriminated Unions (Interview-Ready)
A deep, interview-ready guide to narrowing in TypeScript: typeof, in, instanceof, user-defined type guards, and discriminated unions for safe, expressive code.
#Interviews
TypeScript Generics: Basics, Constraints, and Real Patterns
A deep, interview-ready guide to TypeScript generics: why they exist, how inference works, constraints (extends), default generics, and practical examples used in real codebases.
#Generics#Interviews
TypeScript: types vs interfaces (When to Use Which)
A deep, interview-ready guide to TypeScript types vs interfaces: extension, unions, intersections, declaration merging, and practical patterns for real codebases.
#Interviews