Какие методы можете применить для повышения эффективности выполнения запросов в базе данных при росте количества пользователей?
Можно ли назвать стандартный интерфейс, реализующий коллекции в языке программирования?
Почему в JPA не рекомендуется объявлять Entity как final?
Каковы причины популярности использования структуры HashMap для организации данных с парой ключ-значение?
Какие компоненты и механизмы многопоточности вы использовали в своих проектах?
Имели ли вы опыт реализации распределённых транзакций в своих проектах?
Являются ли концепции шардирования и репликации связанными между собой?
Бывали ли случаи, когда вы сталкивались с взаимной блокировкой процессов в системах?
Какие профессиональные моменты или задачи за последние годыоказались для вас самыми трудными или вызвали наибольшие сложности?
Можете объяснить, что означает использование параллельных потоков в Java Stream API?
Что понимается под ограничениями по ресурсам в системе или приложении?
Имели ли опыт использования реактивного программирования в своих проектах?
Есть ли у вас опыт работы с коллекциями, реализованными для безопасной многопоточности?
Имели ли вы опыт написания или оптимизации нативных SQL-запросов?
Проводил ли ты автоматизированное тестирование компонентов, взаимодействующих с базой данных?
Можете привести примеры методов, относящихся к различным типам потоков (Streams)?
Можешь привести пример возникновения проблемы N+1 при использовании Hibernate?
Когда могут возникнуть ситуации, при которых изменения в двух учетных записях обновляются одновременно, вызывая возможные конфликты или ошибки?
Что побудило вас изучить Spring спустя столько времени после начала профессиональной деятельности?
Каковы причины появления ошибки пустого кэша при одновременной работе двух контейнеризированных сервисов с глобальным кэшем?