- 70
- 1 939 658
Артём Шумейко
Russia
Registrace 19. 03. 2018
Привет, друзья! Меня зовут Артём Шумейко. Я Senior Python Backend разработчик в компании "Самокат". На этом канале я помогаю разработчикам улучшать хард скиллы и развивать карьеру. По моим видео ты станешь Python разработчиком и начнешь зарабатывать больше. Подпишись 🤟🏻
Сотрудничество: help.team.artem.shumeiko@gmail.com либо телеграм @artem_shumeiko_support
Сотрудничество: help.team.artem.shumeiko@gmail.com либо телеграм @artem_shumeiko_support
Реальное Собеседование на Junior Backend разработчика — Это нужно знать!
Неважно на каком языке вы пишете - ответы на эти вопросы нужно знать.
Погружение в Backend разработку на Python за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: clck.ru/3AQKBS (есть 3 бесплатных урока)
🚨 Продажи открыты только до 31 мая 2024 года! 🚨
Прочитать отзывы к курсу можно на Stepik: stepik.org/a/153849
Пишу про свой стартап для подготовки к собеседованиям, рынок труда и способы развития разработчиков в телеграм канале - подписывайся: t.me/artemshumeiko
Заполните форму, если хотите курс по авторизации: forms.gle/krPVortjDERNRAgZ7
Мои другие собеседования boosty.to/artemshumeiko
0:00 - Какие вопросы задавали
1:58 - Как работает Интернет
4:10 - Как браузер формирует запрос
5:05 - Как передать файл
5:55 - Как безопасно передать банковскую транзакцию
7:14 - Что возвращает сервер
9:46 - Вопрос про авторизацию со звездочкой*
11:06 - Зачем нужна пара access и refresh токены
12:55 - JWT или сессии - что лучше?
14:11 - Проектирование авторизации (практический пример)
16:20 - Как улучшить Dockerfile
19:50 - Какую зарплату мне предложили
Погружение в Backend разработку на Python за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: clck.ru/3AQKBS (есть 3 бесплатных урока)
🚨 Продажи открыты только до 31 мая 2024 года! 🚨
Прочитать отзывы к курсу можно на Stepik: stepik.org/a/153849
Пишу про свой стартап для подготовки к собеседованиям, рынок труда и способы развития разработчиков в телеграм канале - подписывайся: t.me/artemshumeiko
Заполните форму, если хотите курс по авторизации: forms.gle/krPVortjDERNRAgZ7
Мои другие собеседования boosty.to/artemshumeiko
0:00 - Какие вопросы задавали
1:58 - Как работает Интернет
4:10 - Как браузер формирует запрос
5:05 - Как передать файл
5:55 - Как безопасно передать банковскую транзакцию
7:14 - Что возвращает сервер
9:46 - Вопрос про авторизацию со звездочкой*
11:06 - Зачем нужна пара access и refresh токены
12:55 - JWT или сессии - что лучше?
14:11 - Проектирование авторизации (практический пример)
16:20 - Как улучшить Dockerfile
19:50 - Какую зарплату мне предложили
zhlédnutí: 17 097
Video
Крутейшие ИИ Картинки через Python | Streamlit + Replicate
zhlédnutí 3,3KPřed dnem
Пишем целое веб-приложение на Python с генерацией картинок всего за 15 минут! Погружение в Backend разработку на Python за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: clck.ru/3AQLbT (есть 3 бесплатных урока) 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: stepik.org/a/153849 Пишу про свой стартап для подготовки к ...
Дженерики в Python 3.12 - Обзор и лайфхаки
zhlédnutí 9KPřed 14 dny
Показываю, как работают дженерики в Python 3.12. Погружение в Backend разработку за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: clck.ru/3AHCap (есть 3 бесплатных урока) *🚨 Продажи открыты только до 31 мая 2024 года! 🚨* Прочитать отзывы к курсу можно на Stepik: clck.ru/3AHCbf Пишу про свой проект для подготовки к собеседованиям, рынок труда и способы разви...
Микросервисы - Простым Языком на Понятном Примере
zhlédnutí 35KPřed 21 dnem
Микросервисы на простом примере. Для тех кто не понимает, что это такое. Разверните IT-инфраструктуру для веб-проектов любой сложности со скидкой 20%: slc.tl/vum0w Пишу про свой стартап для подготовки к собеседованиям, рынок труда и способы развития разработчиков в телеграм канале - подписывайся: t.me/artemshumeiko Заполните форму, если хотите курс по авторизации: forms.gle/krPVortjDERNRAgZ7 По...
Как БЫСТРО вырасти до Middle/Senior Уровня? Отличия Junior, Middle и Senior Backend разработчиков
zhlédnutí 4
Погружение в Backend разработку на Python за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: clck.ru/3AiEHg (есть 3 бесплатных урока) 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: stepik.org/a/153849 Пишу про свой стартап для подготовки к собеседованиям, рынок труда и способы развития разработчиков в телеграм канале...
Как Связать Бэкенд и Фронтенд? React + FastAPI Full Stack приложение | Python + JavaScript
zhlédnutí 24KPřed měsícem
Делаем крутой трекер криптовалют на Python Javascript всего за 1 час! Пишу про свой стартап, рынок труда и способы развития разработчиков в телеграм канале - подписывайся: t.me/artemshumeiko План изучения FastAPI в PDF формате в телеграм боте: t.me/ArtemShumeikoBot?start=eXQ Погружение в Backend разработку за 3 месяца - научись писать API с нуля до вывода в продакшен на моем авторском курсе: cl...
FastAPI ТОП Библиотек и Расширений [2024]
zhlédnutí 13KPřed 2 měsíci
Скачай PDF версию экосистемы FastAPI со всеми ссылками - в телеграм боте t.me/ArtemShumeikoBot Самые нужные библиотеки для FastAPI - в одном видео. Освой backend разработку на Python с НУЛЯ до развертывания в продакшн за 3 месяца: clck.ru/38iU64 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ Пишу про лайфхаки при поиске работы, рынок тру...
Сайт на Python без знания HTML/CSS/JS - FastUI
zhlédnutí 22KPřed 2 měsíci
Быстрый и удобный сайт - это про библиотеку FastUI. Сегодня на обзоре свежая либа от создателя Pydantic. Удобно интегрируется с FastAPI и другими фреймворками. Одним словом пушка. Освой backend разработку на Python с НУЛЯ до развертывания в продакшн за 3 месяца: clck.ru/38iU7c 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ Пишу про лайфх...
Пет-проект на Python за 50 минут. Курс по FastAPI для начинающих [2024]
zhlédnutí 36KPřed 3 měsíci
Разбор фреймворка FastAPI на языке Python с первых строчек до деплоя на реальный сервер. Текстовая версия: slc.tl/5nqib Облачный сервер для ваших проектов: slc.tl/3c00t Освой backend разработку на Python с НУЛЯ до развертывания в продакшн за 3 месяца: clck.ru/38iU5C 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ Пишу про лайфхаки при пои...
Alembic - Как делать Миграции Базы Данных на Python #13
zhlédnutí 6KPřed 4 měsíci
Сегодня взглянем на Алембик - самый популярный инструмент для миграции базы данных в связке с SQLAlchemy. Освой backend разработку на Python с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/35mSun 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ Все вопросы по SQLAlchemy обсуждаем в телеграм сообществе: t.me/python_community_rus Мой телегр...
Стал Senior Разработчиком за 2 года. Главные выводы
zhlédnutí 17KPřed 4 měsíci
Стал Senior Разработчиком за 2 года. Главные выводы
SQLAlchemy: Many-to-many relationship (m2m)
zhlédnutí 5KPřed 5 měsíci
SQLAlchemy: Many-to-many relationship (m2m)
SQLAlchemy results to Pydantic schema using FastAPI #11
zhlédnutí 8KPřed 5 měsíci
SQLAlchemy results to Pydantic schema using FastAPI #11
SQLAlchemy: Advanced RELATIONSHIPS | Indexes | Constraints #10
zhlédnutí 7KPřed 5 měsíci
SQLAlchemy: Advanced RELATIONSHIPS | Indexes | Constraints #10
80% разработчиков НЕ ГОДЯТСЯ для работы. Как УЛУЧШИТЬ резюме на hh
zhlédnutí 166KPřed 6 měsíci
80% разработчиков НЕ ГОДЯТСЯ для работы. Как УЛУЧШИТЬ резюме на hh
SQLAlchemy: Intro to relationships and ORM #9
zhlédnutí 10KPřed 6 měsíci
SQLAlchemy: Intro to relationships and ORM #9
SQLAlchemy: How to JOIN tables | CTE | Subqueries | Window functions #8
zhlédnutí 8KPřed 6 měsíci
SQLAlchemy: How to JOIN tables | CTE | Subqueries | Window functions #8
SQLAlchemy: SELECT and UPDATE queries with ORM vs CORE #6
zhlédnutí 13KPřed 6 měsíci
SQLAlchemy: SELECT and UPDATE queries with ORM vs CORE #6
SQLAlchemy: How to create tables with classes - Mapped + mapped_column #5
zhlédnutí 14KPřed 7 měsíci
SQLAlchemy: How to create tables with classes - Mapped mapped_column #5
SQLAlchemy: How to use Session and ORM
zhlédnutí 15KPřed 7 měsíci
SQLAlchemy: How to use Session and ORM
SQLAlchemy: Создание таблиц и вставка данных через Core #3
zhlédnutí 16KPřed 7 měsíci
SQLAlchemy: Создание таблиц и вставка данных через Core #3
SQLAlchemy: Database connection, raw SQL queries with engine #2
zhlédnutí 25KPřed 7 měsíci
SQLAlchemy: Database connection, raw SQL queries with engine #2
SQLAlchemy: Зачем Учить SQLAlchemy ORM
zhlédnutí 34KPřed 8 měsíci
SQLAlchemy: Зачем Учить SQLAlchemy ORM
FastAPI Роадмап для начинающих разработчиков
zhlédnutí 39KPřed 8 měsíci
FastAPI Роадмап для начинающих разработчиков
Pytest #9: Поиск медленных тестов | Пропуск тестов | Кастомные CLI параметры (addoption)
zhlédnutí 3,3KPřed 9 měsíci
Pytest #9: Поиск медленных тестов | Пропуск тестов | Кастомные CLI параметры (addoption)
Pytest #8: Conftest - главный конфигурационный файл
zhlédnutí 4KPřed 9 měsíci
Pytest #8: Conftest - главный конфигурационный файл
Pytest #7: Подмена переменных окружения с pytest-dotenv
zhlédnutí 4,8KPřed 9 měsíci
Pytest #7: Подмена переменных окружения с pytest-dotenv
Слоистая Архитектура на FastAPI / Onion Architecture
zhlédnutí 25KPřed 10 měsíci
Слоистая Архитектура на FastAPI / Onion Architecture
Pytest #6.2: Фикстуры - scope, настройка базы данных
zhlédnutí 5KPřed 10 měsíci
Pytest #6.2: Фикстуры - scope, настройка базы данных
Ну тут меньше 120 не стоит брать только себя ронять. Вы где-нибудь видили на собесе у джуна лайф кодинг😅 даже мидлов не всегда так тщательно проверяют
Видео отличное! Спасибо, Артём, за труд)
Погружение в Backend разработку на Python за 3 месяца - научись писать API с нуля до вывода в production на моем авторском курсе: clck.ru/3AiEHg (есть 3 бесплатных урока) 🚨 Продажи открыты только до 31 мая 2024 года! 🚨 Прочитать отзывы к курсу можно на Stepik + попробовать 3 урока бесплатно: stepik.org/a/153849
26:10 Выделяешь нужный участок кода, жмешь F6 (или через контекстное меню Refactor -> Move) и просто указываешь, в какой файл переместить, PyCharm сам все перетащит и импорты обновит
Два вопроса : в чем разница между SOA (сервисно ориентированная архитектура) и микросервисами ? Между сервисом и микросервисом ? Спасибо.
Кто-то может объяснить, зачем нужен докер? Почему ты показываешь деплой только при помощи докера? А если я хочу так задеплоить?
😢 почему игнорируешь PHP?
Пожалуй, поставлю лайк и подпишусь. Очень подробно рассказали про тему, спасибо! У вас очень хорошая видеокамера, изображение очень чёткое. Очень красивый задний фон (цвета) и отражение от лампы не отображается на ваших очках! 👍👍👍
Самый нагруженный сервис, поэтому мы напишем его на пайтоне ))
Техническое видео про микросервисы интересно. Особенно как общаются они между собой.
Хм. Интересно. Я работаю над коммерческими проектами второй год в качестве FrontEnd разработчика. Последние недели 2 вступил на дорожку фулл стака. То есть знаний у меня по бэку пока немного, но вопросы все знакомы и отвечал бы я примерно также. Кроме JWT токенов, пока не довелось работать с ними, а работал с сессионными токенами как remember-me при работе с Java бэком или csrftoken как при работе с Python. Про коды ответов рассказал бы по подробнее 200, 201, 300, 301, 401, 404, 500 и т.д.
Отличный урок! Спасибо большое за твои труды)
Спасибо болезный видос , было пару моментов не очевидных
Автор, вы супер. Очень полезный материал и подача отличная. Благодарю!
Подскажите, а мы после синхронной сессии в базе данных затирали данные? Упустил это момент. Или почему у нас в БД нет дубликатов бобра и волка после повторного внесения с асинхронной сессией?
урок про файловую структуру - "я изменил файловую структуру без вас потому что с вами было бы долго"
Джунов сейчас пруд пруди, покажи твое резюме, с которым тебя пригласили на собес.
Спасибо, интересно и понятно даже js front-end dev. Back еще впереди
Привет Артем спасибо за видео и курсы очень полезны.Один вопрос "то есть все можно сделать с базой данных без psycopg2, когда используем sqlalchemy и используя библиатеку psycopg2 можем только запросы сделать используя синтаксис postgre " , да ?
Артём, привет. Допустим, что ты принимаешь на работу. Твой курс прошёл ученик, которому 40 лет и выше. Взял бы ?
Жалко Боба(
Спасибо за видео, важно учесть что у тебя большой опыт именно в глубину, 99% не пройдет это собеседование даже пройдя несколько курсов, тут скорее надо качать скилл в прохождении собеса одновременно с практическими задачами, искать часто задаваемые вопросы на собесах и разбирать их самому как и что работает.. Я к тому что, чтобы получить данный оффер какой разобран в видео это годы практики и не на пет-проектах... Многие не понимают и закупаются бездумно курсами, а толку от этого ноль...
ОЧЕНЬ полезный видос! По больше бы разборов собеседований.
Вопросы Очень Интенсивные, не так что бы сложные но интересные
Если кто то сделал конспект по видео в формате md, скиньте ссылку 😊 спасибо )
Под таким видео жаль, что можно только один лайк поставить. Нет ни капли лишней инфы, все нужное. Спасибо за информацию 👍👍👍
Народ у кого Swagger docs и redoc не открывается?
Картинка, как на приёме у психотерапевта :)
у меня мидловская зп меньше) хотя тут в целом уровень зп у всей "иерархии" ниже в целом чем везде. надо контору менять)
По сути компания ищет полноценного миддл разработчика с коммерческим опытом, но готова ему платить как джуниору 80000 рублей. Тут со стороны компании есть некоторое лукавство, понятно что обычного джуниора они бы брать не стали, они бы засыпались на вопросах про настройку докера и тонкости использования JWT.
Круто объяснил, спасибо за видос!)
Объясните ,почему, по-простому: что такое порт 8080 и другие, локалхост.
Вот это вы прям удивили
спасибо за проделанную работу, это всегда для новичков вроде меня очень ценный материал. Вопросы конечно вполне решаемые для меня закончившего куры GeekBrains по Java, хороший преподаватель был про spring и многие вопросы прозвучавшие просветил. Только непонятна градация джуна и мидла, основываясь на прозвучавших вопросах и том опыте который я получил после курсов. По мне вполне джуниор вопросы на сегодняшнее время.
почему redis работает, но в redis-cli нет моего ключа
Как говорится, сейчас чтоб пройти собес на джуна нужно быть хорошим сеньйором 😅
А в общем кайф! Ещё нужны видео такого характера) Готовлюсь к собесам)
Артём, привет, спасибо за видео) ...меня одного напрягло пульсирующее освещение? Оно же было или я кукухой поехал?
было я с экспозицией тогда еще не разобрался в июньских видео будет норм
@@artemshumeiko спасибо! Для меня это приятная новость. А то я и вправду призадумался один ли я это вижу
Сейчас тоже записываю видео с техсобесами - и это какой-то ад: (реально опыта 14 лет, в резюме оставил 3,5 года - чисто чтобы видосы записать) 1. 70% техсобесов - собеседующие хотят странного, не относящегося к вакансии. 2. Абсолютная норма: прошёл 2 этапа собеседования, включая техсобес, на техсобесе на все вопросы ответил - hr сначала морозится 2 недели, потом на прямой вопросы пишет "К сожалению, пока ничего не можем вам предложить, спасибо большое, что уделили нам время" - когда спрашиваешь, в чём дело - дальше морозится. 3.Вакансий на рынке навалом, hr-ы активно хантят, техсобесы проводятся - а финального найма что-то нет. Не могу понять, в чём дело - денег что-ли выше рынка прошу...
сейчас айтишечка умирает уже, нет смысла идти, проще на курьера пойти за 100-120 в месяц, чем учиться кодированию лет 6-8 с фундаментальной базой
Долгое время считал себя разработчиком уровня джуна (вообще я в другой области тружусь). Но чем больше я смотрю видео про собеседования тем больше понимаю, что перерос ддуна. Спасибо за видео. Очень интересно на самом деле.
Лично у меня ощущения, что качество контента сильно упало( будто бы цель - не реально рассказать что-то полезное, а пройтись по верхам, чтобы потом что-то впарить...
какой контент хотите?
@@artemshumeiko обратно какой был))) рассказывайте про все подряд, у вас очень крутая серия видео по фастапи, по пайтесту и алхимии, 10 из 10. Может быть что-нибудь про паттерны? Аля DDD, которое у всех на слуху, но никто не знает как это реализовать. Идея из видео про правильную авторизацию - тоже прикольная штука, может быть создать сервис авторизации готовый, который потом с собой можно будет таскать. Может быть расскажете про джангу / джанго-ниндзя (вроде похоже на фастапи и набирает популярность из-за своих фич и потому что это мостик в джангу, типа монолит можно распилить, ну судя по статьям). Короче больше кода, как в видео про генерацию картинок, только пофундаментальнее, чтобы разные сферы потрогать. Или какая нибудь серия про масштабирование, типа залить на сервер не сложно, а потом когда масштабировать - тут вопросы: а как, куда, как должны сервера между собой общаться, как бд синхронизироваться, как это должно выглядеть. Может быть ещё серию по CI/CD, чтобы можно было маленький проект поставить на конвейер, хотя это наверное уже девопсерская тема, тут спорно) в общем у вас опыт большой, чем-нибудь из практики если поделитесь - это будет круто)
@@MrCheater121 все это будет в июне-июле. Просто для начинающих тоже нужен контент, не всегда же про микросервисы, авторизацию и CI/CD рассказывать)
@@artemshumeiko очень жду)
я думаю вопросы были такие серьезные, потому что интервьюер, видел что ты справляешься хорошо с вопросами и старался давать сложнее и сложнее, чтобы выяснить как глубоко ты понимаешь. А если бы сидел реальный джун, он бы отвечал не так уверенно, не так подробно и последующие вопросы были бы другого уровня
😆ахахах)) а почему ответы отдельно записал?)) p.s. за это видео и в целом респект за контент - полезно в любом случае, но в таком виде это НЕ собеседование, а кино и без реальных ответов теряется смысл - вместе с главным героем кино пережить это событие)), а список чего нужно знать, мне кажется, уже все выучили давно и ответы можно было и в одного записать, для тех кто гуглить не умеет..
Я даже на собеседование попасть не могу. Сделал около десятка тестовых заданий и всё на этом. Складывается ощущение как будто эти тестовые задания даже никто и не смотрит. В итоге забил на поиски работы, делаю для себя небольшие проекты. Да, и вопросы наверное все таки джуновские были.
Не делай тестовые, просто откликайся больше
18:20 - это хороший вопрос для джуна ; ответ у вас такой же был, как в видео ? ))
все ответы были +- такие же
Для junior 100к - неплохая зарплата. Сам работаю middle разработчиком, -+ похожее понимание вопросов, как у автора, возможно даже похуже) Я получаю 220к.
Возможно инфа о том, что небезопасно передавать данные через GET уже устарела. В новых версиях протокола https и tls 1.3 данные передаются зашифрованными даже в url, только host сервера открытым остаётся. Можешь это уточнить, пожалуйста. P.s. А почему бы в хедере не передавать пароли и токены ?
GET запросы обычно логируются как есть. В итоге в современных реалиях всё это улетает в какой-нибудь эластик, в котором топчутся толпы народа включая внешних подрядчиков.
@@redneck_prm5429post тоже бы надо логировать полностью, за исключением секретной инфы.иначе потом не разгрести что слал пользователь, например всякие фильтры затейливые с булевой логикой.
Мне было страшно за тебя Артём, поскольку ты голос интервьюера изменил, то всё время казалось, что напротив тебя стоит чел в маске и с автоматом!))) Ну а так прикольный собес:)
ахаха)) в следующий раз подумаю как изменить голос получше)
Учу бэкэнд на пайтон 5й месяц с нуля. 100к за такие знания. Это просто ДЕМОТИВАЦИЯ учитывая уровень цен, стоимость жизни и банально аренду квартиры. Курьеры получают больше в разы… просто ЖЕСТЬ. Чтобы так грамотно и четко отвечать на эти вопросы нужен опыт реальный и не малый и всего 100к. Ужас охватывает((( Лютая дичь. А Артёму лично - спасибо за видео, жду лайв Кодинг …
это скорее исключение из правил - хотели найти дешевого но качественного разработчика и подобные вопросы нечасто спрашиваются, так что у вас обязательно получится устроиться, не переживайте!
@@artemshumeiko без коммерческого опыта отвечать на вашем уровне просто невозможно)
100к за пределами мкада - это очень неплохая зарплата. И для джуна с годом нормального опыта оно вполне себе адекватно.
100к это 2 средних зп по рф. Для джуна очень даже нормально. И где же курьеры по 200-300к получают?
Спасибо за видео , возможно если бы попросил 180, то тоже бы дали , так как вопрсы все таки ближе к мидлу
По поводу ЗП, не знаю что за город в видео имеется в виду, но для регионов 100 для джуна это норм. Для Москвы наверное не очень. Ну и это же автор такую цену поставил, скорее всего можно было и поторговаться на реальном собесе