TypeScript

Types, interfaces, generics, utility types, type narrowing, and advanced type system features.

34 questions across 18 sections

Basic Concepts

4 questions

Interface

2 questions

Type Alias

3 questions

Interface vs Type

4 questions

Generics

3 questions

Utility Types

3 questions

Mapped Types

1 questions

Conditional Types

1 questions

Infer Keyword

1 questions

Union Types

1 questions

Intersection Types

1 questions

Type Narrowing

2 questions

Type Guards

1 questions

Declaration Merging

2 questions

Enum

2 questions

never

1 questions

unknown

1 questions

any

1 questions