Есть ли у вас опыт работы с Vuex?
Если работали с Vuex, расскажите об организации state, getters, mutations/actions и границах модулей в своём проекте.
Читать ответПодготовка к интервью
1745 вопросов для подготовки на позицию Frontend-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
Если работали с Vuex, расскажите об организации state, getters, mutations/actions и границах модулей в своём проекте.
Читать ответReact вычисляет дерево элементов на render-фазе, сопоставляет его с предыдущим результатом и в commit применяет необходимые изменения к интерфейсу.
Читать ответСохраните статическую выборку в замыкании и возвращайте объект api из каждого метода. Это обеспечивает chaining и одинаковое применение операций ко всем найденным элементам.
Читать ответСравните CSS Modules и конкретную CSS-in-JS реализацию по изоляции, динамической теме, SSR, стоимости runtime и привычкам команды.
Читать ответНачните с классификации состояния: серверные данные, URL, локальный UI, формы и действительно общие клиентские данные.
Читать ответReact может вызвать render при обновлении state, родителя или используемого context; сравнение состояния и memo иногда позволяют пропустить работу.
Читать ответОпишите реальную последовательность освоения технологий и причину перехода к Vue.
Читать ответКаскад выбирает итоговое CSS-правило с учётом происхождения, важности, слоёв и других факторов; специфичность сравнивается не первой.
Читать ответУточните план адаптации, ответственного за вопросы, первую задачу и критерии самостоятельности.
Читать ответReact.memo полезен, когда повторный render дорог, props часто остаются равными, а стоимость сравнения меньше сэкономленной работы.
Читать ответСобытие проходит capture к цели, target на цели и при поддержке bubbling — обратно по предкам; addEventListener по умолчанию использует capture:false.
Читать ответРасскажите о реально использованных возможностях Vue 3 и одной конкретной сложности, например типах props, refs или внешнего API.
Читать ответ