Frontend
Оцените следующую реализацию авторизации: форма логин/пароль, бэкенд ищет пользователя в БД (таблица: id, username, password), берёт целочисленный ID и записывает его в куку с флагом HttpOnly. Что плохого в такой реализации и как её исправить?
Как правильно генерировать токены авторизации? Что должно находиться внутри токена, чтобы защититься от перебора?
В чём преимущества и недостатки TypeScript по сравнению с JavaScript?
Какие способы знаешь для организации асинхронного выполнения в JavaScript?
Как можно скопировать объект в JavaScript? Какие способы знаешь?
Из перечисленных способов копирования объекта, какие поддерживают циклические ссылки?
Какие из способов копирования объекта могут скопировать функции из объекта в объект?
Есть код с самовызывающейся функцией (IIFE) с использованием var. Что будет выведено в консоли при вызове typeof a и typeof b снаружи функции? Как поведение изменится в строгом режиме?
Есть код с IIFE, которая возвращает объект с полем value и методом setValue. Что будет выведено в консоли после вызова setValue(2) и обращения к полю value? Что нужно исправить, чтобы вывелась двойка?
Что такое дженерики в TypeScript и зачем они используются? Чем они отличаются от обычной типизации параметров?
Что выбрать: merge или rebase в Git? В чём разница и когда использовать rebase?
Написать функцию вычисления n-го члена числовой последовательности, где n-й член равен сумме двух предыдущих, первый член равен 3, второй член равен 2 (последовательность: 3, 2, 5, 7, 12, ...).
Вы писали и на Vue, и на React? То есть у вас были задачи на React?
С какой графикой вы работали?
Относительно чего позиционируется fixed?
Если у абсолютно позиционированного элемента нет родителей с position, относительно чего он будет позиционироваться?
Если два блока оба абсолютные, какой из них будет отображаться поверх другого и почему?
Расскажи про единицы измерения REM и EM в CSS: что это такое и как они работают?
Откуда браузер берёт дефолтное значение font-size для REM и где можно его переопределить?
От чего зависит единица EM — от ближайшего REM или от родительского font-size?