Собеседование в Альфа-Банк: Middle Java с лайв кодингом!
ШОРТКАТ — это менторская платформа для разработчиков, которая помогает повысить грейд, найти новую работу или сменить стек. Мы помогаем не только подготовиться к собеседованию, но и даем четкий план развития для тех, кто хочет перейти на новый грейд, улучшить знания в конкретных областях или освоить новый стек технологий.
Наш сайт: https://shortcut.education
Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=youtube_video_15_10_2024
Процесс менторства в ШОРТКАТ:
1. Оценим ваш текущий уровень и покажем точки роста.
2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть.
3. Построим персонализированный план развития до следующей цели.
4. Подготовим к собеседованию в большие корпорации или стартапы.
5. Поможем перейти с других стэков на Java.
Вопросы в видео:
00:00:00 – Вступление
00:00:26 – Опыт ментора
00:00:47 – Опыт кандидата
00:01:54 – В чем разница между асинхронным и синхронным взаимодействием?
00:03:16 – Что такое REST и какие типы запросов существуют?
00:04:19 – Какие проблемы могут возникнуть при отсутствии тела запроса?
00:05:47 – Есть ли у вас опыт работы с Apache Kafka?
00:06:09 – Как работает Apache Kafka?
00:08:14 – Liquibase и Flyway
00:08:28 – Docker
00:09:30 – Что такое Dockerfile и для чего он используется?
00:09:56 – Какие тесты вы писали в своих проектах?
00:10:16 – Как в тесте проверить, что переданы правильные параметры?
00:11:14 – Лайв кодинг 1 задача
00:14:35 – Лайв кодинг 2 задача
00:19:00 – Лайв кодинг 3 задача
00:21:25 – Лайв кодинг 4 задача
00:22:18 – Что такое string pool в Java и как он работает?
00:23:22 – Как создать строку в Java, чтобы она не попала в string pool?
00:24:08 – Что такое дженерики и как они используются?
00:24:58 – Какова иерархия коллекций?
00:25:29 – HashMap
00:27:24 – Что такое процедура рехеширования и когда она используется?
00:27:57 – Можем ли сохранить порядок элементов коллекции в Map?
00:29:56 – Hashtable
00:30:37 – Какова иерархия исключений?
00:31:07 – Какие существуют два типа исключений?
00:31:30 – Зачем используются исключения в программировании?
00:31:56 – Что такое try с ресурсами и как он работает?
00:32:29 – Какие ресурсы можно использовать?
00:33:48 – Будет ли интерфейс функциональным, если в него добавить метод из класса Object?
00:34:42 – Что такое лямбда-функции и как они используются?
00:36:15 – Как устроена память в Java и какие области памяти существуют?
00:37:10 – Что такое garbage collector и как он работает?
00:40:19 – Что такое аннотации и как они используются?
00:41:51 – Что такое Spring Boot?
00:43:51 – Что такое бины в Spring и как они создаются?
00:45:16 – Как Spring понимает, какие классы нужно создавать как бины, а какие нет?
00:46:04 – Аннотация ComponentScan
00:47:01 – Какие существуют типы бинов в Spring?
00:48:48 – Над какими элементами кода можно использовать аннотацию @Autowired?
00:49:56 – Как работает аннотация @Autowired в Spring?
00:51:49 – Что делает аннотация @Primary и когда её использовать?
00:52:27 – Что делает аннотация @Transactional и как она работает?
00:53:25 – Атомарность в контексте транзакций?
00:53:52 – Будут ли все методы транзакционными, если повесить аннотацию над классом?
00:54:42 – Какие существуют методы взаимодействия с базами данных?
00:56:15 – Что такое Hibernate и для чего он используется?
00:56:48 – Что такое ORM и как оно работает?
00:57:14 – Проблема N+1
00:58:39 – Разбор ситуации
01:02:37 – Как получить данные из двух таблиц за один запрос?
01:03:03 – В чем разница между LEFT JOIN и RIGHT JOIN?
01:03:40 – Что делает ключевое слово DISTINCT?
01:04:55 – Spring Security
01:05:21 – Что такое JWT-авторизация и как она работает?
01:07:23 – Как защитить приложение от уязвимостей при использовании JWT?
01:08:38 – Зачем нужны Refresh Token и Access Token?
01:09:25 – Кто мы такие
01:16:58 – Фидбек от ментора
01:18:00 – Фидбек от кандидата
01:19:28 – Как обычно проверяются знания технологий на собеседовании?
01:20:55 – Сколько стоит менторство в ШОРТКАТ?
01:21:20 – Будут ли собеседования на Senior и тимлидов?
01:22:01 – Может ли ментор помочь с задачей на работе?
01:22:32 – Какие недостатки есть в core Java?
01:23:16 – Какие вопросы задают Джуну?
01:23:43 – Помогает ли менторство нашему кандидату в ШОРТКАТ?
01:25:13 – Как вы успеваете руководить командой и писать код одновременно?
01:26:23 – Сколько стоит обучение?
01:27:17 – Какие советы вы бы дали будущим джуниорам?
01:28:19 – Есть ли страх, что при переходе в руководство вы можете потерять тех навыки?
01:28:55 – Где можно получить опыт с технологиями, связанными с Java?
01:29:00 – Оставляйте заявки на мок-интервью!
Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!
Видео Собеседование в Альфа-Банк: Middle Java с лайв кодингом! канала ШОРТКАТ — менторская программа
Наш сайт: https://shortcut.education
Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=youtube_video_15_10_2024
Процесс менторства в ШОРТКАТ:
1. Оценим ваш текущий уровень и покажем точки роста.
2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть.
3. Построим персонализированный план развития до следующей цели.
4. Подготовим к собеседованию в большие корпорации или стартапы.
5. Поможем перейти с других стэков на Java.
Вопросы в видео:
00:00:00 – Вступление
00:00:26 – Опыт ментора
00:00:47 – Опыт кандидата
00:01:54 – В чем разница между асинхронным и синхронным взаимодействием?
00:03:16 – Что такое REST и какие типы запросов существуют?
00:04:19 – Какие проблемы могут возникнуть при отсутствии тела запроса?
00:05:47 – Есть ли у вас опыт работы с Apache Kafka?
00:06:09 – Как работает Apache Kafka?
00:08:14 – Liquibase и Flyway
00:08:28 – Docker
00:09:30 – Что такое Dockerfile и для чего он используется?
00:09:56 – Какие тесты вы писали в своих проектах?
00:10:16 – Как в тесте проверить, что переданы правильные параметры?
00:11:14 – Лайв кодинг 1 задача
00:14:35 – Лайв кодинг 2 задача
00:19:00 – Лайв кодинг 3 задача
00:21:25 – Лайв кодинг 4 задача
00:22:18 – Что такое string pool в Java и как он работает?
00:23:22 – Как создать строку в Java, чтобы она не попала в string pool?
00:24:08 – Что такое дженерики и как они используются?
00:24:58 – Какова иерархия коллекций?
00:25:29 – HashMap
00:27:24 – Что такое процедура рехеширования и когда она используется?
00:27:57 – Можем ли сохранить порядок элементов коллекции в Map?
00:29:56 – Hashtable
00:30:37 – Какова иерархия исключений?
00:31:07 – Какие существуют два типа исключений?
00:31:30 – Зачем используются исключения в программировании?
00:31:56 – Что такое try с ресурсами и как он работает?
00:32:29 – Какие ресурсы можно использовать?
00:33:48 – Будет ли интерфейс функциональным, если в него добавить метод из класса Object?
00:34:42 – Что такое лямбда-функции и как они используются?
00:36:15 – Как устроена память в Java и какие области памяти существуют?
00:37:10 – Что такое garbage collector и как он работает?
00:40:19 – Что такое аннотации и как они используются?
00:41:51 – Что такое Spring Boot?
00:43:51 – Что такое бины в Spring и как они создаются?
00:45:16 – Как Spring понимает, какие классы нужно создавать как бины, а какие нет?
00:46:04 – Аннотация ComponentScan
00:47:01 – Какие существуют типы бинов в Spring?
00:48:48 – Над какими элементами кода можно использовать аннотацию @Autowired?
00:49:56 – Как работает аннотация @Autowired в Spring?
00:51:49 – Что делает аннотация @Primary и когда её использовать?
00:52:27 – Что делает аннотация @Transactional и как она работает?
00:53:25 – Атомарность в контексте транзакций?
00:53:52 – Будут ли все методы транзакционными, если повесить аннотацию над классом?
00:54:42 – Какие существуют методы взаимодействия с базами данных?
00:56:15 – Что такое Hibernate и для чего он используется?
00:56:48 – Что такое ORM и как оно работает?
00:57:14 – Проблема N+1
00:58:39 – Разбор ситуации
01:02:37 – Как получить данные из двух таблиц за один запрос?
01:03:03 – В чем разница между LEFT JOIN и RIGHT JOIN?
01:03:40 – Что делает ключевое слово DISTINCT?
01:04:55 – Spring Security
01:05:21 – Что такое JWT-авторизация и как она работает?
01:07:23 – Как защитить приложение от уязвимостей при использовании JWT?
01:08:38 – Зачем нужны Refresh Token и Access Token?
01:09:25 – Кто мы такие
01:16:58 – Фидбек от ментора
01:18:00 – Фидбек от кандидата
01:19:28 – Как обычно проверяются знания технологий на собеседовании?
01:20:55 – Сколько стоит менторство в ШОРТКАТ?
01:21:20 – Будут ли собеседования на Senior и тимлидов?
01:22:01 – Может ли ментор помочь с задачей на работе?
01:22:32 – Какие недостатки есть в core Java?
01:23:16 – Какие вопросы задают Джуну?
01:23:43 – Помогает ли менторство нашему кандидату в ШОРТКАТ?
01:25:13 – Как вы успеваете руководить командой и писать код одновременно?
01:26:23 – Сколько стоит обучение?
01:27:17 – Какие советы вы бы дали будущим джуниорам?
01:28:19 – Есть ли страх, что при переходе в руководство вы можете потерять тех навыки?
01:28:55 – Где можно получить опыт с технологиями, связанными с Java?
01:29:00 – Оставляйте заявки на мок-интервью!
Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!
Видео Собеседование в Альфа-Банк: Middle Java с лайв кодингом! канала ШОРТКАТ — менторская программа
Java собеседование Java разработчик интервью Собеседование для Java программиста Примеры собеседований Java Вопросы и ответы собеседование Java Оценка собеседования Java Java интервью подготовка Вопросы на собеседовании Java Java Junior интервью Java Middle интервью Java Senior интервью Техническое собеседование Java Java интервью советы Java собеседование крупные компании Как пройти собеседование Java Java интервью примеры Советы по собеседованию
Комментарии отсутствуют
Информация о видео
15 октября 2024 г. 14:00:31
01:30:37
Другие видео канала