Собеседование Java в Альфа-Банк

Реальные вопросы с собеседований по грейдам и темам — то, что спрашивают на самом деле, а не «топ-100 из интернета».

Что спрашивали на собеседованиях в Альфа-Банк

Вопросы с реальных интервью в Альфа-Банк — по грейдам. Ответы и полный разбор — в гайде и в Pro.

  • Junior Доводилось ли вам работать с Terraform или Ansible? DevOps
  • Junior+ Чем асинхронная обработка отличается от синхронной? Многопоточность
  • Junior+ Применяли ли вы Spring-стартеры в рабочих проектах? Spring
  • Junior+ Какими способами в Linux поднять Java-приложение как фоновый сервис? DevOps
  • Junior+ Каким образом передавать userId в запросе на получение списка аккаунтов? System Design
  • Junior+ Какие HTTP-методы и URL выбрать для создания аккаунта и его чтения? System Design
  • Middle В каких ситуациях PostgreSQL окажется выгоднее MongoDB? Базы данных / SQL
  • Middle Чем Spring-стартер отличается от обычной библиотеки? Spring

Вопросы по этим темам — с ответами

Разбор ответов по темам, которые здесь спрашивают. Нажми, чтобы открыть полный ответ.

  1. Базы данных / SQL Что нужно знать про ACID?
  2. Тестирование Что такое ArgumentCaptor?
  3. Коллекции В чём разница: ArrayList vs LinkedList?
  4. Многопоточность Что такое Atomic-классы?
  5. Коллекции В чём разница: checked vs unchecked исключения?
  6. DevOps В чём разница: CI vs CD?
  7. Kafka / микросервисы Что нужно знать про Circuit Breaker?
  8. Многопоточность Что нужно знать про CompletableFuture?
  9. Kafka / микросервисы Что нужно знать про Consumer Group?
  10. Многопоточность Что такое Deadlock?
  11. Базы данных / SQL В чём разница: DELETE vs TRUNCATE?
  12. Базы данных / SQL Что такое EXPLAIN ANALYZE?

Хочешь готовиться по реальным вопросам именно к Альфа-Банк? Полные разборы по грейдам — в наших гайдах и Telegram-канале.

реферал Работаешь в Альфа-Банк и есть реферальная ссылка? Подберём и проверим Java-кандидата под твою рекомендацию →

› новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться