Бывали ли ситуации, когда вам приходилось аргументировать свою точку зрения перед коллегами?
Можешь ли ты перечислить и объяснить ключевые особенности структуры данных HashMap?
Можешь перечислить и описать основные методы внедрения шаблонов проектирования в код?
Какими способами можно реализовать внедрение зависимостей для Beans в приложении?
Можете назвать основные классы, реализующие интерфейсы коллекций в Java?
Какие стандартные методы, предоставляемые классом по умолчанию, тебе известны?
Можешь назвать основные подходы к реализации проксирования в рамках Spring Framework?
Каким образом Hibernate выбирает соответствующий JDBC-драйвер для взаимодействия с базой данных?
Какие программы или утилиты ты используешь для диагностики и настройки сетевых подключений?
Какими способами осуществляется сбор мусора в системах с автоматической очисткой памяти?
Какими способами можно реализовать метод hashCode в объекте?
Какие интерфейсы в программировании обеспечивают выполнение операций атомарно?
Что произойдет, если добавить объекты в HashSet, у которых не реализован метод equals()?
Каким образом организуешь процесс проверки кода коллег перед его интеграцией в проект?
Можешь рассказать о различных типах операторов сравнения, используемых в программировании?
Можешь назвать основные типы классов-обёрток и описать их назначение?
Каким образом организовывали процесс тестирования вашего программного обеспечения на предыдущем месте работы?
Какие типы целостности данных существуют в системах управления базами данных?
Каким образом в Spring Data можно встроить сложную бизнес-логику внутри метода, помеченного аннотацией @Query в Repository?
Какие инструменты или классы используються для отслеживания состояния потоков и их взаимного взаимодействия?