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

Собеседование Middle Java Developer

Java-интервью о микросервисах, Stream API, многопоточности и Spring. Вопросы сочетаются с live coding и уточнениями по ответам.

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

Открыть на YouTube

Таймлайн

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

Автор показывает запись своего интервью на Middle Java Developer. После вводной части интервьюер уточняет опыт кандидата с сервисами, ротацией ключей и командой. В технических блоках кандидат решает вопросы по Java Stream API, включая anyMatch, группы и повторную сортировку потока. Затем разговор переходит к многопоточности, семафорам, синхронизаторам и блокировкам. В Spring-части обсуждаются AOP, прокси, CGLIB, жизненный цикл бинов, BeanFactory и BeanPostProcessor. Это настоящая запись разговора кандидата с интервьюером, хотя между секциями добавлены авторские рекламные вставки.

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

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

  • Помнить, на каком типе вызываются операции Stream API.
  • Различать коллекцию и stream при преобразованиях.
  • Объяснять назначение семафора и других синхронизаторов.
  • Знать, зачем Spring AOP применяет сквозную логику.
  • Понимать порядок инициализации бина и post-processor.

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