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

Ex-Oracle проводит собеседование на Java разработчика по базам данных

Показательное мок-интервью Java-разработчика по Kubernetes, базам данных, ООП и Spring с подробным фидбеком. Во второй части обсуждаются подготовка к собеседованиям и программа менторства ШОРТКАТ.

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

Открыть на YouTube

Таймлайн

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

Показательное мок-интервью Java-разработчика охватывает опыт кандидата, микросервисы, Kubernetes, реляционные базы данных, Java, ООП и Spring. Интервьюер уточняет ответы, отмечает пробелы в глубине знаний и в конце даёт кандидату обратную связь; затем участники отвечают на вопросы о подготовке к собеседованиям, Kotlin, DevOps и лайв-кодинге. Отдельно презентуется менторская программа ШОРТКАТ и формат её мок-интервью.

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

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

  • Тренируйте короткие ответы строго на поставленный вопрос: в фидбеке ментор отмечает, что многословность и уход в сторону могут восприниматься как отсутствие прямого ответа.
  • Для Kubernetes подготовьте связку Deployment → ReplicaSet → Pod, выбор Pod'ов сервисом через labels, а также различие между stateful и stateless-приложениями при горизонтальном масштабировании.
  • Повторите основы реляционных БД: нормализацию и первую нормальную форму, ACID, ограничения целостности, lost update и назначение уровней изоляции.
  • В Java стоит уверенно объяснять отличие overload, override и method hiding, различие static nested class и inner class, а также возврат приватной реализации через публичный интерфейс.
  • Разберите ApplicationContext, IoC и dependency injection в Spring; ментор советует попробовать собрать небольшое приложение без Spring, вручную применяя фабрики и внедрение зависимостей.
  • Для лайв-кодинга полезно решать задачи в ограниченное время и без автодополнения: сначала проговорить простое решение, затем поэтапно улучшать его.

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

2 ч 15 мин
BackendSenior

Собеседование senior backend-разработчика / Node.js | Хекслет

Длинное учебное интервью о проектировании backend-систем и инженерных компромиссах. Основные темы — шина сообщений в финтехе, Node.js-стек, тестирование, инфраструктура, производительность и культура разработки.

2 ч
Backend

Техническое собеседование Java Developer | Топ вопросы Java | Подготовка к интервью

Разбор живого технического интервью Java-разработчика с ответами кандидата, уточнениями ведущего и планом подготовки. Охватываются Java Core, многопоточность, SQL, транзакции, Spring Boot и поведение на собеседовании.