Какие команды для работы с консолью ты знаешь и можешь использовать в повседневной практике?
Как работает механизм ленивой инициализации ресурсов и какие его особенности?
Как отличаются Error и непроверяемые исключения в Java?
Может ли у вас быть пример ситуации, когда вам пришлось принимать трудное решение, и как вы его разрешили?
Какие компоненты входят в состав Spring Core и какова их роль?
Можете объяснить, как работает метод join() в Python и для чего он используется?
Можешь перечислить и объяснить основные области видимости компонентов Bean в Spring?
Можешь ли ты остаться на дополнительное обсуждение или уточнение по возникшим вопросам?
Объясните отличия между классами Future и CompletableFuture в контексте асинхронного программирования Java.
Какие основные принципы лежат в основе объектно-ориентированного программирования?
Можете объяснить различие между проверяемыми и непроверяемыми исключениями в Java?
Поделись своим опытом работы с настройкой и управлением базами данных
Какой основной интерфейс реализует класс Collection в Java?
Какое количество раз вызывается аннотация @PostConstruct в жизненном цикле бина?
Какие действия предпримешь, если при росте нагрузки на систему задержки при выполнении запросов к базе данных становятся значительными?
Какова роль компонента Ingress в OpenShift и зачем он используется?
Можешь привести пример ситуации, когда оправданно использование проверяемых исключений?
Можешь ли ты объяснить, как использовать механизмы блокировок при работе с многопоточностью?
В каких ситуациях рекомендуется использовать аннотацию для внедрения зависимостей?
Какие признаки указывают на необходимость преобразовать монолитное приложение в микросервисную архитектуру?