Вернуться в видеотеку

Открытое собеседование в МТС Диджитал на позицию Middle Java

Открытый учебный эфир Shortcut с mock-интервью по Middle Java и последующей Q&A-сессией о подготовке, развитии и технологиях для Java-разработчика.

Источник: ШОРТКАТ — менторская программа

Открыть на YouTube

Таймлайн

Коротко о видео

Открытый эфир Shortcut показывает учебное mock-интервью с Java-разработчиком Филиппом: от Java Core и коллекций до Stream API, Hibernate/JPA и Spring. Интервьюер задаёт уточняющие вопросы, а после демонстрации разбирает формат менторства: тестовое интервью, оценка текущего уровня, индивидуальный план и занятия с практикой. В финальной Q&A-сессии участники обсуждают подготовку к собеседованиям, востребованность Java, pet-проекты, образование, DevOps, алгоритмы, выбор фреймворков и английский язык.

Затронутые темы

Что взять на заметку

  • Повторить цепочку компиляции Java, роль ClassLoader, методы Object, clone/Cloneable, глубокое копирование и правила создания immutable-класса.
  • Уметь объяснить и сравнить ArrayList, LinkedList, Set и HashMap: хранение данных, производительность операций, бакеты, коллизии и контракт equals/hashCode.
  • Подготовить ответы о Stream API: промежуточных и терминальных операциях, map, filter, collect, sorted, создании stream и использовании Optional.
  • Разобрать Hibernate/JPA: отличие JPA как спецификации от Hibernate как реализации, JDBC-драйверы и диалекты, ACID, блокировки, @Entity, ленивую загрузку, проблему N+1 и каскадирование.
  • Для Spring нужны понятные объяснения IoC/DI, бинов и контекста, Spring Boot, stereotype-аннотаций, component scan, constructor injection, scope, контроллеров и Content-Type.
  • По совету участников, готовиться стоит через списки реальных вопросов: отмечать пробелы и последовательно углубляться в каждую неотвеченную тему.
  • В качестве практики для Spring предложено собрать небольшой pet-проект вроде соцсети с регистрацией и Spring Security, решая возникающие задачи через документацию и поиск.

Рекомендуем посмотреть