Можешь перечислить и кратко описать основные типы коллекций, используемых в Java Core?
Какова цель использования разделения данных на части в базе данных или системе?
Обладает ли структура данных HashMap предсказуемым порядком элементов?
Имели ли вы опыт работы с параллелизмом и многопоточностью в рамках своих проектов?
На каком уровне детализации вы ожидаете получить задания для выполнения?
Какой инструмент вы использовали больше: Maven или Gradle, и почему?
Какими методами или инструментами вы применяли при написании тестов?
Как применять абстрактные классы и интерфейсы в процессе разработки программного обеспечения?
Какое исключение генерируется в случае попытки обращения к элементу массива по недопустимому индексу?
Что такое различные режимы работы сессий в Hibernate и чем они отличаются?
Использовал ли ты в своих проектах Spring-профили для управления конфигурациями?
Какие основные интерфейсы реализуются в Java Collection Framework?
В каких сценариях применяют слабые ссылки в программировании и зачем они нужны на практике?
Можете ли вы указать общее количество таблиц, с которыми вы работали в базе данных Kubernetes в вашем предыдущем проекте?
Если создать два объекта с одинаковым идентификатором, будут ли они занимать одинаковое место в памяти и ссылаться на один и тот же экземпляр?
Можешь назвать основные интерфейсы, которые используют в иерархии коллекций?
Какие основные отличия между методом wait, вызываемым у объекта, и методом sleep у потока в Java?
Какими методами ты знаешь реализовать передачу сообщений в Kafka, и в чем их особенности?
Каким образом выбрать конкретную реализацию компонента Bean для внедрения в Spring-проекте?
Какой вид данных и структур хранится внутри виртуальной машины Java (JVM)?