Можешь назвать основные шаблоны проектирования, реализованные в стандартной библиотеке Java?
Для чего предназначен метод equals() в базовом классе Object в Java?
Каковы преимущества и недостатки принципа инверсии зависимостей в разработке программного обеспечения?
Можно ли осуществлять непосредственную итерацию по ключам и значениям в объекте Map?
Какие объекты Java могут быть размещены в пуле строковых литералов?
Как вы оцениваете ситуацию, когда в проекте отсутствуют автоматические тестировщики?
Какова роль аннотации @SpringBootTest и когда она применяется при тестировании Spring Boot приложений?
Каким образом изменяется число бакетов в структуре HashMap при добавлении элементов?
Что является основополагающим принципом при проектировании RESTful сервисов?
Каким образом можно предотвратить добавление новых подклассов к существующему классу?
Какие методы и свойства доступны через класс Object в Java и унаследованы всеми классами?
Можете пояснить принцип работы дедупликации данных и для чего она используется?
Какую роль выполняет команда deploy в процессе сборки и публикации проекта с помощью Maven?
Можете ли вы объяснить, что такое система автоматизации сборки Gradle и как она используется в проектах?
Чем отличается компонент Spring от бина, и в чем их основные особенности?
Какими способами можно синхронизировать доступ нескольких потоков к одному ресурсу?
Какова роль компонента View в архитектуре MVC?
Какие стратегии слияния веток вы использовали при работе с Git?
Какие виды тестов используют при подходе Test-Driven Development?
Какую библиотеку ты применяешь для создания мок-объектов в тестах?