Техническое интервью Java Developer - Иван Крутиков HD

19.03.2022
Сегодня мы общаемся с Иваном Крутиковым, который успешно прошел онлайн-курсы и решил испытать себя на техническом интервью. Программа: 00:00 Знакомство 01:15 Принципы ООП 03:23 Подробнее про полиморфизм 11:37 Основные типы данных в Java 17:00 Отличие ссылочных типов данных от примитивов 20:30 Класс Object и его методы 23:50 Подробнее про equals и hashCode 34:19 Подробнее про String 41:27 Разница между StringBuilder и конкатенацией 47:20 Коллекции 52:40 Разница между ArrayList и LinkedList 1:02:22 Техническое задание 1:10:30 Разбор технического задания 1:22:30 Подведение итогов Полезные материалы Примитивные типы данных: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html Принципы реализации эквивалентности: https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object) Контракт equals и hashcode: https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/lang/Object.html#hashCode()

Похожие видео