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

Java Core: открытое мок-собеседование

Открытое мок-техническое собеседование Java-разработчика. Проверяются Java Core, Spring и backend-практики: equals/hashCode, иммутабельность, generics, паттерны, многопоточность, коллекции, REST, Kafka, Kubernetes, SOLID и Git. В финале кандидат получает разбор ответов и оценку уровня, близкую к Junior.

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

Открыть на YouTube

Таймлайн

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

Запись открытого мок-собеседования по Java Backend. Кандидат отвечает на вопросы по Java Core и Spring: generics, коллекциям, многопоточности, управлению памятью, AOP, scopes бинов, профилям и автоконфигурации. Далее обсуждаются REST, идемпотентность, Kafka, Kubernetes, SOLID и Git. Интервьюер уточняет неполные ответы и в финале отмечает поверхностность части знаний, оценивая уровень кандидата как близкий к Junior.

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

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

  • Равные по equals объекты обязаны иметь одинаковый hashCode, иначе возможны ошибки при работе с HashMap и HashSet.
  • Для wildcard в generics применяйте PECS: ? extends T используют для чтения значений как T, а ? super T — для записи T.
  • volatile обеспечивает видимость изменений между потоками, но не делает составные операции атомарными; для счётчиков подходят AtomicInteger и аналогичные классы.
  • На интервью по Spring важно объяснять назначение scopes, профилей, автоконфигурации и условного создания бинов.
  • Работу с Kafka стоит понимать практически: партиции, consumer groups, offsets, повторную обработку и гарантии доставки.

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

1:38:23
BackendMiddle

Публичное мок-собеседование Java-разработчика в МТС: Java Core и Spring

Публичное мок-собеседование Java-разработчика, заявленное как отбор в МТС. Кандидат отвечает на вопросы по JVM и JIT, памяти и GC, Object и equals/hashCode, коллекциям, Stream API, многопоточности, Spring Boot, Spring MVC и SOLID; в конце интервьюер оценивает его уровень как Junior+ при ориентире на Middle.

1:33:24
BackendMiddle

Java-собеседование с разработчиком из Т1

Открытое мок-собеседование Java-разработчика из финтеха. Интервьюер спрашивает о Java Core, коллекциях, Spring и миграции Oracle на PostgreSQL, затем предлагает спроектировать консольную игру «камень, ножницы, бумага» и даёт итоговый фидбек.