Как проходит собеседование на Middle Python разработчика, лайв-кодинг и System Design
ШОРТКАТ — менторская программа
0:00 / 0:00
Как проходит собеседование на Middle Python разработчика, лайв-кодинг и System Design
5 436 просмотров · 1 год назад
ШОРТКАТ — менторская программа
6,6 тыс. подписчиков
5 436 просмотров · 1 год назад
ШОРТКАТ — это менторская платформа для разработчиков, которая помогает повысить грейд, найти новую работу или сменить стек. Мы помогаем не только подготовиться к собеседованию, но и даем четкий план развития для тех, кто хочет перейти на новый грейд, улучшить знания в конкретных областях или освоить новый стек технологий.
Наш сайт : https://shortcut.education
Телеграм-бот ШОРТКАТ: https://t.me/shortcut_sh_bot?start=yo...
Процесс менторства в ШОРТКАТ:
1. Оценим ваш текущий уровень и покажем точки роста.
2. Подскажем, какие темы уже прокачаны, а какие нужно подтянуть.
3. Построим персонализированный план развития до следующей цели.
4. Подготовим к собеседованию в большие корпорации или стартапы.
5. Поможем перейти с других стэков на Python.
Вопросы в видео:
00:00:00 - Опыт ментора
00:00:55 - Опыт кандидата
00:01:54 - Как работают списочные выражения?
00:03:47 - В чем разница между озвученными подходами?
00:04:37 - Декораторы и их использование
00:05:47 - Замыкание функций и как оно работает
00:07:53 - Как определить, что сервис является RESTful?
00:08:58 - Принцип stateless в REST
00:09:32 - HATEOAS в REST
00:10:27 - Разница между git rebase и git merge
00:11:16 - Cherry-pick в Git и его применение
00:11:36 - Squash в Git и как его применять
00:11:58 - Отличия контейнера от виртуальной машины
00:13:08 - Роль операционной системы в работе контейнеров
00:14:38 - Multi-stage сборка в Docker
00:17:24 - Что делать, если Docker-образ слишком большой?
00:18:31 - Разница между INNER JOIN и LEFT JOIN в SQL
00:19:48 - Индексы в PostgreSQL и их работа
00:22:03 - Оптимизация SQL-запросов с помощью индексов
00:23:18 - Разница между асинхронной и синхронной репликацией
00:24:30 - Ведущие и ведомые узлы в репликации
00:26:09 - Транзакции и изоляция в PostgreSQL
00:28:20 - Исправляем код
00:41:33 - Условие задачи
00:42:43 - Решение задачи
00:44:22 - Выбор базы данных
00:45:26 - Какой фреймворк машинного обучения выбрать?
00:46:16 - Планирование контейнеризации для развёртывания
00:47:49 - Машинное обучение для расширения функциональности
00:50:35 - Как будем обрабатывать и хранить данные?
00:51:34 - Использование класса для модели машинного обучения
00:52:44 - Источники данных для сервиса
00:55:35 - Почему несколько потоков не могут выполнять задачи параллельно?
00:56:13 - Что такое GIL?
00:57:11 - Параллельное выполнение потоков в других языках
00:59:01 - Инструменты для запуска программ по расписанию
01:00:03 - Подведение итогов
01:05:25 - Фидбек от ментора
01:06:25 - Фидбек от кандидата
01:07:17 - Как проходит собеседование для Junior, Middle и Senior Python разработчиков
01:08:09 - Разница между Junior, Middle и Senior разработчиками
01:08:27 - Как проходит обучение с ментором
Готовы прокачать свои навыки и добиться успеха? Присоединяйтесь к нам и узнайте, чего вам не хватает для получения оффера!