Собеседование Java в ASTON — Middle

Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Middle. Ниже — полное содержание практикума. Сами вопросы с ответами открываются в JavaJub Pro.

Что внутри: 22 раздела

Содержание практикума — по нему видно, что разбирается и в каком порядке.

  1. Что за компания и формат собеса
  2. HR-этап и софт-скиллы
  3. Java Core
  4. Коллекции
  5. JVM, память и GC
  6. Многопоточность
  7. Stream API и лямбды
  8. Исключения
  9. Spring Core
  10. Транзакции и блокировки
  11. Hibernate, JPA и Spring Data
  12. PostgreSQL и SQL
  13. Kafka
  14. Docker и Kubernetes
  15. REST API и Security
  16. Git и системы сборки
  17. Тестирование
  18. Микросервисная архитектура
  19. Паттерны проектирования
  20. Live coding — Java задачи
  21. SQL, архитектурные кейсы и Code Review
  22. Pet-проекты, soft skills и чек-лист

Что спрашивали в ASTON

Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в практикуме.

  • Junior+ Что именно делает команда git revert в истории коммитов?
  • Junior+ Какими командами Git вы создаёте ветки и сливаете их между собой?
  • Middle Что победит при инжекции бина, если указаны и @Primary, и @Qualifier?
  • Middle На чём строится оптимистичная блокировка в базе данных?
  • Middle Какие исключения подойдут для бизнес-логики: checked или unchecked, и почему?
  • Middle Какая сложность у метода, где внешний цикл идёт до 10, а внутренний до x?

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

Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.

  1. Java Core Чем опасны типы-обёртки (Integer, Boolean)?
  2. Java Core Что такое Четыре принципа ООП своими словами?
  3. Spring Почему constructor injection лучше field injection?
  4. Базы данных / SQL Что такое Расскажи ACID?
  5. System Design Сервис метрик (Prometheus-like)?
  6. Коллекции Что такое Сложность операций HashMap?
  7. JVM JVM, JRE, JDK — в чём разница?
  8. Java Core Что будет, если hashCode возвращает константу (например, return 1)?

Полный практикум по ASTON — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.

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