Собеседование Java в ВТБ — Senior

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

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

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

  1. Что за ВТБ — куда идём, чем там занимаются
  2. Формат собеса — что ждать на каждом этапе
  3. Стек: к чему готовиться по вакансии
  4. Java 21 — фишки, которые нужно знать
  5. Spring Boot 3, контекст и жизненный цикл бинов
  6. Транзакции в Spring (Propagation, Isolation, прокси)
  7. Spring AOP — как и где применять
  8. SOLID — аргументировать, не перечислять
  9. Коллекции, Generics, Stream API
  10. JVM, память, GC и Java Memory Model
  11. Многопоточность Senior-уровня
  12. PostgreSQL: MVCC, EXPLAIN, индексы, схемы
  13. Apache Kafka — партиции, consumer groups, гарантии
  14. Hibernate / JPA — кэши, N+1, lazy loading
  15. Микросервисы — паттерны и интеграция
  16. SQL — практическая задача
  17. Code Review — практическая задача
  18. System Design — URL Shortener
  19. Логические задачи и задачи на алгоритмы
  20. Soft skills и доменные вопросы ВТБ
  21. Pet-проекты под вакансию ВТБ Senior
  22. Что почитать перед собесом
  23. Финальный чек-лист готовности

Вопросы по темам гайда — с ответами

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

  1. Spring Spring Data — как работает?
  2. Spring Что такое @SpringBootApplication?
  3. Базы данных / SQL Что такое VIEW?
  4. Базы данных / SQL Что такое индекс? Зачем он нужен?
  5. System Design Что такое Client-side Load Balancer?
  6. System Design SOLID — разобрать каждый принцип?
  7. Алгоритмы Что такое жадный алгоритм?
  8. Алгоритмы Что такое метод двух указателей?

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

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