1. Расскажи о своем последнем проекте: какую роль ты выполнял, какие задачи решал, какие технологии использовались?
2. Какие паттерны микросервисов ты знаешь, и какие из них применял на практике?
3. Можешь подробнее объяснить, что такое сага в контексте микросервисов?
4. Расскажи про паттерн Circuit Breaker: как он работает и для чего нужен?
5. Есть ли другие способы обработки ошибок между сервисами, кроме Circuit Breaker?
6. Чем отличается интерфейс List от интерфейса Set в Java?
7. Как работает добавление элемента в HashMap, начиная с вычисления хэш-кода?
8. Что произойдет, если два разных ключа попадают в один бакет в HashMap?
9. Почему String считается хорошим ключом для HashMap?
10. Как…