All quizzes

Quizzes

TypeScript - advanced types

An intermediate-level quiz on advanced TypeScript features: unknown and never, type narrowing, discriminated unions, generics, utility types, infer, satisfies, mixins, decorators, and reflect-metadata. It helps you check how confident you are with the type system beyond basic annotations and identify topics worth studying in more depth.

IntermediateNo sign-up needed15 questionsGet 80% of answers right to pass
TypeScript
TypeScript - advanced types

Try the first 3 questions without an account. Sign in to take the whole quiz and join the leaderboard.

When should correct answers be shown?

The “at the end” mode is available once you sign up.

You can skip questions and come back to them. Progress is saved automatically.