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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Как замемоизировать результат вызова селектора?

Мемоизация вызова селектора задача — сократить пересчёты селекторов в state-менеджерах, таких как Redux и Recoil мемоизация сохраняет вычисленный результат, пока входные данные не изменились часто для этого применяют…

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

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

Как индексы влияют на производительность Индекс представляет собой структуру данных, предназначенную для ускорения поиска в БД С его помощью строки находятся без полного просмотра таблицы (избегают full table scan)…

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

Как использовать Redis для кэширования данных?

Как Redis используется для кэширования данных? Redis представляет собой in-memory key-value хранилище предоставляет микросекундный доступ к данным поддерживает TTL, автоматически удаляя кэш по истечении срока…

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

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

Как исследовать и устранить торможение таблицы с динамическим содержимым производительность UI, фронтенд применить профайлер браузера (Chrome DevTools), чтобы изучить рендеринг, выполнение скриптов и использование…

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

Как количество полей в SELECT влияет на производительность запроса?

SQL-запрос и выборка данных чем больше полей, тем больше данных передаётся: растёт объём в байтах и сетевой трафик увеличение числа полей повышает нагрузку на I/O и сеть сложные типы данных, например LOB и TEXT, могут…

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

Как контролировать состояние приложения с помощью Spring Boot Actuator?

Как с помощью Spring Boot Actuator контролировать работоспособность приложения? Spring Boot Actuator — инструмент мониторинга Spring Boot открывает доступ к профилям, метрикам и состоянию здоровья приложения через…

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

Как кэшировать тяжёлые вычисления и решить проблему cold start в cache-aside?

Кэширование тяжёлых вычислений: стратегии и проблема cold start Область: кэширование, оптимизация производительности Cache-aside: приложение самостоятельно читает данные из кэша и обновляет его Сначала запрос…

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

Как мониторить нагрузку на сервис, чтобы вовремя выполнить масштабирование?

Как мониторить нагрузку на сервис для своевременного масштабирования? мониторинг CPU, памяти, сети и диска показывает базовый уровень нагрузки время отклика и throughput позволяют оценить производительность сервиса…

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

Как на реальном устройстве эмулировать плохое интернет-соединение?

Как имитировать плохое интернет-соединение на реальном устройстве? тестирование сетевого подключения, мобильные и реальные устройства применять встроенные системные инструменты: Android Profiler и Network Link…

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

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

диагностика производительности мобильного приложения измерение времени отклика по метрикам FPS и загрузки CPU и памяти профилирование UI-потока для обнаружения блокировок и задержек исследование сетевых запросов: их…

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

Как на собеседовании найти утечку памяти, если при каждом переходе между сценами расход растёт на 5 МБ?

Как обнаружить утечку памяти при переходе между сценами Контекст: управление памятью в интерфейсах, играх и приложениях Применить профилирование памяти с помощью Memory Profiler, Instruments или VisualVM Сопоставить…

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

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

Оптимизация рендеринга сложных анимированных списков оптимизация UI/JS: применять виртуализацию (lazy rendering) - сокращение перерисовок: использовать memoization и shouldComponentUpdate/React.memo - анимации:…

Читать ответ