filmov
tv
Техническое интервью Java Developer - Максим Стеблевский
Показать описание
С вами новый выпуск серии "Технических интервью" и в наших гостях Максим Стеблевский.
Макс давно хотел испытать себя на интервью и просто понять, как это происходит. Для этого он целенаправленно искал материал на Youtube и сразу оказался у нас в гостях.
Тестовое задание выполнил очень неплохо и покрыл его юнит-тестами, что очень похвально.
Его опыт с Java составляет около года и в скором времени Макс собирается получить работу на позиции Java Back-end Developer.
00:00 Введение
01:26 Знакомство
06:34 Столпы ООП
09:58 Класс Object. Плюсы и проблемы
13:55 Контракт equals и hashcode
15:43 Модификаторы доступы. Особенности
20:22 Сокрытие методов (Hidden Method)
22:23 Переопределение vs. Перегрузка
23:26 String Pool
27:28 StringBuilder vs. StringBuffer. Шаблон проектирования Builder
29:45 Шаблон проектирования Builder vs Facade
32:44 Многопоточность
39:15 Коллекции
50:23 Stream API
53:16 Функциональный интерфейс
56:35 Класс Optional. В чем идея?
59:03 SQL
1:02:39 Ограничения (Constraints)
1:06:18 Соединения. Виды JOIN
1:09:11 Оператор EXISTS
1:09:40 Оператор WHERE
1:11:40 Нормализация БД. Формы
1:14:00 Состояния в Hibernate
1:14:50 Какие задачи решает Hibernate?
1:16:55 Уровни изоляции транзакций и их различия
1:19:15 Разница между методами execute, executeQuery, executeUpdate
1:20:28 Что такое ResultSet?
1:22:40 Statement vs. PreparedStatement
1:25:46 Что такое Connection и как с ним работать?
1:29:00 JdbcTemplate. В чем преимущество?
1:30:34 Spring Bean. Конфигурирование, создание, внедрение
1:37:30 Spring Scope. Виды и их различия
1:40:25 Dispatcher Servlet. Какая его задача и как он работает?
1:49:05 Выводы
1:52:20 Прощание
Мы в социальных сетях:
Макс давно хотел испытать себя на интервью и просто понять, как это происходит. Для этого он целенаправленно искал материал на Youtube и сразу оказался у нас в гостях.
Тестовое задание выполнил очень неплохо и покрыл его юнит-тестами, что очень похвально.
Его опыт с Java составляет около года и в скором времени Макс собирается получить работу на позиции Java Back-end Developer.
00:00 Введение
01:26 Знакомство
06:34 Столпы ООП
09:58 Класс Object. Плюсы и проблемы
13:55 Контракт equals и hashcode
15:43 Модификаторы доступы. Особенности
20:22 Сокрытие методов (Hidden Method)
22:23 Переопределение vs. Перегрузка
23:26 String Pool
27:28 StringBuilder vs. StringBuffer. Шаблон проектирования Builder
29:45 Шаблон проектирования Builder vs Facade
32:44 Многопоточность
39:15 Коллекции
50:23 Stream API
53:16 Функциональный интерфейс
56:35 Класс Optional. В чем идея?
59:03 SQL
1:02:39 Ограничения (Constraints)
1:06:18 Соединения. Виды JOIN
1:09:11 Оператор EXISTS
1:09:40 Оператор WHERE
1:11:40 Нормализация БД. Формы
1:14:00 Состояния в Hibernate
1:14:50 Какие задачи решает Hibernate?
1:16:55 Уровни изоляции транзакций и их различия
1:19:15 Разница между методами execute, executeQuery, executeUpdate
1:20:28 Что такое ResultSet?
1:22:40 Statement vs. PreparedStatement
1:25:46 Что такое Connection и как с ним работать?
1:29:00 JdbcTemplate. В чем преимущество?
1:30:34 Spring Bean. Конфигурирование, создание, внедрение
1:37:30 Spring Scope. Виды и их различия
1:40:25 Dispatcher Servlet. Какая его задача и как он работает?
1:49:05 Выводы
1:52:20 Прощание
Мы в социальных сетях:
Комментарии