Встречается на собеседованиях • сегодня
Работал ли с Generics
Да, работал. Generics позволяют создавать компоненты, работающие с разными типами, сохраняя типобезопасность. Часто использую в функциях, интерфейсах и классах.
Пример с функцией:
```typescript
function identity(arg: T): T {
return arg;
}
const output = identity("hello"); // тип output - string
```
Пример с интерфейсом:
```typescript
interface ApiResponse {
data: T;
status: number;
}
const userResponse: ApiResponse = {
data: { id: 1, name: "Alex" },
status: 200
};
```
Generics особенно полезны при работе с API, библиотеками (например, React hooks) и утилитарными функциями.

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