Frontend
Что такое keyof и typeof в TypeScript?
Что вызывает ре-рендер компонентов в React?
Расскажи про кастомные компоненты, которые писал на основе библиотеки NgZorro (NzZor). Например, про datepicker с бизнес-ограничениями по выходным дням.
В чём разница между Promise.race и Promise.any?
В чём разница между ref и shallowRef во Vue.js? Когда лучше применять shallowRef?
Чем type отличается от интерфейса в TypeScript? Когда что используешь?
Что такое Virtual DOM и как он работает?
Почему вы выбрали WebSocket? Есть ли альтернативы?
Какие архитектуры CSS ты знаешь и какая нравится больше?
Что такое REST API и какие HTTP-методы используются?
Если нужно написать сложную таблицу с серверной пагинацией, сортировками и фильтрациями — что бы ты взял?
Задача на JavaScript: что выведет console.log(x) после forEach с x++?
Какие ещё способы хранения данных в браузере знаешь, помимо кук?
Какие основные минусы и проблемы у signals, особенно при работе с эффектами?
Расскажите, в каком формате приходили задачи, где заводились, какое было описание, кто описывал, дизайн в чём рисовали?
Как у вас устроен процесс доставки задач от бизнеса до продакшена?
У нас очень большой фронт в монорепе, над которым работают много разных команд одновременно. Переезд на микрофронты невозможен. Как минимизировать риски того, что разные команды будут аффектить работу друг друга?
Расскажите о технологическом стеке вашего последнего проекта
Что из себя представлял бэкенд на последнем проекте с точки зрения фронтенд-разработчика?
С какими хуками приходилось работать в функциональных компонентах? Какой самый необычный?