1:14:18Тестовое собеседование Java Tech Lead
Кандидат отвечает на вопросы об observability, Transactional Outbox, кластерах БД, Kafka, Java-конкурентности и протоколах.
Кандидат проектирует сервис заказов и отвечает на вопросы о Kafka, Java-конкурентности и PostgreSQL.
Источник: ШОРТКАТ — менторская программа
Открыть на YouTubeКандидат начинает с проектирования сервиса заказов, где нужно согласовать REST-вызовы и события Kafka при eventual consistency. Интервьюер уточняет idempotency key, потерянные запросы и ответы, circuit breaker, семантики доставки и Saga с компенсационными транзакциями. Затем разговор охватывает DLQ, consumer lag, партиции и батчи Kafka. В Java-блоке сравниваются сборщики мусора, synchronized и ReentrantLock. Завершающая часть посвящена MVCC PostgreSQL, уровням изоляции, SELECT FOR UPDATE, WAL, индексам и keyset pagination. После технической части интервьюер даёт кандидату фидбек, а эфир переходит в обсуждение подготовки.
1:14:18Кандидат отвечает на вопросы об observability, Transactional Outbox, кластерах БД, Kafka, Java-конкурентности и протоколах.
1:46:21Открытое мок-собеседование Java-разработчика: кандидат проводит code review и отвечает на вопросы по SQL и PostgreSQL, многопоточности, Kafka, распределённым транзакциям, Spring, Hibernate/JPA и JVM. В конце интервьюер даёт развёрнутый фидбэк по уровню кандидата.
1:21:11Мок-собеседование по Java для уровня Middle: кандидатка отвечает на вопросы о Java Core, многопоточности, Spring, SQL и микросервисах, а ведущий уточняет и разбирает ответы. В кейсах обсуждаются производительность запросов, ограничение нагрузки, идемпотентность и Kafka.