Собеседование Java в IT One — Middle–Senior

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

ГрейдMiddle–Senior практикум Pro

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

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

  1. Как устроен собес в IT One
  2. Реактив: Project Reactor и WebFlux — основы
  3. Реактив и асинхронность — глубже
  4. Исключения
  5. Коллекции: выбор под задачу и устройство
  6. Java Core, Generics и Stream API
  7. Многопоточность и JMM
  8. JVM, память и GC
  9. Spring и Spring Boot
  10. Транзакции и @Transactional
  11. Hibernate и JPA
  12. PostgreSQL и SQL
  13. Kafka и брокеры сообщений
  14. Микросервисы и надёжность
  15. Архитектура и паттерны
  16. System Design
  17. Live-coding
  18. Code Review
  19. Поведенческое интервью и грейд
  20. Подготовка, пет-проекты и чек-лист

Что спрашивали в IT One

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

  • Junior Как по массиву чисел посчитать, сколько раз встречается каждое значение?
  • Junior+ Каким алгоритмом вы отыщете в массиве самый первый уникальный элемент?
  • Junior+ Как устроена обработка нескольких типов исключений в одном catch в Java?
  • Junior+ Пройдёт ли компиляцию переопределённый метод, если не ставить @Override?
  • Junior+ Что возвращает промежуточная операция map при работе со Stream в Java?
  • Junior+ Какой объект принято называть иммутабельным?

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

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

  1. System Design CAP-теорема. В финтехе что важнее?
  2. System Design Что такое Client-side Load Balancer?
  3. Java Core Какие примитивные типы есть в Java?
  4. Алгоритмы Что такое жадный алгоритм?
  5. JVM Какие области памяти в JVM? Что хранится в heap, а что в stack?
  6. Spring Что такое Жизненный цикл бина?
  7. Коллекции В чём разница между List.of(1,2,3) и new ArrayList<>()?
  8. System Design SOLID — разобрать каждый принцип?

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

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