Можете объяснить, что означает асинхронное взаимодействие между компонентами системы?
Имеете ли опыт настройки и использования локальной среды разработки?
Какие основные методы проектирования систем, обеспечивающих надежную доставку сообщений в Kafka?
Можете ли вы описать основные проблемы, связанные с различными уровнями изоляции транзакций?
Можете объяснить, что подразумевается под вызовом бина в контексте Spring или другого DI-контейнера?
Какой у вас был опыт работы с системой обмена сообщениями RabbitMQ?
Бывали ли ситуации, когда приходилось завершать или дорабатывать работы, начатые другими специалистами?
В чем заключается роль интерфейсов Callable и Runnable в Java, и какой класс реализует эти интерфейсы?
В чем разница между аннотациями @Bean и @Component и когда можно использовать замену одной другой?
Это возможно, что метод finalize не будет вызван во время сборки мусора?
Можешь ли ты назвать две категории методов, используемых в Stream API?
Каково назначение и принцип работы анонимных функций в программировании?
Какие основные аспекты необходимо учитывать при работе со строковыми данными?
В чем недостатки использования статического метода при реализации паттерна Singleton?
Как различаются модели транзакций с сохранением состояния и без него?
Применяли ли вы принцип разделения проекта на модули при использовании Maven?
Какие функциональные возможности и улучшения в Java ты применяешь с версии 8 и выше?
Можете объяснить, что означает термин HotPoint в контексте разработки или работы систем?
Что произойдет, если добавить объекты в HashSet, у которых не реализован метод equals()?
Можешь рассказать о различных типах аннотации @Conditional в Spring?