Собеседование в МТС: Middle Java разработчик не справился!

Собеседование в МТС: Middle Java разработчик не справился!

8.070 Lượt nghe
Собеседование в МТС: Middle Java разработчик не справился!
ШОРТКАТ — это менторская платформа для разработчиков, которая помогает повысить грейд, найти новую работу или сменить стек. Мы помогаем не только подготовиться к собеседованию, но и даем четкий план развития для тех, кто хочет перейти на новый грейд, улучшить знания в конкретных областях или освоить новый стек технологий. Наш сайт: https://shortcut.education Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=youtube_video_31_09_2024 Процесс менторства в ШОРТКАТ: 1. Оценим ваш текущий уровень и покажем точки роста. 2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть. 3. Построим персонализированный план развития до следующей цели. 4. Подготовим к собеседованию в большие корпорации или стартапы. 5. Поможем перейти с других стэков на Java. Вопросы в видео: 00:00:00 - Кто мы такие 00:05:27 - Начало собеседования 00:08:35 - Код ревью 00:19:01 - Какие принципы разработки вы знаете? 00:19:50 - SOLID 00:23:23 - KISS, DRY, YAGNI 00:23:53 - Какие существуют виды методов у стримов? 00:24:49 - Что такое многопоточность? 00:25:17 - Что такое потокобезопасный класс? 00:25:56 - Как инициализируется контекст Spring? 00:27:59 - Как два микросервиса общаются и что происходит в случае потери ответа? 00:31:18 - Какие задачи выполняет ClassLoader? 00:32:25 - Что такое fat JAR? 00:33:27 - Что такое проблема зависимостей в теневых JAR (shaded JAR)? 00:34:00 - Что такое CAP-теорема? 00:34:54 - Что такое двухфазный коммит и как он работает? 00:35:55 - Что такое ACID? 00:39:32 - Какие существуют уровни изолированности транзакций и их проблемы? 00:40:47 - В чем отличие синхронной транзакции от асинхронной в Modern Transaction? 00:42:21 - В чем разница между stateful и stateless моделями транзакций? 00:44:00 - Что такое паттерн Outbox и как он отличается от паттерна Saga? 00:44:13 - В чем разница между процессами ETL и ELT? 00:44:47 - Архитектура Data Warehouse и Data Lake 00:45:22 - В чем разница между Hibernate и JPA? 00:45:48 - Какие существуют процессы работы с сущностями в Hibernate? 00:46:30 - Что такое аннотация @Entity и для чего она нужна? 00:47:02 - Какие виды ассоциаций поддерживает Hibernate? 00:48:00 - Что такое ошибка LazyInitializationException в Hibernate и как ее избежать? 00:49:10 - Какие уровни кэширования существуют в Hibernate? 00:50:20 - В чем разница между Docker image и Docker container? 00:50:54 - Какие существуют типы сетей в Docker? 00:52:10 - Пример мок-интервью 00:57:23 - Фидбек от ментора 00:59:15 - Фидбек от Алексея 01:00:42 - Как стать ментором? 01:01:29 - Встречается ли уровень изоляции выше, чем Read Committed? 01:02:18 - Как лучше закреплять материал после прочтения? 01:02:38 - В чем отличия между Junior, Middle и Senior разработчиками? 01:03:38 - Какие вопросы задаются по теме message brokers на собеседованиях? 01:04:40 - Кто выбирает ментора после заявки на мок-интервью в ШОРТКАТ? 01:06:34 - Что важнее — soft skills или hard skills? 01:07:51 - Какие вопросы обычно задают джуниору на собеседовании? 01:08:45 - Какой pet-проект будет достаточно исчерпывающим для позиции Middle? 01:09:37 - Какие Agile церемонии проводятся в вашей команде? 01:11:01 - Престижно ли знать Kubernetes? 01:11:34 - Важны ли сертификаты? 01:13:11 - Существует ли готовый roadmap для Junior-разработчиков? 01:14:36 - Можно ли стать программистом, имея только базовые знания по математике? 01:15:41 - Каким должно быть идеальное ретро для вас? 01:16:15 - Знание работы mTLS (mutual TLS) к какому грейду относится? 01:17:29 - Полезен ли бакалавр в прикладной информатике для работы разработчиком? 01:18:19 - Спрашивают ли на собеседованиях о нововведениях в Java? 01:18:51 - Сколько стоит занятие с ментором? 01:20:24 - Как эффективно бороться с легаси-кодом? 01:20:58 - Что думаете про школу 21? 01:21:45 - Могут ли менторы позвать себе в команду на собеседование? 01:23:06 - Заменит ли ИИ программистов через 5 лет? 01:24:00 - Использует ли Мария ИИ для написания кода? 01:24:42 - Используются ли BPM-платформы в МТС? 01:25:00 - Почему Мария в футболке Авито? 01:25:23 - Будут ли ML и DL популярными направлениями для Java-разработки? 01:26:01 - Почему классно быть разработчиком? 01:28:06 - Оставляйте заявки на мок-интервью! Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!