Подготовка к интервью

Вопросы на собеседовании в Электронные офисные системы

22 вопроса с собеседований в Электронные офисные системы

22 вопроса 875 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Электронные офисные системы. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

Результаты поиска

Найдено: 22
Теория

Была ли какая-то логика при разбиении бандла на чанки? Почему одну часть хотите сделать отдельным чанком, а другую нет?

Оптимизация бандлов — это процесс уменьшения размера итоговых файлов с кодом, чтобы ускорить загрузку и улучшить производительность приложения.

Читать ответ
Теория

Есть два вложенных блока A и B с заданными размерами. Как расположить блок B ровно по центру блока A? Предложите несколько вариантов, включая решения для старых браузеров без поддержки flexbox.

Чтобы расположить вложенный блок B ровно по центру блока A, можно использовать несколько подходов:

Читать ответ
Теория

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

Чтобы избежать лишних перерисовок компонента списка карточек при обновлении данных из стороннего приложения, можно:

Читать ответ
Теория

Что такое Virtual DOM и как он работает в React?

Virtual DOM — это абстракция реального DOM, представляющая собой легковесную копию структуры пользовательского интерфейса в памяти.

Читать ответ
Теория

Чем отличаются interface и type в TypeScript, что используете и почему?

В TypeScript interface и type часто используются для описания типов, но между ними есть отличия:

Читать ответ
Теория

С какими стейт-менеджерами вы работали? Какие вам нравятся больше, какие у них плюсы и минусы?

В архитектуре фронтенда стейт-менеджеры применяю для централизованного управления состоянием приложения, что упрощает масштабирование и поддержку кода.

Читать ответ
Теория

Расскажи про дженерики (generics) в TypeScript: что это такое и как используешь в работе?

Дженерики (generics) в TypeScript позволяют создавать компоненты (функции, классы, интерфейсы), которые могут работать с различными типами данных, при этом сохраняя безопасность типов.

Читать ответ
Теория

Что произойдёт с Virtual DOM, если использовать createPortal для монтирования элемента в соседний div-контейнер?

При использовании createPortal React монтирует дочерний элемент в указанный DOM-узел вне иерархии текущего компонента, но с точки зрения Virtual DOM этот элемент остаётся частью того же React-дерева.

Читать ответ