Ex-Oracle проводит собеседование на Java разработчика по базам данных
ШОРТКАТ - менторская программа для разработчиков. Поможем тебе быстрее получить следующий грейд или перейти в другой стек! Наш сайт: https://shortcut.education
Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=yo...
Процесс менторства в ШОРТКАТ: 1. Оценим ваш текущий уровень и покажем точки роста. 2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть. 3. Построим персонализированный план развития до следующей цели. 4. Подготовим к собеседованию в большие корпорации или стартапы. 5. Поможем перейти с других стэков на Java. Вопросы в видео: 00:00:00 - Вступление 00:00:34 - Опыт ментора 00:02:22 - Опыт кандидата 00:04:54 - Продолжение опыта кандидата 00:06:11 - Достоинства и недостатки микросервисной архитектуры 00:09:50 - Как реализуется масштабирование в Kubernetes? 00:11:11 - Свойства успешного масштабирования 00:12:57 - Лучшая база данных для хранения session id 00:14:24 - Как обеспечить доступ к Deployment в Kubernetes? 00:15:21 - Как сервис в Kubernetes узнает, с каким Pod ему взаимодействовать? 00:15:58 - Основные сущности в Kubernetes 00:17:20 - Что такое Job? 00:17:32 - Pod в Kubernetes 00:18:03 - Основные свойства Pod в Kubernetes 00:19:51 - Service mesh 00:20:44 - Что такое реляционные базы данных и как они организованы? 00:22:05 - Отличие реляционных баз данных от таблиц в Excel 00:23:12 - Почему базы данных называются реляционными? 00:24:03 - Суть первой нормальной формы в реляционных базах данных 00:24:43 - Что такое транзакция? 00:25:41 - ACID 00:28:29 - Что такое потерянное обновление в базах данных и как его избежать? 00:30:45 - Что такое класс в объектно-ориентированном программировании? 00:31:04 - Структура класса 00:31:59 - Разница между override и overload в Java 00:33:18 - Разница между статическим вложенным и внутренним классом 00:34:01 - Создание экземпляра внутреннего класса 00:36:14 - Может ли публичный метод вернуть экземпляр приватного внутреннего класса? 00:37:18 - Принципы ООП 00:37:52 - Виды полиморфизма 00:38:44 - Основные паттерны проектирования 00:39:31 - Группы паттернов GoF 00:40:17 - Spring Framework и его основные компоненты 00:41:48 - Применение принципов SOLID в ApplicationContext Spring 00:42:32 - Dependency injection 00:48:51 - Фидбек от ментора 00:53:10 - Фидбек от кандидата 00:53:43 - Мок интервью по направлениям 00:54:10 - Кандидат Middle или Senior? 00:55:00 - Можно ли проходить собеседования с разными менторами? 00:55:23 - Success story ШОРТКАТ 00:56:03 - Насколько широко используется Kotlin? 00:57:21 - Фильтр по годам релевантного опыта работы 00:59:20 - Как избежать заминок на лайв-кодинге? 01:01:07 - DevOps или язык программирования? 01:02:42 - Как не нервничать на лайв-кодинге? Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!