Первый выпуск серии "Техническое интервью Java Trainee".
Все мы слышали про шеврон Trainee, но никогда его не видели в списке предлагаемых вакансий. Действительно, это слово как неуловимый Единорог.
Чаще всего такую позицию можно найти внутри крупных компаний и они очень быстро закрываются так и не успев опубликоваться.
- Почему?... Все просто, это позиция с низким уровнем заработной платой, а то и вовсе без оплаты.
- Опять, Почему?... Это по сути интернатура или производственная практика на несколько месяцев с перспективами задержаться на дольше.
Справедливо предположить, что если есть Trainee, то есть и уровень требований выдвигаемых к нему. Погнали узнавать это вместе.
Сегодня у нас в гостях Паша Павлюкович.
Он новичок в IT-индустрии, и хочет стать Junior Java Developer, но его путь только начинается и он решил проверить себя.
Паша завершил высшее техническое образование и хочет выполнить операцию "Войти в АйТи". Для этого он занимается, изучает новые технологии и просто пытается быть в курсе последних инноваций.
В настоящее время, Паша прошел ряд курсов связанных с Java и намерен заниматься дальше. Имеет только некоммерческий опыт разработки и хочет проверить свой уровень знаний, чтобы определиться что делать дальше.
Программа:
00:00 Введение
04:35 Почему Java кроссплатформенная?
07:02 Instance Variable vs. Local Variable
11:29 Примитивные и Ссылочные типы данных
14:30 Сравнение объектов
15:20 Класс Object. Методы
17:10 Контракт между методами equals и hashcode
18:15 Java-задача #1 (Core)
21:20 Можно ли переопределить конструктор?
23:43 Перегрузка
24:26 Java-задача #2 (Core)
28:59 Модификаторы доступа. Зачем нужны?
33:10 Dynamic Method Dispatch или Runtime Polymorphism
34:40 Java-задача #3 (Core)
45:54 Коллекции. Иерархия
49:00 ArrayList vs. Vector
50:30 LinkedList vs. HashSet
52:50 Map
54:10 Java-задача #4 (Core)
01:03:03 Базы данных. СУБД (DBMS). SQL
01:05:31 SQL vs. NoSQL
01:06:15 Ограничения (Constraints)
01:09:25 Первичный ключ (Primary Key)
01:11:00 Связывание таблиц (Join)
01:12:40 SQL-задача #1
01:26:08 Транзакции. Принцип ACID
01:30:57 JDBC. ResultSet
01:32:17 Cursor. Переключение между записями в ResultSet.
01:35:00 Проверка наличия записи в ResultSet. Метод next.
01:38:00 Внедрение зависимостей в Spring Framework
01:38:50 Java-задача #5 (Spring)
01:50:45 Заключение
Наш сайт: jetbulb.com/
Мы в социальных сетях:
t.me/jetbulb
/ jetbulb
/ jetbulb.it
Негізгі бет Техническое интервью Java Trainee - Павел Павлюкович
Пікірлер: 50