Первокурсник нехило прокачался на пет-проектах и уже сильный джун? / Техсобес Junior Python Dev.
Автор: Python Mentor
Загружено: 2025-09-15
Просмотров: 951
***
💡Ламповое комьюнити питонистов в Telegram: https://t.me/pymentor
✈️ Дорожная карта по изучению Python: https://pymentor.org
📡 Записаться на тестовый (мок) собес: https://t.ly/lXoVH
✒️ Другие мок-собесы: / @pymentor.
❗️ВАЖНО! Данное собеседование является тестовым (mock).
***
✉️ Связь с автором канала - [email protected]
***
Тайм коды:
00:00 - НАЧАЛО
00:23 - о себе
02:21 - почему если отправлять почту внутри синхронного обработчика Django, это тормозит веб-приложение?
03:53 - а почему такой проблемы нет в FastAPI?
04:46 - что надо сделать, чтобы запустить аинхронный код в Python?
05:58 - а как ты в своем пет-проекте замерял производительность до и после оптимизаций?
06:55 - как именно ты кэшировал с помощью Redis?
07:40 - а как ты запросы в базу данных анализировал и оптимизировал?
08:42 - а еще какие способы ускорения запросов в БД знаешь?
09:38 - а почему индексы дают прирост в производительности?
10:40 - чем платим за индексы в БД?
11:40 - расскажи про блог (пет-проект), какой функционал ты там реализовал?
12:13 - как решил проблему, когда надо показать посты пользователя, но их может быть очень много?
13:31 - а что будешь делать, чтобы в блог добавить возможность комментирования постов и модерацию комментариев?
17:00 - чем отличается аутентификация от авторзации?
19:00 - что такое контекстные менеджеры?
22:36 - про итерируемые объекты и итераторы - в чем разнизаца?
24:48 - что такое GIL и какую проблему решает?
28:36 - какие виды многозадачности знаешь, которые доступны в Python?
32:00 - а когда имеет смысл использовать асинхронность?
32:40 - а почему мы в рамках одного потока можем делать что-то еще пока ждем ввод-вывод, но не можем делать что-то еще пока ждем окончания вычислительной задачи?
33:40 - что будет если в event loop попадет долгий блокирующий код?
35:15 - что такое type hints и зачем они нужны? использовал ли линтеры?
37:00 - что такое валидация данных и как с ней работать?
38:00 - а если представить, что веб-фреймворков нет, то что тебе самому придется написать, для веб-приложения?
43:27 - ФИДБЕК АРТЁМА
47:08 - ФИДБЕК АЛЕКСЕЯ
***
🔥вопросы от кандидата 🔥
48:03 - как презентовать себя на собеседовании и как ответить на вопрос "чем ты можешь быть нам полезен?"
***
Теги:
#python #pythondeveloper #собеседование #открытоесобеседование #моксобеседование

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: