Frontend
Почему в реализации promiseAll нужно опираться на счётчик count, а не просто проверять длину массива результатов?
Виртуальный скролл вы реализовывали самостоятельно или использовали библиотеку?
Какие браузерные API важны для реализации HLS/DASH в браузере?
Расскажи о своём релевантном опыте работы.
Хотелось бы больше заниматься лидерскими задачами или комфортно просто работать и получать интересные задачи?
В каком городе сейчас находишься? Как относишься к гибридному формату работы (раз в неделю в офис)?
Как предотвратить двойное списание при повторном запросе (идемпотентность)?
Расскажите про работу с формами и валидацией в проекте — какие были сложные задачи
Какие символы нужно экранировать для защиты от XSS-атак?
Что такое requestAnimationFrame и что он гарантирует?
Что такое единицы измерения rem, em, vw, vh в CSS? Чем они отличаются друг от друга и как работают?
Как решить проблему конфликта стилей между двумя микрофронтами, использующими разные версии дизайн-системы? Как решить вопрос специфичности CSS?
Что произойдёт, если пользователь будет быстро переключаться между табами (фильмы/сериалы), каждый из которых делает API-запрос? Как это пофиксить?
В чём отличие Yup от Zod?
Что знаешь про REST? Какие методы запросов бывают?
В чём разница между interface и type в TypeScript? Что произойдёт, если объявить два интерфейса с одинаковым названием?
Какие методы массивов вы знаете в JavaScript?
Как ты видишь своё развитие в ближайший год-два?
Что такое WeakSet и WeakMap, чем они отличаются от Set и Map?
Опишите опыт работы с NGRX. Как был реализован store? Использовались ли эффекты и паттерн фасад?