Frontend
Почему анимацию лучше делать через transform, а не через top/left?
Что такое requestAnimationFrame и requestIdleCallback? В чём разница?
Вы поработали с Vue и с React. Можете сравнить, что на ваш взгляд лучше — Vue или React?
Что есть в классовых компонентах React, чего до сих пор нет в функциональных?
Расскажите про паттерны проектирования ПО. Какие знаете, какие используете на практике?
Перечисли хуки React, с которыми работал. Расскажи про useState и useRef — в чём кардинальное отличие?
Что такое монорепозиторий? Какие плюсы и минусы?
Как была устроена команда и как были настроены процессы?
Практическое задание: реализовать магазин товаров на React/TypeScript — отрендерить список товаров с карточками, содержащими изображение, название, описание и стоимость. Данные загружаются через имитацию сервера.
Ваша ветка отстаёт от dev, потому что другой разработчик уже смёрджил свои изменения. Как обновить свою ветку и разрешить конфликты?
Где можно хранить данные в браузере? В чём отличие различных способов хранения?
В чём отличие useEffect от useLayoutEffect?
Расскажи про новые хуки useTransition и useDeferredValue.
В чём отличие куки от localStorage?
Как вы вообще пришли в разработку?
Расскажите про интересные задачи, которые приходилось делать на предыдущем месте работы?
Почему сейчас в поисках работы?
Если библиотека нигде не импортируется в коде, попадёт ли она в продакшн-билд?
Расскажи про Virtual DOM и механизм согласования (reconciliation) в React. Что триггерит ре-рендер? Что вызывает полное размонтирование компонента?