Список вопросов для собеседований на Frontend разработчика
-
Можно ли использовать Never в Switch Case
TypeScript | Tech
-
Что такое опциональная последовательность
TypeScript | Tech
-
Что такое множественное наследование в TypeScript
TypeScript | Tech
-
Что такое динамическая типизация
TypeScript | Tech
-
Что делает Omit в TS
TypeScript | Tech
-
Что такое Redux и из каких основных сущностей он состоит
React | Tech
-
Какие данные стоит хранить в глобальном состоянии, а какие лучше оставлять локальными или получать по запросу (server state)?
React | Tech
-
Какие есть инструменты мемоизации и оптимизации в React
React | Tech
-
Можно ли заменить Enum на Union
TypeScript | Tech
-
Когда нельзя использовать interface в TypeScript
TypeScript | Tech
-
Как влияет на оптимизацию использование Enum или Object в TypeScript
TypeScript | Tech
-
Зачем нужен infer
TypeScript | Tech
-
В каких случаях достаточно локального состояния и Context API без отдельного state-менеджера
React | Tech
-
Что такое кастомный хук
React | Tech
-
Что такое useMemo
React | Tech
-
Какую проблему решает React
React | Tech
-
Для чего нужен тип Never
TypeScript | Tech
-
В чем разница между any и unknown
TypeScript | Tech
-
В чем разница между Enum и Union
TypeScript | Tech
-
Что такое .gitignore и какие типы файлов туда обычно добавляют?
Git и workflow | Tech
-
Что такое конфликт слияния
Git и workflow | Tech
-
Что даёт интерактивный rebase (git rebase -i) и когда его имеет смысл применять?
Git и workflow | Tech
-
Чем Git Flow отличается от trunk-based development?
Git и workflow | Tech
-
В чём разница между локальным состоянием компонента и глобальным состоянием приложения
React | Tech
-
Что такое (automatic) batching в React и как он влияет на количество рендеров и вызовы эффектов?
React | Tech
-
Зачем вообще нужны state-менеджеры в React (Redux, Zustand, MobX)? Как они помогают вынести бизнес-логику и упростить компоненты?
React | Tech
-
Какую проблему в React-приложениях решает Redux по сравнению с локальным состоянием и Context API?
React | Tech
-
Опиши поток данных в Redux
React | Tech
-
Что такое Redux Toolkit
React | Tech
-
Что такое нормализация состояния в Redux и какие проблемы она решает при работе со сложными связными данными?
React | Tech
-
Когда не нужно использовать memo
React | Tech
-
Как отменить последний коммит, если он ещё не отправлен в удалённый репозиторий?
Git и workflow | Tech
-
Самые распространенные git-командами
Git и workflow | Tech
-
Какой workflow работы с ветками в Git
Git и workflow | Tech
-
Как посмотреть историю коммитов
Git и workflow | Tech
-
В чём разница между git pull и git fetch? Когда лучше использовать каждую из команд?
Git и workflow | Tech
-
Что такое commit и что такое staging area (index) в Git?
Git и workflow | Tech
-
Что такое git rebase
Git и workflow | Tech
-
Что такое merge
Git и workflow | Tech
-
Как выбирать локаторы/селекторы для стабильных e2e-тестов
Тестирование | Tech
Всего записей: 558