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

Мок-интервью Java-разработчика: generics и Kotlin

Публичное мок-собеседование Java-разработчика: после самопрезентации кандидата интервьюер проверяет коллекции и generics, Stream API, многопоточность, Kotlin, SOLID и паттерны проектирования. В финале он даёт обратную связь: сильнее Java Core, слабее углублённые generics и архитектурные темы; оценка — в диапазоне Junior+—Middle.

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

Открыть на YouTube

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

Это открытое мок-собеседование Java-разработчика от ШОРТКАТ, а не интервью в Oracle. Кандидат с примерно 2,5 годами опыта начинает с рассказа о задачах в Яндекс Банке, затем отвечает на вопросы о Collection Framework, TreeSet и компараторах, стирании типов, инвариантности generics и wildcard, Stream API и лямбдах. Далее обсуждаются ExecutorService, виртуальные потоки, IO-bound и CPU-bound задачи, корутины и другие возможности Kotlin, SOLID, декоратор и фабрика, ThreadLocal, volatile, потокобезопасные коллекции и deadlock. Интервьюер поясняет ошибки по ходу разговора. В финале отмечают хорошую базу Java Core, но пробелы в архитектурных принципах и паттернах; после основной сессии идут реклама менторской программы и ответы на вопросы чата о найме, лайвкодинге, Kotlin и ИИ.

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

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

  • Wildcard в Java generics нужен для работы с семейством совместимых параметризованных типов.
  • На интервью важно объяснять ограничение языка, которое решает используемая конструкция.
  • Знание API можно дополнять умением читать сигнатуры и документацию.
  • Точность ответа на заданный вопрос и пунктуальность относятся к оцениваемому профессиональному поведению.

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

1:17:39
BackendMiddle

Мок-собеседование на Middle Java

Мок-собеседование на Middle Java: кандидат отвечает на вопросы по SOLID, паттернам, коллекциям, JVM, Spring, Hibernate, SQL и архитектуре сервисов. В финале интервьюер даёт развёрнутую обратную связь, оценивая уровень как Middle с возможной поправкой до Middle−, после чего отвечает на вопросы зрителей.

1:23:05
BackendMiddle

Мок-собеседование Java-разработчика

Публичное мок-собеседование Java-разработчика на уровень Middle/Middle+: Java Core, коллекции и Stream API, PostgreSQL и индексы, Kafka, Spring/JPA, многопоточность и тестирование. В финале интервьюер разбирает ответы и оценивает кандидата как Junior+.