MENU

Fun & Interesting

MIDDLE JAVA INTERVIEW: вопросы с РЕАЛЬНЫХ собесов #2

JAVA GYM RAT | Кондратьева Катя 12,198 lượt xem 3 months ago
Video Not Working? Fix It Now

Второй выпуск рубрики Что спросят у мидла. Здесь разбираю вопросы с РЕАЛЬНЫХ собесов. Цель - помочь кандидатам подготовиться к интервью и развеять мифы о том, что для определенных грейдов требуются какие-то недостижимые знания.

Telegram канал со всеми анонсами: https://t.me/javaGymRat
Эксклюзивный контент от меня здесь: https://boosty.to/javagymrat
Стримлю тут: https://www.twitch.tv/javagymrat
Instagram: ekondratyyeva

Тайминги:
00:00 - Вступление
01:07 - Особенности интервью
01:40 - Что такое N+1 проблема? Как ее решать?
04:37 - Что такое Criteria API?
06:12 - Отличие Hibernate Criteria Criteria API от JPA Criteria Criteria API
06:45 - Кейс использования Hibernate Criteria API
07:20 - Какие состояния есть у сущностей в Hibernate? Расскажи жизненный цикл сущности
08:12 - Hibernate: разбор проблема из практики
12:14 - Hibernate: какие есть стратегии наследования
15:10 - Hibernate: зачем нужно кеширование, какие есть уровни кеширования
17:05 - Пример настройки кеша из практики
17:45 - Почему настройка Hibernate кеша - нетривиальная задача
19:00 - Какие SQL запросы приходилось писать?
20:31 - Кейс из практики: настройка партиционирования
21:20 - Kafka: практическая задача
22:25 - Какие есть гарантии доставки в кафке?
23:15 - Что такое GRPC?
23:50 - Когда использовать Rest, а когда GRPC
24:40 - Задача на ревью кода
31:07 - Какие используешь инструменты для написания тестов?
32:00 - Настроено ли минимальное покрытие тестами на проекте? Хорошая ли это метрика для проверки качества написанных тестов?
32:26 - Прощаюсь с любимками

Comment