Readiness test · Free · No sign-up required

Free TypeScript Quiz

Test your TypeScript knowledge with 24 exam-style questions. Get an instant readiness score and know if you're job-ready — no sign-up required.

One question at a time, explained as you go · no sign-up

Instant resultsTopic breakdownWeak area detectionPass likelihood

What this test covers

This quiz covers TypeScript from basic types through advanced patterns like generics and utility types. Questions reflect what frontend and full-stack interviews actually test.

  • Types & Interfaces
  • Type Inference
  • Union & Intersection Types
  • Generics
  • Utility Types (Partial, Readonly, Pick)
  • Type Narrowing & Guards
  • Enums & Literal Types

How it works

01

Pick your difficulty

Choose Easy, Medium, or Full test depending on where you are in your learning.

02

Answer questions

One question at a time. Click an answer and get instant feedback with a full explanation.

03

Get your score

See your readiness score (0–100), pass likelihood, and a topic-by-topic breakdown.

Frequently asked questions

How many questions are in the TypeScript quiz?
The full test (Hard mode) has 24 questions across 7 topics. Easy mode covers basic types; Hard mode includes generics and advanced patterns.
Do I need prior JavaScript knowledge?
Yes. TypeScript extends JavaScript, so questions assume familiarity with JS fundamentals. If you're new to both, start with the JavaScript quiz first.
Is this quiz useful for TypeScript job interviews?
Yes. Questions are based on what TypeScript engineers are commonly tested on at companies that use TypeScript in their frontend or full-stack stack.
Is it free? Do I need to sign up?
Completely free, no account needed. Pick a difficulty and start.
What do I get at the end?
An instant readiness score (0–100), pass likelihood, a topic-by-topic accuracy breakdown, and your exact weak areas to focus on.