Каким образом осуществляется контроль за завершением транзакции и её откатом при необходимости?
Можешь перечислить основные свойства потока данных в Java?
Как называется ситуация, когда метод внутри себя вызывает саму себя?
Какие существуют типы масштабирования систем и как они различаются?
Что побудило тебя принять решение уйти с текущей работы?
Какой из принципов SOLID фокусируется на использовании наследования для расширения функциональности?
Можете объяснить концепцию pointcut в контексте аспектно-ориентированного программирования?
Каково основное назначение и принципы работы реляционных систем хранения данных?
Является ли важным учитывать график работы при планировании выходных дней?
В чем преимущества и недостатки использования кэширования при работе с Hibernate?
В каких ситуациях и для каких целей применяется перечисление (Enumeration) в программировании?
Каковы преимущества и недостатки использования типа float для хранения денежных значений?
Упоминали ли вы использование паттерна Decorator в своих проектах?
Каким образом можно выявить ошибку OutOfMemoryError в приложении?
Что указывается в скобках при использовании ключевого слова synchronized?
Как определяется временная сложность операций с TreeSet в Java?
Существовали ли в вашей команде какие-либо стандарты или рекомендации по разработке и структурированию микросервисов?
Обеспечивает ли синглтон бин в Spring безопасное использование в многопоточной среде?
Является ли использование аннотации @Autowired обязательным для указания, что зависимость должна быть внедрена?
Как взаимосвязаны коллизии при использовании хеш-функций и метод hashCode в Java?