Встречается на собеседованиях • сегодня
Есть ли опыт работы с Generic в TypeScript
Да, есть. Generics в TypeScript позволяют создавать компоненты, работающие с разными типами, сохраняя типобезопасность.
Пример с функцией:
```typescript
function identity(arg: T): T {
return arg;
}
const result = identity ("Hello"); // тип result - string
```
Пример с интерфейсом:
```typescript
interface ApiResponse {
data: T;
status: number;
}
const userResponse: ApiResponse<{ name: string }> = {
data: { name: "Alex" },
status: 200
};
```
Generics часто используются в хуках React, например `useState`:
```typescript
const [count, setCount] = useState(0);
```
Также применяю дженерики для типизации API-запросов, чтобы избежать `any` и сохранить предсказуемость типов.

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