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

Мок-интервью Java-разработчицы Junior/Middle

Кандидатка проходит Java-секцию: память, исключения, Stream API, коллекции, конкурентность, Spring, транзакции, SQL и Kafka.

Источник: Павел Сорокин

Открыть на YouTube

Таймлайн

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

Senior Java-разработчик проводит мок-собеседование с подписчицей, которая ищет работу Junior Java-разработчиком. Вопросы охватывают Java Core и модель памяти, исключения, Stream API и коллекции, многопоточность, Spring/Spring Boot, Hibernate/JPA, транзакции и SQL, а затем микросервисную архитектуру, Saga и Kafka. Интервьюер уточняет и разбирает неполные ответы, в частности о ForkJoinPool, HashMap, volatile и атомарности, уровнях изоляции и доставке сообщений.

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

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

  • volatile даёт видимость записи, но не атомарность инкремента.
  • Parallel stream использует пул потоков и требует осторожности с зависимыми операциями.
  • Kafka и HTTP выбирают по гарантиям доставки и требованиям интеграции.
  • Индексы и JOIN оценивают с учётом объёма данных.

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