ENIGMA AI
ENIGMA AI

Frontend-разработчик, Middle — вопросы с реальных собеседований, часть 5

179 вопросов уровня Middle, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Почему контролируемые компоненты в React часто менее оптимальны, чем неконтролируемые?

frontend React middle

Какие виды копирования существуют в C++?

language_specific C++ middle

Как изменится размер бандла приложения при использовании различных методов оптимизации?

frontend JavaScript middle

Как изменится поведение приложения, если обернуть страницы в React.lazy?

frontend React middle

Кто занимался декомпозицией задач в Trello?

behavioral middle

Занимались ли вы прототипированием?

architecture middle

В каких случаях в React используется useRef?

frontend React middle

Как реализована реактивность в React?

frontend React middle

Что такое event bus?

architecture middle

Чем React отличается от реактивного программирования?

frontend React middle

Как реализовать авторизацию в веб-приложении при использовании WebSocket и в чем заключаются особенности этого процесса?

web middle

У нас есть таблица с несколькими десятками тысяч записей: при выводе на фронтенде всё работает очень медленно. Как вы будете искать проблему и как оптимизировать производительность? Что нужно решать на стороне фронтенда, а что на стороне бэкенда?

architecture middle

Как вы относитесь к работе с Go и готовы ли вы брать на себя задачи как по бэкенду, так и по фронтенду в рамках одной задачи, соблюдая при этом понятную структуру и кодстайл?

backend Go middle

Какие проблемы могут возникнуть при использовании глобального состояния (global state) и отказе от использования паттерна Redux или аналогичных инструментов для управления состоянием?

frontend JavaScript middle

Что такое useCallback, зачем он нужен и в каких случаях его следует использовать?

frontend React middle

Зачем нужны React Portals и где/как они используются?

frontend React middle

Чем отличается аутентификация от авторизации в контексте микрофронтендов и как это реализуется на практике?

architecture middle

В чем заключается преимущество использования виртуального DOM и как он помогает оптимизировать процесс обновления реального DOM-дерева?

frontend React middle

Что такое middleware, как он работает и какую роль выполняет в процессе обработки HTTP-запроса в дополнение к основному обработчику?

backend middle

Что такое экспоненциальная задержка с джиттером (exponential backoff with jitter) и для чего она используется при выполнении повторных запросов (retry)?

architecture middle

Что такое кеширование (response caching) и как оно работает на примере запросов к бэкенду с параметрами, например, при получении списка пользователей?

backend middle

Расскажите про стек вызовов, очередь микрозадач и очередь макрозадач в JavaScript.

web JavaScript middle

В каких типах приложений имеет смысл использовать сложную архитектуру или паттерны проектирования, а в каких случаях это нецелесообразно и лучше не усложнять?

architecture middle

Расскажите о вашем опыте работы в Авито на позиции Java backend-разработчика и о причинах вашего желания перейти во frontend-разработку.

behavioral middle

Как бы вы организовали слой работы с API в большом React-приложении?

frontend React middle

Зачем нужны хуки useMemo, useCallback и useReducer в React?

frontend React middle

Как можно изолировать стили друг от друга в веб-разработке?

frontend CSS middle

Что подразумевается под прикреплением идентификатора пользователя к запросу и как это реализуется на практике?

backend middle

Есть ли смысл применять технику Event Sourcing в архитектуре приложений?

architecture middle

How do you handle difficult or dissatisfied clients?

behavioral middle

Вопросы по другим специальностям