Frontend
Работал ли ты с UI-библиотеками? Какие там есть плагины или расширения?
Как бы ты кастомизировал компоненты UI-библиотеки (например, MUI или Ant Design) под требования проекта, не теряя возможности обновлять библиотеку?
SSG генерирует во время билда, SSR — во время запроса. Когда бы что использовал? Что такое ISR?
Какой фикс для loopRunning и signal.addEventListener abort?
Ты знаком с Next.js? В чём разница между SSR, SSG, ISR и CSR? Когда бы что использовал?
Расскажи про основные принципы рефакторинга кода. Как бы ты проводил рефакторинг?
Как бы ты работал с ИИ при создании компонента карточки товара? Какой промпт ты бы написал?
Расскажи об опыте участия в выборе архитектуры проекта на последнем месте работы
Какие способы скрыть элемент в CSS ты знаешь?
В чём разница между display:inline и display:inline-block?
Если элементу задан position:absolute, относительно какого элемента он будет позиционироваться? Что если внутри абсолютного элемента ещё один абсолютный?
Как реализовать компонент таблицы с разными цветами бордера в разных контекстах, используя BEM и компонентный подход Vue?
Расскажи про мультиязычность и RTL-верстку. Как сделать отступы, которые корректно работают для LTR и RTL?
Как оптимально сверстать блок с изображением товара в интернет-магазине с учётом максимальной оптимизации и различных кейсов отображения?
Расскажи про Event Loop: что это такое, как работает?
Как реализовать делегирование событий для списка с кнопками, открывающими модальное окно?
Расскажи про методы массивов: какие используешь, мутируют ли они массив, что возвращают?
Как сделать глубокое копирование объектов в JavaScript?
Анализ кода модуля auto-letter-fix.ts на наличие утечек памяти, многократных вызовов и оптимизации
Как ты используешь ИИ-инструменты в работе? Какие есть важные моменты безопасности и конфиденциальности при работе с ИИ?