Какие инструменты CI/CD вы использовали в своих проектах?
В чем заключается суть паттерна проектирования Builder?
Что такое ORM и как она используется в разработке на Java?
Что такое переменная ThreadLocal?
В чем заключается смысл использования ключевого слова 'volatile' в Java и какие проблемы могут быть с ним связаны?
Что такое livelock?
Что обозначает аннотация @Transactional в Spring Data?
Как работает оператор instanceof в Java и когда его следует использовать?
Обязательно ли обрабатывать исключения, которые объявлены с помощью ключевого слова throws?
Что произойдет, если мы попытаемся изменить значение приватной переменной?
Удалил бы ты из Java проверяемые исключения (checked exceptions)?
Что ты знаешь о методе clone в Java?
В чем заключается разница между композицией и агрегацией?
Каковы преимущества использования ExecutorService в Java?
В чем заключаются различия между стеком (stack) и кучей (heap) с точки зрения многопоточности?
Расскажи о проблеме N+1 в Hibernate.
Какие существуют методы отправки данных с клиента на сервер?
Как создать веб-приложение на Java?
В чем отличие между Supplier и Consumer в Java?
Что такое идемпотентность метода?