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

Открытое Java-интервью: коллекции, PostgreSQL и Kafka

Java-мок-интервью с вопросами о HashMap, изоляции транзакций, многопоточности, Kafka и Spring.

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

Открыть на YouTube

Таймлайн

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

Интервьюеры и кандидат представляются, после чего начинается длинная техническая секция Java-интервью. Кандидат отвечает о коллекциях, PECS, HashMap и коллизиях, затем обсуждает уровни изоляции, MVCC, WAL, индексы PostgreSQL и распределённые транзакции. Отдельные блоки посвящены volatile, synchronized, deadlock и virtual threads, а также Kafka, Spring и циклическим зависимостям. В расшифровке видны уточняющие вопросы интервьюера о volatile и synchronized. В конце ведущие дают кандидату оценку Middle- и предлагают темы для подготовки.

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

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

  • Объяснять разницу volatile и synchronized через видимость и атомарность.
  • Знать влияние уровня изоляции на аномалии чтения.
  • Связывать Kafka-гарантии доставки с настройками consumer и offset.

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

1:21:11
BackendMiddle

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

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

2:09:10
BackendJunior

Техническое интервью Java-разработчика: Java Core, Spring и инфраструктура

Длинное техническое интервью с Java-разработчиком охватывает язык, коллекции и многопоточность, Spring, базы данных и инструменты доставки. Интервьюер уточняет ответы кандидата и возвращает разговор к точным определениям.