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