Почти 80% вопросов -> максимально стандартные: все вопросы с них я прикреплю комментарии, чтобы можно было проследить откуда они идут и как проходили сами собеседования
А в этом посте, я бы хотел поделиться вопросами с собеседований, которые отличались от стандартных и показались мне интересными, давайте смотреть
Вопросы
-> Как можно отслеживать изменения между вкладками браузера?
-> Что нового появилось в React 18 и React 19? Назовите новые хуки.
-> Что делает хук
use() в React 18?-> Как правильно обрабатывать ошибки и состояние загрузки при выполнении асинхронных запросов в React?
-> Когда нужно использовать аборт контроллер для отмены запросов в React?
-> Почему использование функций вида
renderHeader и renderBody может быть избыточным в JSX?-> Какие проблемы могут возникнуть, если неправильно называть стейты и сеттеры в React (например, text, setText)?
-> Как правильно реализовать тоггл-логику для показа/скрытия элементов в React?
-> Что такое кросс-браузерность и как решать проблемы совместимости CSS между браузерами?
-> Как решить проблему конфликта стилей между двумя микрофронтами, использующими разные версии дизайн-системы? Как решить вопрос специфичности CSS?
-> При каких сценариях ты используешь useEffect, а когда используешь другие хуки?
-> Что за хук useId и для чего он нам нужен, почему мы не можем сами через константу сгенерировать id?
-> Является ли WebSql частью спецификации HTML5?
А в комментариях приложил 7 файлов-разборов с собеседований, с которых тянули это вопросы + в продолжение поста приложил summary, с базовыми вопросами, которые повторялись чаще всего.
Удачи на собеседованиях ✊
