Frontend
Знаете ли вы, что такое Feature Sliced Design (FSD)?
Кто вообще в принципе должен принимать решение о сдвиге релиза?
/** * Необходимо написать функцию, которая на вход принимает url, * асинхронно ходит по этому урлу GET запросом и возвращает данные (json). * Для получения данных использовать fetch. * Можно использовать только Promise API * Если во время запроса произошла ошибка, то пробовать запросить ещё 5 раз. * Если в итоге информацию получить не удалось, вернуть ошибку "Заданный URL недоступен". */
Чем гордишься в своей карьере?
Расскажи про своё текущее место работы и проект
Расскажи про коллекции Map и Set в JavaScript — что ты про них знаешь?
Тебе не хочется идти во full stack на нынешнем месте работы? За эти пару месяцев у тебя ничего не поменялось?
JavaScript однопоточный или многопоточный? Как запустить второй поток?
Сталкивался ли ты с микрофронтендами в проектах?
Чем отличается стрелочная функция от обычной именованной функции?
Что такое Feature-Sliced Design (FSD), как бы ты организовал миграцию на FSD и как решал бы конфликты в интерпретации слоёв?
Расскажите о своём опыте работы и проектах, над которыми вы работали.
Что такое тип never в TypeScript и чем он отличается от других типов?
Расскажи про работу с формами в React: контролируемые и неконтролируемые компоненты, плюсы и минусы каждого подхода.
Что произойдёт при display:none vs visibility:hidden с точки зрения reflow и repaint?
Какой вид связанного списка используется в методе цепочек?
Расскажи про свою роль в команде: был ли ты лидом, правой рукой лида, имел ли опыт принимать самостоятельные решения? Как делегировались роли?
Могут ли пропсы сами по себе измениться? Есть ли способ сделать так, чтобы компонент рендерился только при изменении пропсов?
Как React сравнивает пропсы? Как работает поверхностное сравнение?
Расскажите о вашем образовании. Как пришли в сферу IT?