Наш сайт : https://shortcut.education
Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=youtube_video_java_29_12_2024
Наш Запретграм: https://www.instagram.com/shortcut_sh?igsh=MTFsNXM1c2lwbDU0bw==
Процесс менторства в ШОРТКАТ:
1. Оценим ваш текущий уровень и покажем точки роста.
2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть.
3. Построим персонализированный план развития до следующей цели.
4. Подготовим к собеседованию в большие корпорации или стартапы.
5. Поможем перейти с других стэков на Java.
00:00:17 – Опыт ментора
00:01:20 – Опыт кандидата
00:02:56 – Как запустить виртуальную машину Java через JDK?
00:03:42 – Можно ли просто передать Java файл?
00:04:39 – Для чего нужен компилятор?
00:05:05 – Как ускорить Java с помощью байт-кода?
00:06:24 – Параметры оптимизации в Java
00:07:07 – Основные типы данных в Java
00:07:54 – Беззнаковые типы данных в Java
00:08:34 – Кодирование знаковых типов данных
00:09:49 – Тип String и его особенности
00:12:15 – Издержки иммутабельности
00:13:49 – Можно ли наследоваться от String?
00:14:34 – Как создать неизменяемый объект?
00:15:33 – Методы класса Object и их назначение
00:17:02 – Контракт equals и hashCode
00:19:14 – hashCode, который всегда возвращает 1
00:20:37 – Что такое класс и зачем он нужен?
00:22:16 – Статический и нестатический вложенные классы
00:23:02 – Полиморфизм и его виды
00:25:06 – Generics в Java и шаблоны в C++
00:26:44 – Разница между List и массивом
00:28:47 – Принцип PECS
00:30:12 – Основные интерфейсы Collection Framework
00:30:54 – HashMap или HashSet – что выбрать?
00:31:22 – Реализации HashMap и HashSet
00:31:52 – Когда использовать TreeSet или HashMap?
00:32:31 – Как добавить класс в TreeMap или TreeSet?
00:33:29 – Comparable vs Comparator – в чем разница?
00:36:30 – Пример паттерна Декоратор в Java
00:38:05 – Виртуальные потоки и многопоточность
00:40:09 – Что такое корутины и как они работают?
00:40:51 – Условия вызова wait и notify
00:42:00 – Notify и notifyAll – в чем разница?
00:42:24 – Что такое livelock и как его избежать?
00:43:54 – Параметр fair в ReentrantLock
00:44:54 – volatile и когда его использовать
00:46:55 – Отношение happens-before и его примеры
00:49:49 – Как проходит обучение
00:54:12 – Фидбек от ментора
00:56:43 – Фидбек от кандидата
Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!