Frontend
Как замемоизировать статичный JSX-блок внутри компонента без вынесения в отдельный компонент? Какой массив зависимостей нужен?
Что такое unknown в TypeScript и чем он отличается от any?
Что известно тебе о проекте, на который тебя собираются?
Какие типы данных есть в JavaScript? Чем отличается BigInt от Number?
Перепишите функцию strjoin без использования rest-параметров, используя объект arguments вместо них.
Если объявить функцию, а после неё переменную — будет ли к ней доступ внутри функции? Расскажи про всплытие переменных и временную мёртвую зону.
Расскажи про Event Loop в JavaScript/браузере.
Как ты замеряла время разработки для типовых списков — в часах или в story points?
Можно ли в computed сделать обращение к API?
Сколько потоков в JavaScript?
Что такое строгое и нестрогое сравнение в JavaScript?
Были ли задачи по оптимизации производительности больших списков? Как решали?
Расскажи о своём текущем месте работы и чем занимаешься?
Был ли у тебя прямой выход на продакт-менеджера в Purrweb или Атвинте? Приходилось ли обучать?
В чём разница между type и interface в TypeScript?
Расскажи про безопасность веб-приложений: SQL-инъекции, XSS, CSRF, CSP, CORS, rate limiting и другое.
Какой тег HTML помогает загружать разные изображения для разных разрешений экрана?
Расскажите про жизненный цикл React-компонента: основные этапы mount, render, unmount.
Как часто катались в продакшен и какова была ваша роль в этом процессе?
Как вы относитесь к переходу на FSD (Feature-Sliced Design)? Есть ли у вас опыт внедрения новых архитектурных подходов на живом проекте?