Могли бы вы рассказать о сложностях или вызовах, с которыми столкнулись на последнем месте работы?
Можешь назвать интерфейсы, аналогичные Runnable, используемые для определения исполняемых задач?
Можно ли считать внедрение зависимостей одним из проявлений инверсии управления?
Можете объяснить принцип работы auto-commit в Apache Kafka?
Каким образом осуществляется управление отображением и настройками монитора в системе?
Какое главное свойство должно иметь индекс для обеспечения его эффективности?
Какой объем памяти освобождается при вызове метода clear у списка, содержащего 1 миллион объектов типа Integer, занимающего 48 Мб памяти?
Какие шаблоны проектирования реализованы в Spring Framework?
Объясните концепцию иерархии исключений в языке Java и как она применяется при обработке ошибок.
Какие типы блокировок используются в системах управления базами данных для обеспечения целостности данных?
Какой опыт у вас есть в быстром внедрении новых компонентов или изменений в проект?
Можете рассказать о том, как вы начали заниматься разработкой серверной части приложений?
Каким образом работает механизм получения элементов в интерфейсе List?
Какие подходы можно использовать для ускорения процесса извлечения информации из нескольких различных источников данных?
Участвовал ли я в интеграции с внешними или внутренними сервисами в своих проектах?
Какие типы объектов рекомендуется использовать в качестве ключа в HashMap, чтобы избежать их потери или неправильного поведения?
Каким образом можно добавить индекс к базе данных для ускорения поиска данных?
Какой опыт у вас есть в работе с SQL и базами данных?
Имели ли вы опыт работы с коллекцией Set в своих проектах?
Какой уровень сложности имел ваши SQL-запросы в прошлом проекте?