Техническое интервью Java Developer - Артем Рутковский
Третий выпуск серии “Технических интервью“ на позицию Junior Java Developer.
Сегодня у нас в гостях Артем Рутковский.
Артем учит Java с сентября 2020 года и обладает довольно хорошим объемом знаний, при чем не только в Java, но и в других языках программирования. На данный момент уверенно оценивает свои знания на позицию Junior и уже готовится к интервью для получения первой работы.
Программа:
00:00 Знакомство с Артемом
00:40 Почему именно Java?
01:08 Опыт программирования у Артема
02:21 ООП. Понятие и принципы
02:54 Инкапсуляция
04:14 Принципы SOLID
06:46 Типы данных
08:01 Stack vs. Heap
09:58 Сравнение значений разных типов данных
13:04 Класс Object и его методы
18:29 Принципы переопределения метода equals
19:28 final vs. finally vs. finalize
20:56 Коллекции
22:02 ArrayList vs. LinkedList
25:21 Cортировка списков
30:23 Исключения
32:34 throws vs. throw
36:14 try-with-resources
38:13 Многопоточность и синхронизация
39:55 Принцип happened-before
41:47 Пакет
43:09 Обобщения (Generic)
48:25 Функциональный интерфейс
51:14 Последние версии Java
52:00 Spring context, Spring bean, Scope
59:45 Spring MVC
1:03:20 Техническое задание
1:04:58 Решение
1:06:47 Разбор
Наш сайт:
Мы в социальных сетях: