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

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

Кандидат отвечает на вопросы об atomic-операциях и synchronized, Java Collections Framework, проектировании классов и SOLID. Ведущие обсуждают результаты и подходы к подготовке.

ШОРТКАТ — менторская программа
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 4,1 тыс.
  • Лайки на YouTube: 63
Открыть на YouTube

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

В записи показано публичное мок-собеседование Java Backend-разработчика, заявленное для Senior-уровня, а не реальный найм в конкретную компанию. Кандидата спрашивают о class loader-ах и JVM, многопоточности, HashMap и Stream API, иммутабельности, GC и generic-ах; затем обсуждают SOLID, Spring Boot, PostgreSQL, Hibernate, Docker и тестирование. В финале интервьюер оценивает кандидата как Middle+ и отмечает пробелы в многопоточности и generic-ах, после чего следует презентация менторской программы.

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

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

  • Нужно уметь сравнить atomic-операции и синхронизацию по назначению и стоимости.
  • Иерархию Collections Framework полезно объяснять через её базовые интерфейсы.
  • Класс с несколькими несвязанными обязанностями трудно расширять и переиспользовать.
  • Open-closed principle связывает расширение поведения с минимизацией изменений существующего кода.

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