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

Есть ли вредные привычки

Одна из вредных привычек — **неоптимальный рендеринг** компонентов. Например, неиспользование `React.memo`, `useMemo` или `useCallback` там, где это уместно, приводит к лишним ререндерам. ```jsx // Плохо: дочерний компонент будет ререндериться при каждом изменении родителя const Child = ({ data }) =>
{data}
; // Лучше: мемоизация const OptimizedChild = React.memo(({ data }) =>
{data}
); ``` Другая проблема — **неуправляемые состояния** (например, хранение данных только в локальном стейте, когда нужен глобальный менеджер). Также **игнорирование accessibility (a11y)** — отсутствие семантики, `aria-*` атрибутов, фокусировки. И **избыточные зависимости** — подключение тяжелых библиотек для простых задач (например, `lodash` для `_.debounce`, когда можно написать свой хук).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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