Встречается на собеседованиях • сегодня
Какой опыт работы с Generics
Generics позволяют создавать компоненты, работающие с разными типами, сохраняя типобезопасность. Часто использую в TypeScript для функций, интерфейсов и классов.
Пример с функцией:
```typescript
function identity(arg: T): T {
return arg;
}
const output = identity("hello"); // тип string
const output2 = identity(42); // тип number
```
Где применял:
- Универсальные хуки (например, `useState`)
- Работа с API (типизация ответов)
- Утилитарные функции (сортировка, фильтрация)
Особенно полезны при работе с библиотеками типа Redux Toolkit, где Generics помогают типизировать редьюсеры и экшены.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы