</>SkillRecallRECALL WHAT YOU KNOW
LibraryPlannerDaily RecallWhy SkillRecall
AboutNewsContact
Explore Library
Prepare for an interviewExplore Library
All topics
  • .NET / C#.NET / C#
  • C++C++
  • GoGo
  • JavaJava
  • PHPPHP
  • PythonPython
  • RubyRuby
  • RustRust
  • TypeScriptTypeScript
TypeScriptInterfaces & Type Aliases

12 items

1

Narrowing a Discriminated Union

Code Quiz
2

Narrowing a Discriminated Union

Quiz
3

TypeScript Type System Building Blocks

Slides / Video
4

Interfaces, Unions, Generics & Narrowing

Flashcard
5

Type Alias vs Interface Merging

Code Quiz
6

Interface vs Type Alias Capabilities

Quiz
7

Interfaces vs Type Aliases

Slides / Video
8

Interface vs Type Alias

Flashcard
9

TypeScript Type System Essentials

Slides / Video
10

Type System Essentials Overview

Flashcard
11

Callable and Constructable Interfaces

Slides / Video
12

Implementing Interfaces in Classes

Slides / Video
Slides / VideoIntermediate

Implementing Interfaces in Classes

Learn how a class uses the implements keyword to guarantee it matches an interface's shape.

Slide 1
1 / 6
← PreviousCallable and Constructable Interfaces
</>SkillRecallRECALL WHAT YOU KNOW

Stay sharp, validate what you know, and explain it clearly — across software engineering, cloud & DevOps, AI, data, security, system design, testing & QA, mobile, UI/UX, and product & project management.

Explore

  • Library
  • Planner
  • Daily Recall
  • News

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

SkillRecall is a product of The Observable.

© 2026 SkillRecall. All rights reserved.

Made withlovein Sydney, Australia