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

Мок-интервью Java-разработчика с code review

Публичное мок-собеседование Java-разработчика: code review самописного кэша, вопросы по коллекциям, многопоточности, Spring, транзакциям и RabbitMQ; в конце интервьюер даёт оценку Middle−.

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

Открыть на YouTube

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

В публичном Java mock-интервью кандидат рассказывает о микросервисном опыте, GitLab CI/CD, Docker и Kubernetes. На code review разбирают самописный кэш: небезопасный HashMap, удаление элементов при обходе и отсутствие корректного LRU-вытеснения. Затем обсуждают HashMap/ConcurrentHashMap, иммутабельность, Spring scopes и BeanPostProcessor, @Transactional и уровни изоляции, RabbitMQ/DLQ, семафоры, атомики и виртуальные потоки. По итогам интервьюер оценивает кандидата как Middle− и отмечает пробелы в Spring и многопоточности.

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

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

  • LRU-кэш требует корректной eviction-политики.
  • Spring не управляет полным lifecycle prototype bean.
  • Опыт сам по себе не заменяет code review-навыки.

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

1:46:21
BackendSenior

Мок-интервью Java-разработчика: code review, SQL и Spring

Открытое мок-собеседование Java-разработчика: кандидат проводит code review и отвечает на вопросы по SQL и PostgreSQL, многопоточности, Kafka, распределённым транзакциям, Spring, Hibernate/JPA и JVM. В конце интервьюер даёт развёрнутый фидбэк по уровню кандидата.

2:09:10
BackendJunior

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

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

29:34
BackendJunior

Реальное собеседование на Junior Java-разработчика

Запись технического собеседования на Junior Java-разработчика: Java Collections, PostgreSQL, Hibernate, Spring и HTTP, затем live-coding-задача на поиск непарных носков по цвету. В конце автор сообщает, что получил офер после этого этапа.