Тестовое собеседование Java разработчика #17 - Александр Дранкин
Кандидат - Senior Java разработчик - Александр Дранкин
00:00 Знакомство
02:00 ООП vs функциональное программирование
03:02 Композиция vs наследование
04:33 Множественное наследование
05:30 SOLID - interface segregation
06:05 SOLID - dependency inversion
07:00 Ковариантность типов
08:45 Неизменяемые классы
09:57 Коллекции - TreeMap
11:09 Коллекции - LinkedList
12:38 Stream API - метод peek()
13:13 На чём основан forEach()
13:25 Примеры функциональных интерфейсов в Java
14:04 Участки памяти в JVM
14:40 Где хранятся статические методы в памяти JVM
14:57 Решение алгоритмической задачи
29:47 Оптимизация SQL запросов
32:04 Оптимизация работы Hibernate
33:17 Нарушение нормализации БД с целью увеличения производительности
36:07 Уменьшение времени ответа на запрос
38:54 Организация процесса СI/CD
42:05 Проблемы при горизонтальном масштабировании
25 views
4
1
3 years ago 01:44:12 19
Java собеседование с ответами (тестовое) #4
2 years ago 01:00:53 194
Тестовое собеседование Java разработчика #20 - Игорь Самойлов
3 years ago 00:41:59 13
Тестовое собеседование Java разработчика #1 - Игорь Капустян