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

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

Кандидат проходит техническое интервью по Java Core, Spring, многопоточности, базам данных, Kafka и серверной инфраструктуре.

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

Открыть на YouTube

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

Стрим показывает техническое мок-собеседование Java-разработчика уровня Junior+/Middle. Интервьюер заранее обозначает секции Java Core, многопоточности, Spring, тестирования, баз данных и Kafka. Вопросы проверяют понимание ошибок и исключений, типов ссылок Java, starter-зависимостей Spring Boot и способов доступа к удалённой машине по SSH. Кандидат отвечает, а интервьюер уточняет формулировки и детали. После основной части запись переходит к обсуждению со зрителями и советам по развитию, включая практику code review и чтение чужого кода.

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

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

  • Error и Exception имеют разное назначение; критические ошибки обычно не стоит перехватывать.
  • Нужно различать Spring Framework, Spring Boot и набор зависимостей starter.
  • Для доступа к удалённому серверу следует уметь объяснить SSH и роль ключей.
  • Регулярное code review и изучение чужого кода развивают инженерную насмотренность.

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

1:25:40
BackendIntern

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

Мок-техническое собеседование начинающего Java backend-разработчика без коммерческого опыта. После самопрезентации и обсуждения пет-проектов интервьюер разбирает Java Collections, String и исключения, базы данных и индексы, проводит код-ревью Spring Boot и задачу по системному дизайну сервиса уведомлений. В финале обсуждаются OAuth 2.0, Docker, Git, Future/CompletableFuture и даются рекомендации по подготовке.

1:21:11
BackendMiddle

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

Мок-собеседование по Java для уровня Middle: кандидатка отвечает на вопросы о Java Core, многопоточности, Spring, SQL и микросервисах, а ведущий уточняет и разбирает ответы. В кейсах обсуждаются производительность запросов, ограничение нагрузки, идемпотентность и Kafka.

46:07
BackendSenior

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

Запись реального технического этапа на позицию Senior Java-разработчика в HeadHunter. После самопрезентации и обсуждения команды кандидат отвечает на вопросы по Java, Spring Boot, Hibernate, Kafka, Docker и Kubernetes; затем разбираются асинхронное взаимодействие, Outbox Pattern, многопоточность и live-coding-задача по реализации MyOptional.