Frontend
Как ты относишься к легаси-коду?
Вы использовали какие-то инструменты для автоматического контроля code style?
Есть ли у тебя опыт работы с микрофронтендами?
Может ли Promise быть бесконечным? Как это сделать?
Можно ли передать интерфейс в качестве токена в inject? Почему да или нет?
Работал ли с Tailwind? Чем он отличается от обычного CSS?
В чём разница между interface и type в TypeScript? Когда что использовать?
Расскажи про useState в React: что это такое, как работает, синхронный или асинхронный хук?
Задача на Event Loop: определить последовательность вывода в консоль при наличии setTimeout, Promise и синхронного кода
Какие подходы к state management знаешь в React-экосистеме?
Как бы ты решал задачу по загрузке данных с помощью серверных и клиентских компонентов? Стратегии кеширования в Next.js.
Задача на live coding: написать функцию get(object, path), которая получает значение из объекта по строковому пути (например, 'a.b.c')
Зачем в браузере происходит preflight-запрос с методом OPTIONS?
Какие способы привязки контекста ты знаешь?
Расскажи про какие-нибудь другие новые фичи Angular, которые лично тебе понравились или показались удобными.
Какой из селекторов CSS имеет наибольшую специфичность: тег, класс, ID?
Чем React отличается от ванильного JavaScript?
Как ты подходишь к профилировке и оптимизации React-приложений?
Как убрать объект из памяти, если он хранится в переменной, объявленной через let?
Когда возникают типичные проблемы с утечкой памяти?