ENIGMA AI
ENIGMA AI

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

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

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

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

Сохраняется ли порядок записи сообщений в рамках одного топика в Apache Kafka?

backend Kafka middle

Можно ли переименовать кэш (cache) в архитектуре?

architecture middle

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

data_structures middle

Расскажите подробнее про внедрение кеширования: что именно было реализовано, какой эффект это дало и как изменилась пиковая нагрузка?

architecture middle

Почему нельзя было сделать исключительно запрос на обновление суммы?

database middle

Почему оптимизатор запросов может выбрать последовательное сканирование (Sequential Scan) вместо использования индекса, и как это связано с принятием решений на основе статистики и стоимости?

database PostgreSQL middle

Какие правила, условия и эвристики используются оптимизатором запросов для выполнения соединений таблиц (JOIN)?

database SQL middle

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

database middle

Опишите пошагово жизненный цикл HTTP-запроса: что происходит с момента отправки запроса клиентом до получения ответа сервером?

networking middle

Что происходит в каждой строке SQL-запроса, начиная с 19-й строки в вашей выборке?

database SQL middle

Почему в базе данных не стоит использовать только вторичный ключ (foreign key) для обеспечения целостности данных?

database middle

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

database middle

Что вы можете предложить для поддержания принципа консистентности (согласованности) данных?

database middle

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

database middle

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

database middle

Почему нельзя было ограничиться только этим решением?

architecture middle

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

database PostgreSQL middle

С какими сложностями вы сталкивались при миграции приложений на Spring Boot?

backend Spring middle

Как спроектировать или улучшить данное API или техническое решение?

architecture middle

По каким критериям вы предлагаете выбирать архитектурные решения или подходы к реализации задачи?

architecture middle

Если запустить параллельно две одинаковые транзакции, которые увеличивают счетчик в базе данных (например, значение 5), то какое итоговое значение получится и как это повлияет на результат?

database SQL middle

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

architecture middle

Что произойдет, если несколько реплик сервиса одновременно попытаются выполнить миграции базы данных при старте?

database middle

В чем сейчас могут возникнуть сложности или неприятности при разработке?

general middle

Как устроена структура данных map и как она работает под капотом?

data_structures middle

Каким образом данные изначально попадают в эту сущность?

architecture middle

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

database Redshift middle

Где сейчас находится транзакция, если мы её удалили из кода?

database middle

Нужно ли удерживать транзакцию в базе данных во время выполнения ретрая (повторной попытки) операции?

database middle

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

database SQL middle

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