Quiz Stack
  • About
  • Basics
  • Basics II
  • Basics III
  • Functions
  • Functions II
  • Objects & Interfaces
  • Objects & Interfaces-II
  • Type Aliases & Advanced Types
  • Type Aliases & Advanced Types II
Quiz Stack

© 2026 Quiz. All Rights Reserved.

  • Terms and condition
  • Privacy Policy
  • Contact Page

Ready to Level Up?

Test your knowledge on TypeScript Type Aliases & Advanced Types II Quiz (Narrowing, Discriminated Unions, Nullable Types). This quiz contains 10 questions.

Level: Beginner
Topic: type-aliases-and-advanced-types-ii

Type alias vs value: what compiles?

Given the following TypeScript code, what happens? ```typescript type UserId = string; const id: UserId = "u_123"; console.log(UserId); ```
Question 01 / 10