TypeScript questions
Free practice, marked immediately, with an explanation for every question.
Types, interfaces, generics and narrowing, written out by hand and marked immediately, so the type system stops being guesswork.
Question formats: multiple choice, filling in missing code, writing a solution from scratch, and open interview questions answered in your own words.
No account is needed to practise. Signing in adds a timed exam and progress tracking.