Тестовое собеседование 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 Ответы на вопросы
|
|