Список вопросов для собеседований на Frontend разработчика
-
Какой код на фронте имеет смысл покрывать unit-тестами?
Тестирование | Tech
-
Какие инструменты для unit/компонентного тестирования ты использовал
Тестирование | Tech
-
Что такое snapshot-тесты?
Тестирование | Tech
-
Как ты тестируешь обработчики событий и работу с DOM в React-компонентах?
Тестирование | Tech
-
Чем мок отличается от стаба и фейка?
Тестирование | Tech
-
Как ты подходишь к тестированию кода, завязанного на дату/время или случайные значения?
Тестирование | Tech
-
Как тестировать форму с валидацией и асинхронной отправкой
Тестирование | Tech
-
Как ты организуешь структуру тестов в проекте
Тестирование | Tech
-
В чем разница между скриншотными и модульными тестами
Тестирование | Tech
-
Что такое unit-тест и чем он отличается от компонентного теста React-компонента?
Тестирование | Tech
-
Что такое coverage и какие виды покрытия бывают (line/branch/function)?
Тестирование | Tech
-
Что такое тестовая пирамида и как бы ты расположил фронтовые тесты в этой пирамиде?
Тестирование | Tech
-
Что такое «чёрный ящик» при тестировании компонента и почему в React Testing Library рекомендуют тестировать поведение, а не реализацию?
Тестирование | Tech
-
Как мокать сетевые запросы, таймеры, локальное хранилище?
Тестирование | Tech
-
Что вызывает перерендер React-компонента?
React | Tech
-
Как оптимизировать рендеринг компонента в React
React | Tech
-
Как useRef используется с useImperativeHandle
React | Tech
-
Как reducer связан со store
React | Tech
-
Как useMemo сверяет пропсы
React | Tech
-
В каких случаях используется UseCallback
React | Tech
-
Какие знаешь способы оптимизации React-приложения
React | Tech
-
Чем является React фреймворком или библиотекой
React | Tech
-
Что такое React Query
React | Tech
-
В каких кейсах используется useLayoutEffect
React | Tech
-
В чем разница между useMemo и react.memo и useCallback
React | Tech
-
В чем разница между контекстом и Redux
React | Tech
-
На каком архитектурном паттерне основан Redux и в чём идея однонаправленного потока данных?
React | Tech
-
Как работают useMemo и useCallback
React | Tech
-
Какие архитектурные решения в React-приложении помогают избежать проблем с производительностью (организация состояния, разделение ответственности компонентов, lazy-маршруты и т.п.)?
React | Tech
-
Как учитываешь производительность при работе с формами и частыми обновлениями состояния (валидация, debounce, разделение стейта по компонентам)?
React | Tech
-
Зачем нужны State Manager
React | Tech
-
Любой ли функционал можно написать на функциональных компонентах
React | Tech
-
Можно ли использовать key не в списках
React | Tech
-
Назови второй аргумент React.memo
React | Tech
-
Можно ли использовать Redux на сервере
React | Tech
-
Очистка и размонтирование это одно и то же или нет
React | Tech
-
Когда вместо useState использовать useReducer
React | Tech
-
Отрисовка списков
React | Tech
-
Что такое хуки в React
React | Tech
-
При каких условиях функция может не сработать в React
React | Tech
Всего записей: 558