Frontend
Как следили за качеством кода? Линтеры, прекоммит хуки, что-то ещё?
Как относишься к хранению состояния с помощью библиотек типа React Query или SWR?
Для чего нужна семантика HTML-тегов?
Расскажите, что такое Module Federation и что она включает?
Чем не хотелось бы заниматься на новом месте работы?
Что такое дженерики в TypeScript и зачем они нужны?
Можно ли к .catch() прицепить .then()?
Для чего использовали Module Federation?
Расскажите о наиболее интересной задаче из последнего или предыдущего места работы — что повлияло на вас с точки зрения интереса или бизнес-влияния?
Как вы подходите к тестированию сложных UI-компонентов, которые генерируют глубокую вложенность DOM-узлов без удобных идентификаторов? Как целиться в нужные элементы интерфейса в E2E-тестах?
Какие методы массивов ты знаешь и использовал?
В резюме написано, что ты разрабатывал на Next.js — это верно? Это был App Router или Pages Router?
Параметры в функцию передаются по ссылке или по значению?
Какой стек для управления состоянием ты бы предложил для данного проекта — React Query, Redux Toolkit, RTK Query?
Что бы ты делал, если тебе дали задачу, а ты не согласен с её реализацией со стороны дизайна или бэкенда?
Расскажите, что происходит с точки зрения сети, когда браузер запрашивает страницу — например, вы вводите [ссылка] в адресную строку. Опишите все шаги от этого момента до получения HTML-кода.
Что такое замыкание в JavaScript? Где оно используется на практике?
Сталкивался ли с Cache API?
Расскажи про опыт тестирования: unit-тесты, интеграционные тесты, Playwright.
Что такое TypeScript? Для чего он нужен?