Тестовое собеседование Java разработчика #20 - Игорь Самойлов

Кандидат - будущий Java разработчик - Игорь Самойлов 00:00 Знакомство 02:45 Как передаются параметры в Java(по ссылке или по значению)? 04:10 Какие есть методы у класса Object? 06:03 Как происходит сравнение объектов в Java 12:30 Какой “контракт” между методами equals() и hashcode() 13:52 К какому принципу ООП относится переопределение методов? 15:30 Что такое SOLID? 18:40 Что такое immutable объекты? 20:53 Как устроена HashMap? 24:31 Что является монитором при работе с методом wait? 27:46 С каким функциональным интерфейсом мы работаем в методе map()? 29:40 Как работает связка try-catch-finally? 31:45 Решение алгоритмической задачи 37:54 Написание SQL запроса 45:14 Как работает fetch type LAZY в Hibernate? 50:20 Что такое Named Query в Hibernate? 51:35 Что такое BeanPostProcessor? 53:10 Что такое bean scope и какие виды существуют? 53:45Что такое IoC и DI? 55:03 Чем отличается обычный объект от Bean? 56:30 Жизненный цикл бина в Spring 57:20 Что такое Maven? 58:56 Заключение
Back to Top