Frontend
Всегда ли lazy loading работает хорошо? Какие проблемы могут быть с чанками?
Расскажите о своей роли в команде и процессе работы над задачами
Как ты относишься к Pixel Perfect вёрстке?
Зачем React нужно виртуальное DOM-дерево? Почему нельзя напрямую изменять реальный DOM? Каковы преимущества и недостатки разных подходов?
Для чего используется useMemo? Приведи практический пример.
С кем из команды приходилось взаимодействовать на последнем проекте?
Как в HTML реализовать подключение разных форматов и размеров изображений для экранов с разной плотностью пикселей? Что такое тег picture и атрибут srcset?
Практическая задача: дан массив точек с полями time и value. Необходимо выявить группы точек с одинаковым value и оставить только начало и конец каждой группы (для оптимизации построения линейного графика).
Зачем нужны статические IP-адреса?
Были ли какие-то улучшения, которые ты предложил в проект, и к чему это привело?
Как работает реактивность во Vue 3? В чём отличие от Vue 2 (Proxy vs Object.defineProperty)?
Чем отличаются RxJS операторы zip, combineLatest и forkJoin? Сколько эмитов у каждого?
Чем отличаются уровни изоляции в PostgreSQL? Есть ли Read Uncommitted?
В чём разница между клиентским и серверным рендерингом (CSR vs SSR)?
Что такое FunctionExpression и FunctionDeclaration? В чём их основное отличие?
Как ты балансируешь между свободой принятия решений и ответственностью за них?
Расскажите о себе, своём опыте и достижениях в свободном формате (5 минут).
Как сделать так, чтобы функция makeBook возвращала ожидаемые значения 0 и 5 вместо двух десяток?
Ваш весь опыт сконцентрирован в определённой области. Как вы калибруетесь относительно рынка и новых технологий? Что вы делаете для того, чтобы понимать, что не застряли на месте?
Расскажи про ref и reactive во Vue 3: отличия, когда использовать