Skip to content

Список вопросов по TypeScript для подготовки к собеседованию. Основы TypeScript.

Notifications You must be signed in to change notification settings

FedorovAlexander/typescript-interview-questions-ru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Собеседование по TypeScript. Вопросы и ответы.

Основы

  1. Каковы основные особенности TypeScript?
  2. В чем преимущества использования TypeScript?
  3. Какие типы данных встроены в TypeScript?
  4. Что такое интерфейс в TypeScript?
  5. Что такое модуль в TypeScript?
  6. Как использовать TypeScript в backend?
  7. Что такое утверждение типа (type assertion) в TypeScript?
  8. Что такое переопределение метода в TypeScript?

Синтаксис и основы языка

  1. Как объявить переменную в TypeScript?
  2. Как вызвать конструктор базового класса из дочернего класса в TypeScript?
  3. Объясните как использовать миксины в TypeScript.
  4. Как проверить на null или undefined?
  5. Что такое getters/setters? Как их использовать?
  6. Как сделать так, чтобы классы, определенные в модуле, были доступны вне модуля?
  7. Как преобразовать строку в число с помощью TypeScript?
  8. Что такое файл .map? Зачем и как его можно использовать?
  9. Что такое классы в TypeScript?

TypeScript with JavaScript Questions

  1. Какое отношение TypeScript имеет к JavaScript?
  2. Что такое JSX?
  3. Как компилировать TypeScript файл?
  4. Какие области видимости доступны в TypeScript?

Продвинутое знание TypeScript

  1. Что такое стрелочные/лямбда функции?
  2. Объясните Rest параметры и правила объявления таких параметров.
  3. Что такое Triple-Slash директивы?
  4. Что делает тип Omit?
  5. Что такое перегрузка функции в TypeScript?
  6. Как сделать все свойства интерфейса необязательными?
  7. Когда нужно использовать ключевое слово unknown?
  8. Что такое декораторы и к чему их можно применить?
  9. Что такое тип awaited?
  10. В чем разница между типами never и void?
  11. В чем разница между implements и extends?
  12. Что такое условные типы в TypeScript?

Eщё вопросы по TypeScript

  1. Назовите модификатор доступа по умолчанию?
  2. Когда нужно использовать ключевое слово declare?
  3. Что такое дженерики в TypeScript?
  4. Как и когда нужно использовать enum?
  5. Что такое пространство имен и как его использовать?
  6. Как реализовать необязательные параметры?
  7. TypeScript функциональный язык программирования?
  8. Как с помощью TypeScript сделать переиспользуемые компоненты?
  9. В чем разница между tuple и массивом в TypeScript?
  10. В чем разница между внутренними и внешними модулями TypeScript?
  11. Какие коллекции поддерживает TypeScript?
  12. Для чего используется тип Record?
  13. В чем преимущества TypeScript?
  14. TypeScript поддерживает абстрактные классы?

About

Список вопросов по TypeScript для подготовки к собеседованию. Основы TypeScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published