Тестовое собеседование Java разработчика #16 - Павел Хшановский

Кандидат - будущий Java разработчик - Павел Хшановский. 00:00:00 Введение 00:02:00 Статические методы 00:03:15 Принципы ООП 00:03:26 Что такое наследование? 00:03:46 Почему множественное наследование запрещено? 00: 04:57 Как устроена HashMap? 00:06:32 Что такое коллизия hashcode в HashMap? 00:09:19 Что такое lambda и функциональная парадигма? 00:10:57 Что такое функциональный интерфейс? 00:11:30 Что такое stream? 00:12:20 Применение методов Stream API 00:15:08 Параллельные стримы и ForkJoinPool 00:15:57 Отличие между ForkJoinPool и FixedThreadPool 00:16:05 Что такое ExecutorService? 00:17:36 Интерфейс Callable 00:23:43 Что такое CompletableFuture? 00:23:57 Какие участки памяти есть в JVM? 00:25:13 Решение алгоритмической задачи 00:40:40 Нормализация БД 00:42:48 Уровни изоляции транзакций 00:49:20 Инициализация бинов в Spring 00:51:00 Что такое mock? 00:52:12 Аннотация @Transactional в Spring Data 00:54:35 Q&A in English 00:58:53 Ответы на вопросы
Back to Top