Альфа-Банк · ноябрь 2024

Тех собес на middle-senior Java Разработчик в Альфа-Банк

middle-senior Тех собес 42 вопроса

1. Под REST-запросами что именно ты имеешь в виду?

2. Почему считаешь gRPC предпочтительнее REST для взаимодействия микросервисов?

3. Какими инструментами пользовалась для описания сервисных контрактов? Что идет первым — контракт или код? Какие плюсы и минусы у каждого подхода?

4. Каков срок хранения сообщений в Kafka?

5. Что происходит, когда у сообщения в Kafka истекает время жизни? Как именно удаляются данные из логов и почему удаляется целый файл, а не отдельная запись?

6. Какие гарантии доставки сообщений обеспечивает Kafka и как они реализованы?

7. Кэширование реализовывалось через Redis-клиент или через аннотацию @Cacheable?

8. Чем отличаются принципы BASE и ACID?

9. Как обычно…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Java Разработчик».

в этом собесе: 42 вопроса
  • Ещё 124 текстовых собеса направления
  • 353 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес