Какую роль выполняет ClassLoader в процессе компиляции классов в Java?
Объясните, что подразумевается под Query в контексте Hibernate и как она используется для получения данных.
Какими способами можно обеспечить сохранение порядка сообщений в Kafka?
Каким образом структура данных HashMap определяет равенство ключей при вставке и поиске элементов?
Каким образом вы осуществляли тестирование взаимодействия микросервисов в вашем последнем проекте?
Каким образом один микросервис определяет, как связаться с другим сервисом в Direct Call подходе?
Как осуществляется поиск элемента по ключу в структуре данных TreeMap и какая сложность этого процесса?
Какие преимущества и особенности различных типов коллекций в Kotlin ты знаешь?
Какие сложности могут возникнуть при использовании скриптов отката при обновлении базы данных?
Какими методами можно обеспечить доставку сообщений с гарантией хотя бы одного раза в Kafka?
Можно ли назвать стандартный интерфейс, реализующий коллекции в языке программирования?
Можешь рассказать о проекте или задаче, которой ты особенно доволен или горд за её выполнение?
Можно ли применять аннотацию @Transactional к приватным методам в сервисах на Java?
Обсуждали ли вы случаи, когда решения приходилось формулировать с точки зрения бизнес-продукта?
Как подсчитать количество транзакционных операций при вызове одного метода с аннотацией @Transactional внутри другого метода той же транзакционной области в Spring?
Могли бы вы объяснить, что означает уровень изоляции транзакций Read Committed?
Можете объяснить, что означает использование параллельных потоков в Java Stream API?
Можно ли отправить отдельное сообщение в телеграм-канал из списка компаний?
Можно ли применять аннотацию @Transactional к приватным методам в Spring?
Можешь назвать паттерн, который служит противоположностью подхода выделения отдельной базы данных для каждого микросервиса?