Какие отличия существуют между Docker-контейнерами и виртуальными машинами с точки зрения архитектуры и использования?
Какие методы или подходы позволяют избежать загрузки файла по частям?
Использовали ли вы аннотацию @Builder из Lombok в своих проектах?
Какая структура данных обеспечивает более быстрый удаление последнего элемента: ArrayList или LinkedList?
Расскажите о вашем опыте применения принципов SOLID в практике разработки.
Относится ли исключение, возникшее во время выполнения, к проверяемым типам исключений в языке программирования?
Можете объяснить, что означает уровень изоляции Serializable в контексте транзакций баз данных?
Объясните концепцию Result Set в JDBC и как его используют при работе с базами данных
В каких ситуациях и зачем применяют библиотеку Mockito для тестирования компонентов?
Какова основная функция и применение ForkJoinPool в Java для параллельных вычислений?
Какие подходы и практики используются для безопасной работы с потоками в многопоточной разработке?
Можете объяснить принцип работы и структуру паттерна Abstract Factory?
Мог бы ты рассказать о наиболее запомнившихся задачах, с которыми ты сталкивался в своей практике?
Какой результат возвращает метод submit класса ThreadPoolExecutor?
Какую информацию и возможности обеспечивает ObjectContext в рамках приложения?
Можете объяснить механизм работы магических репозиториев в Spring Data?
Какие шаги предпринимать, если в интерфейсе или абстрактном классе объявлены два метода?
Какие шаги необходимо предпринять, чтобы сделать объект неизменяемым?
Использовал ли ты прямой написание SQL-запросов без использования ORM или других абстракций?
Каким образом Spring идентифицирует, что применяется Starter вместо обычного *.jar файла?