Встречается на собеседованиях • сегодня
Что чаще использовал с TypeScript на последнем проекте, типы или интерфейсы
В основном использовал интерфейсы, так как они более удобны для описания объектов и классов, поддерживают объединение (extends), а также лучше работают с автодополнением в IDE.
Типы применял для сложных составных типов, например:
typescript
type Status = 'active' | 'inactive' | 'pending';
type UserWithStatus = User & { status: Status };Правило:
- Интерфейсы – для объектов и расширения (
extends). - Типы – для union, intersection и примитивов.
В проекте старался соблюдать консистентность: если начал с интерфейсов, продолжал их использовать.

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