РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
5 of 38 menu

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

Что такое TypeScript и для чего он используется?

В чём разница между TypeScript и JavaScript?

Какие преимущества даёт использование TypeScript?

Какие недостатки есть у TypeScript?

Как установить и настроить TypeScript?

Что такое tsc и для чего он нужен?

Что такое tsconfig.json и какие настройки там можно задать?

Какие основные опции в tsconfig.json вы знаете?

Что такое target в tsconfig?

Что такое lib в tsconfig?

Что такое module в tsconfig?

Что такое strict в tsconfig и что он включает?

Что такое noImplicitAny в tsconfig?

Что такое strictNullChecks в tsconfig?

Что такое strictFunctionTypes в tsconfig?

Что такое strictPropertyInitialization в tsconfig?

Что такое noUnusedLocals и noUnusedParameters?

Что такое esModuleInterop в tsconfig?

Что такое skipLibCheck в tsconfig?

Что такое declaration в tsconfig и для чего он нужен?

Что такое outDir и rootDir в tsconfig?

Что такое paths в tsconfig для алиасов?

Что такое baseUrl в tsconfig?

Что такое базовые типы в TypeScript?

Как объявить переменную с типом в TypeScript?

Что такое аннотация типа type annotation?

Что такое выведение типов type inference в TypeScript?

В чём разница между аннотацией и выведением типов?

Что такое any тип в TypeScript?

Что такое unknown тип в TypeScript?

В чём разница между any и unknown?

Что такое void тип в TypeScript?

Что такое never тип в TypeScript?

Что такое null и undefined в TypeScript?

Что такое object тип в TypeScript?

Что такое interface в TypeScript?

Что такое type alias в TypeScript?

В чём разница между interface и type в TypeScript?

Когда использовать interface, а когда type?

Что такое расширение интерфейсов extends?

Что такое объединение интерфейсов в TypeScript?

Что такое юнион-типы union types в TypeScript?

Что такое пересечение типов intersection types?

В чём разница между юнионом и пересечением типов?

Что такое литеральные типы в TypeScript?

Что такое строковые литералы в TypeScript?

Что такое keyof в TypeScript?

Что такое typeof в TypeScript?

Что такое keyof typeof в TypeScript?

Что такое условные типы conditional types в TypeScript?

Что такое infer в условных типах?

Что такое сопоставленные типы mapped types?

Что такое Partial<T> в TypeScript?

Что такое Required<T> в TypeScript?

Что такое Readonly<T> в TypeScript?

Что такое Pick<T, K> в TypeScript?

Что такое Omit<T, K> в TypeScript?

Что такое Exclude<T, U> в TypeScript?

Что такое Extract<T, U> в TypeScript?

Что такое NonNullable<T> в TypeScript?

Что такое ReturnType<T> в TypeScript?

Что такое Parameters<T> в TypeScript?

Что такое ConstructorParameters<T>?

Что такое InstanceType<T>?

Что такое Awaited<T> в TypeScript?

Что такое дженерики generics в TypeScript?

Как использовать дженерики в функциях?

Как использовать дженерики в интерфейсах?

Как использовать дженерики в классах?

Что такое ограничения дженериков constraints?

Что такое extends в дженериках?

Что такое keyof в дженериках?

Что такое типы-запросы type queries в TypeScript?

Что такое as const в TypeScript?

Что такое утверждение типов type assertion в TypeScript?

Что такое as и <> для утверждения типов?

Что такое утверждение констант const assertion?

Что такое сужение типов type narrowing в TypeScript?

Что такое typeof для сужения типов?

Что такое instanceof для сужения типов?

Что такое пользовательские защитники типов type guards?

Что такое is в пользовательских защитниках?

Что такое дискриминированные объединения discriminated unions?

Как использовать in оператор для сужения типов?

Что такое перегрузка функций function overloads в TypeScript?

Что такое классы в TypeScript?

Что такое модификаторы доступа в TypeScript?

Что такое public, private и protected в TypeScript?

Что такое readonly в TypeScript?

Что такое static в TypeScript?

Что такое abstract классы в TypeScript?

Что такое implements в TypeScript?

Что такое super в TypeScript?

Что такое параметры конструктора с модификаторами?

Что такое модули в TypeScript?

Что такое import и export в TypeScript?

Что такое export default в TypeScript?

Что такое export = и import = require?

Что такое декларации типов declaration files (.d.ts)?

Что такое declare в TypeScript?

Что такое @types и для чего они нужны?

Как установить типы для библиотек через npm?

Что такое ambient modules в TypeScript?

Что такое declare module в TypeScript?

Что такое пространства имён namespace в TypeScript?

В чём разница между модулями и пространствами имён?

Что такое enum в TypeScript?

В чём разница между числовыми и строковыми энамами?

Что такое const enum в TypeScript?

В чём разница между enum и as const?

Что такое декораторы в TypeScript?

Какие типы декораторов бывают в TypeScript?

Что такое декоратор класса в TypeScript?

Что такое декоратор метода в TypeScript?

Что такое декоратор свойства в TypeScript?

Что такое декоратор параметра в TypeScript?

Как включить декораторы в tsconfig?

Как использовать TypeScript с React?

Как типизировать пропсы в React с TypeScript?

Как типизировать хуки в React с TypeScript?

Как типизировать useState и useReducer?

Как типизировать useRef в React?

Что такое React.FC и React.FC<Props>?

Что такое React.Component<P, S>?

Как типизировать события в React с TypeScript?

Что такое React.ChangeEvent<T> и React.MouseEvent<T>?

Как типизировать fetch запросы в TypeScript?

Как типизировать ответы API в TypeScript?

Как использовать TypeScript с Redux?

Как типизировать useSelector и useDispatch?

Что такое TypedUseSelectorHook в Redux с TypeScript?

Как типизировать createSlice с TypeScript?

Как типизировать createAsyncThunk?

Как использовать TypeScript с Node.js?

Что такое ts-node и для чего он нужен?

Что такое nodemon с TypeScript?

Как использовать TypeScript с Express?

Как типизировать Request и Response в Express?

Как использовать TypeScript с Vue.js?

Как типизировать defineProps и defineEmits в Vue?

Как использовать TypeScript с Next.js?

Как типизировать getStaticProps и getServerSideProps?

Что такое next-env.d.ts?

Как использовать TypeScript с Nuxt.js?

Как использовать TypeScript с Angular?

Что такое as const для массива объектов в TypeScript?

Что такое satisfies оператор в TypeScript 4.9+?

Что такое using и await using в TypeScript 5.2+?

Что такое declare global в TypeScript?

Что такое module augmentation в TypeScript?

Как расширить существующие типы в TypeScript?

Что такое type-safe и почему это важно?

Как работает компиляция TypeScript в JavaScript?

Что такое source maps в TypeScript?

Как отлаживать TypeScript код?

Как работает tsc --watch?

Как работает tsc --noEmit?

Как работает tsc --declaration?

Как использовать ESLint с TypeScript?

Что такое @typescript-eslint?

Как использовать Prettier с TypeScript?

Как тестировать TypeScript код?

Как использовать Jest с TypeScript?

Как использовать Vitest с TypeScript?

Как использовать ts-jest?

Какие best practices в TypeScript вы знаете?

Как избегать использования any в TypeScript?

Когда использовать unknown вместо any?

Как правильно структурировать TypeScript проект?

Что такое кодогенерация типов в TypeScript?

Что такое OpenAPI генерация типов для TypeScript?

Что такое GraphQL Code Generator для TypeScript?

Что такое tRPC и как он использует TypeScript?

Что такое Zod и как он работает с TypeScript?

В чём разница между Zod и TypeScript типами?

Что такое валидация данных в TypeScript?

Как использовать class-validator с TypeScript?

Что такое интроспекция типов в TypeScript?

Что такое рекурсивные типы в TypeScript?

Что такое полиморфизм в TypeScript?

Как работает наследование в TypeScript?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить