ENIGMA AI
ENIGMA AI

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

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

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

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

Как определить, что размер пула соединений (pool size) в HikariCP сконфигурирован некорректно?

database Java middle

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

database middle

Что такое Valkey и как он связан с Redis?

database Redis middle

Что такое технологический радар (Tech Radar)?

architecture middle

Планируется ли автоматизация выкладки баз данных?

devops middle

Почему Redis изменил лицензию с BSD на более ограничительную?

database Redis middle

В чем заключались изменения в лицензировании Redis?

database Redis middle

Какие проблемы существуют при работе с клиентом Node.js для Apache Kafka?

backend Kafka middle

Как бы вы реализовали race condition?

concurrency middle

Можно ли использовать SELECT FOR UPDATE для блокировки записи в базе данных при обработке тикета?

database SQL middle

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

database SQL middle

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

database middle

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

database middle

Могла ли миграция базы данных стать причиной сбоя?

database middle

Как бы вы исправили race condition в данном случае?

concurrency middle

Что произойдет с итоговым значением переменной при возникновении race condition?

concurrency middle

Что такое ThreadLocal и для чего он используется?

concurrency Java middle

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

concurrency Java middle

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

architecture middle

В чем может быть проблема, если при работе с ArrayList возникла ConcurrentModificationException?

data_structures Java middle

Будет ли у нас B-tree индекс на этой колонке?

database SQL middle

Если одну и ту же задачу можно решить как рекурсивно, так и с помощью цикла (например, while), какой подход вы предпочтете и почему?

algorithms middle

Какие рекомендации можно дать по оптимизации выбора записей из таблицы с 100 миллионами строк, где значение столбца x больше 100?

database SQL middle

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

database SQL middle

Для чего существуют NoSQL-решения и почему реляционных баз данных бывает недостаточно?

database middle

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

database SQL middle

Что может приводить к request timeout в системе?

system_design middle

Знакомы ли вы с Bean Validation (JSR 380) в Java?

language_specific Java middle

Можно ли переопределить приватный метод в объектно-ориентированном программировании?

oop middle

Если объект меняется, может ли его хэш-код измениться?

language_specific Java middle

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