Встречается на собеседованиях • сегодня

Как хорошо знаешь TypeScript без фреймворка

TypeScript знаю на продвинутом уровне: умею работать с типами, дженериками, утилитами (`Partial`, `Pick`, `Omit`), строгими настройками `tsconfig.json`. Понимаю различия `interface` и `type`, умею декомпозировать сложные типы. **Пример:** ```typescript type User = { id: string; name: string; age?: number; }; // Дженерик для преобразования типа type Nullable = T | null; const getUser = (id: string): Nullable => { return users.find(user => user.id === id) ?? null; }; ``` Работаю с `Utility Types`, `keyof`, `typeof`, `as const`, `mapped types`. Умею описывать точные типы для API, валидировать данные (например, с `zod`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы