Вернуться в каталог собеседований

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

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

ШОРТКАТ — менторская программа
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 2,7 тыс.
  • Лайки на YouTube: 44
Открыть на 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 можно дополнять умением читать сигнатуры и документацию.
  • Точность ответа на заданный вопрос и пунктуальность относятся к оцениваемому профессиональному поведению.

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