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

Вопросы на собеседовании по Redux

89 вопросов по Redux с технических собеседований

89 вопросов 1634 компании 353 технологии

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

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

На странице собраны вопросы по Redux — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: redux, frontend, backend.

Каталог

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

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

Как задать приоритет вызовам dispatch и выполнить действие последним?

Контекст: управление состоянием в Redux и аналогичных библиотеках dispatch выполняется синхронно, поэтому последовательность вызовов имеет значение чтобы выполнить действие последним, вызовите dispatch в конце цепочки…

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

Как оптимизировать производительность Redux-приложения?

Как повысить производительность Redux-приложения? сократить лишние рендеры с помощью memoization (React.memo, useMemo, useCallback) разделить состояние на небольшие срезы (slices), чтобы обновлять только нужные части…

Читать ответ
System Design

Как организовать работу распределённой системы с несколькими экземплярами приложения на разных серверах?

распределённая система: несколько узлов, обменивающихся данными по сети балансировка нагрузки — распределение входящих запросов между экземплярами приложения синхронизация состояния — с помощью внешнего хранилища или…

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

Как работает useReducer и когда выбрать его вместо useState или Redux?

Как работает и где применяется useReducer React-хук для управления сложным состоянием использует редьюсер — функцию, которая получает state и action и возвращает newState помогает организовать многочисленные и…

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

Как работает хеш-таблица (Dictionary) и почему поиск в ней быстрее?

Как устроена хеш-таблица и почему она ускоряет поиск? структура данных, предназначенная для хранения пар ключ-значение ключ обрабатывается с помощью хеш-функции, которая формирует индекс полученный индекс определяет…

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

Как синхронизировать UI-поток в Windows Forms и показать сообщение из фонового потока?

Отображение сообщения из фонового потока в Windows Forms UI-поток в Windows Forms является однопоточным, поэтому другой поток не может напрямую изменять его элементы Для передачи выполнения в UI-поток применяют…

Читать ответ
System Design

Как спроектировать БД для системы расписания с уроками, записями, связями и заменами занятий?

Проектирование базы данных для системы расписания модель предметной области включает уроки, записи, учителей, классы и аудитории урок — основная сущность, содержащая время проведения, предмет, учителя и аудиторию…

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

Какие middleware выбрать в Redux: redux-thunk или redux-saga?

Middleware в Redux расширяет dispatch и добавляет поддержку асинхронных операций redux-thunk: action может быть функцией, подходит для простой асинхронной логики redux-saga: генераторы для сложных async-потоков и…

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

Какие виды JOIN поддерживает PostgreSQL и когда их использовать?

Виды соединений (JOIN) в PostgreSQL основы SQL: объединение таблиц по заданному условию INNER JOIN: возвращает исключительно строки с совпадениями в обеих таблицах LEFT JOIN (LEFT OUTER JOIN): сохраняет все строки…

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

Какие коллекции есть в .NET и чем отличаются массив, List и Dictionary?

Коллекции в .NET: назначение разных типов Массив имеет фиксированный размер, обеспечивает быстрый доступ по индексу и служит базовой структурой данных. List<T> представляет собой динамический массив, который при…

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

Какие преимущества микросервисной архитектуры перед монолитом?

Преимущества микросервисной архитектуры по сравнению с монолитом Масштабируемость: отдельные сервисы можно масштабировать независимо, рационально распределяя ресурсы Независимая разработка: команды автономно…

Читать ответ
System Design

Какие проблемы возникают при переходе на микросервисную архитектуру и как определить границы сервисов?

Сложности перехода на микросервисы: границы и дублирование функций Выделить точные границы сервисов сложно из-за взаимозависимостей и особенностей бизнес-логики Для снижения связности и повышения автономности…

Читать ответ