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