TypeScript: от основ до архитектуры

Этот тест по TypeScript поможет системно проверить и укрепить знания языка: от базовых понятий вроде type annotations, type inference, interfaces, type aliases, union и literal types до advanced-тем — generics, conditional types, mapped types, infer, branded types, declaration merging, module augmentation и recursive types. Набор подойдёт разработчикам, которые хотят подготовиться к собеседованию, оценить свой уровень, закрыть пробелы в типизации или глубже разобраться в проектировании надёжных frontend, backend и fullstack-приложений. Карточки охватывают не только синтаксис TypeScript, но и практические архитектурные вопросы: shared types между frontend и backend, runtime validation, SDK, публичные API библиотек, монорепозитории, DDD, микросервисные контракты, миграцию JavaScript-проекта на TypeScript и ограничения типовой системы в крупных проектах. Тест полезен для самообучения, подготовки middle/senior-разработчиков, технических собеседований и повышения качества production-кода.
91 questions
90 - 120 minutes
75% pass percent
Tries are unlimited
You should be authenticated to take a quiz
Prepare to Quiz

Question Examples

Цели TypeScript — какая из перечисленных относится к поддержке работы в IDE?
Коротко: что представляет собой TypeScript?
Отличия от JavaScript — что происходит с аннотациями типов в процессе компиляции?
WitSlice © 2026