Frontend
Можно ли использовать динамические импорты где-то кроме React.lazy? Где они могут быть полезны?
Расскажи про асинхронность в JavaScript: очереди микротасков и макротасков, как работает Event Loop?
Есть два массива: A1 и A2, где A2 = A1 (ссылочный тип). Что нужно сделать только с A2, чтобы очистить оба массива?
Какие инструменты сборки использовались? В чём плюсы и минусы Webpack и Vite?
Как работает refresh token механизм?
Почему решила стать разработчиком?
Что происходит с контекстом при использовании замыканий? Какой контекст будет у функций, созданных в цикле через var?
Расскажите про мемоизацию в React: useMemo, useCallback и React.memo. Как они работают и зачем нужны?
Как ты относишься к написанию документации?
Что такое дженерики в TypeScript и для чего они нужны?
Посмотри на этот HTML/CSS код. Какой цвет текста будет у каждого элемента?
Занимались ли вы бэкенд-разработкой? Если да, то что именно делали?
const SomeElement = ({ hasData }) => { if (hasData) { return <div> <DataElement /> <SomeImportantElement /> </div> } return <div> <SomeImportantElement /> </div> }
Задача: обойти дерево объектов (каждый объект имеет поля value и elements) и посчитать сумму всех value. Как бы ты это реализовал?
Расскажите про useCallback — сценарий использования, зачем нужен?
Для чего используется метод GET? Может ли GET-запрос изменять состояние данных?
Если Promise не зарезолвился, а зареджектился, где мы можем перехватить ошибку? Что ещё кроме then и catch есть? Когда отрабатывает finally?
let a = 2 function foo() { console.log(a) } function bar() { let a = 1 foo() } bar() //
Какие атрибуты есть у тега form?
Где применяется Shadow DOM прямо сейчас?