Мок-собеседование Java-разработчика: Spring, SQL и DTO
Открытое мок-собеседование Java-разработчика: кандидат проводит код-ревью Spring-сервиса, решает SQL-задачу и отвечает на вопросы по JPA/Hibernate, Git и Maven.
- Опубликовано на YouTube:
- Просмотры на YouTube: 4,6 тыс.
- Лайки на YouTube: 65
Коротко о видео
Это открытое мок-собеседование Java-разработчика в эфире ШОРТКАТ. После самопрезентации кандидата интервьюер предлагает провести код-ревью Spring-сервиса: обсуждаются конструкторная инъекция, иммутабельность бинов, record и JPA-сущности, DTO, репозитории и Optional, генерация идентификаторов, логирование и исключения. Затем кандидат пишет SQL-запрос на поиск сотрудников с уволившимся руководителем и отвечает на вопросы о N+1 в Hibernate, Stream API, Git и жизненном цикле Maven. В финале интервьюер даёт обратную связь: сильнее всего кандидат проявил себя в SQL, но ему рекомендуют усилить практику код-ревью, Spring/JPA и более широкий инженерный кругозор; оценка дана как Junior+ / Middle−.
Затронутые темы
Что взять на заметку
- Рассказывая об опыте, обозначайте границы своей зоны ответственности.
- Объясняйте, зачем DTO отделяют от доменной модели.
- Знайте, как идентификаторы и хеширование влияют на коллекции.
- Связывайте Spring-компоненты с конкретным потоком запроса.