Какие преимущества и недостатки использования CompletableFuture для обработки асинхронных задач в Java?
Что ограничивает диапазон значений целых чисел в программировании?
Как вы понимаете основные цели и задачи, которые ставятся перед программной инженерией?
В чем заключаются преимущества и недостатки уровня изоляции SERIALIZABLE в системах управления транзакциями?
Можете назвать основные типы связей между таблицами в SQL?
Какие библиотеки или инструменты для взаимодействия с базами данных ты использовал в своих проектах?
Какие свойства характеризуют неизменяемый объект?
Какие существуют виды распространения транзакций в рамках Spring Framework?
Можешь ли перечислить основные типы архитектурных решений для взаимодействия микросервисов?
Можешь перечислить основные классы и интерфейсы, входящие в Collections API в Java?
К каким типам исключений относятся ошибки уровня Error в языке программирования?
Какие значения нельзя использовать в качестве первичного ключа в базе данных?
Какие методы существует для реализации системы ведения логов в приложении?
Какими методами можно инициализировать и создавать объекты Bean в рамках Spring или аналогичных фреймворков?
Могешь перечислить типы ограничений (constraint), используемые в PostgreSQL?
Какими методами можно реализовать транзакционную обработку данных в SQL?
Какие трудности могут возникнуть при наличии условий гонки в многопоточных приложениях?
Какие современные подходы и стандарты оформления кода ты можешь назвать?
Можешь привести примеры применения паттерна Builder в Java и объяснить его особенности?
Как осуществляется внедрение зависимости и инверсия управления в приложениях на Quarkus с помощью паттерна Dependency Injection?