Frontend
В каком формате приходили ответы с бэкенда и как вы их обрабатывали (про систему психологического тестирования с динамическими вопросами)?
Implement a search and filter functionality in a React component using useState. - Use useState to create a search state and a roleFilter state. - Bind the search state to an input field's value and update it on change. - Bind the roleFilter state to a select dropdown's value and update it on change. - Style the input field with padding and font size.
Как плеер понимает, какое качество выбрать?
Какие типы данных существуют в JavaScript? Чем примитивы отличаются от объектов? Как они хранятся в памяти?
Объясни, что такое чистая функция.
Как предотвращается CSRF-атака? Как вы защищались от неё в вашем проекте?
Расскажи про event loop: для чего нужен, как работает
Расскажите о своём опыте работы в Атвинте: проекты, обязанности, команда, процессы.
Знаком ли ты с понятием «хлебные крошки» (breadcrumbs)? Какими HTML-тегами ты будешь пользоваться при реализации данного компонента?
Уточните: переезд был с JS/JSVue на React и TypeScript, и сейчас планируется переезд на микрофронтенды?
Расскажи про самую интересную задачу на последнем проекте.
Какими сборщиками пользовались, писали ли собственные конфиги?
Расскажите про оптимизацию производительности — когда начинали оптимизировать и как
А если у нас может изменяться количество заказов?
Как сделать так, чтобы функция makeBook возвращала ожидаемые значения 0 и 5 вместо двух десяток?
Что произойдёт с Virtual DOM, если использовать createPortal для монтирования элемента в соседний div-контейнер?
Расскажите о себе, своём опыте и достижениях в свободном формате (5 минут).
Задача по RxJS: определить вывод при использовании combineLatest с двумя стримами с разными задержками. Что выведет forkJoin?
Что такое IP-адрес?
Расскажите о последнем месте работы: чем занимались, как выглядели процессы, как взаимодействовали с коллегами?