PHP-разработчик хочет перейти на Python, т.к в нём он как рыба в воде? / Техсобес Middle Python Dev

Опубликовано: 18 Март 2026
на канале: Python Mentor
1,291
24

***

💡Ламповое комьюнити питонистов в Telegram: https://t.me/pymentor
✈️ Дорожная карта по изучению Python: https://pymentor.org
✒️ Другие мок-собесы:    / @pymentor_by  
📡 Записаться на тестовый (мок) собес: https://t.ly/lXoVH

❗️ВАЖНО! Данное собеседование является тестовым (mock).

***

✉️ Связь с автором канала - [email protected]

***

Тайм коды:

00:00 - НАЧАЛО
00:52 - о себе и последнем проекте
05:25 - монолит vs. микросервисы
17:02 - сейчас работаешь PHP-разработчиком, но хочешь перейти на Python - почему?
20:10 - каким должно быть API, чтобы оно считалось RESTful?
23:45 - про плюсы модульной архитектуры
25:25 - что такое процессы, потоки и переключение контекста?
27:40 - что такое вытесняющая и кооперативная многозадачность?
28:14 - занимался ли написанием деплой-скриптов?
30:09 - почему в проде не стоит запускать приложение через dev server фреймворка?
32:54 - как писал тесты на Python?
45:19 - какие в Python есть пространства имён?
47:28 - про декораторы
49:42 - про замыкания
51:34 - какая польза от декораторов?
54:45 - как понимаешь фразу "любой генератор это итератор, но не любой итератор это генератор"?
57:45 - что генераторы позволяют делать?
01:03:49 - приложение начало потреблять много памяти, как понять в чем проблема?
01:14:50 - работал ли с многопоточностью?
01:15:16 - что дает использование async/await?
01:22:08 - про дескрипторы
01:26:20 - как правильно замокать использование файла в юниттесте?
01:30:22 - почему очередь сделанная через list медленно работает и как исправить?
01:36:29 - топ-3 правила хорошего кода для проекта на долгосрок
01:38:50 - что такое Интерфейс в ООП и зачем они нужны?
01:42:25 - ФИДБЕК Виталия
01:55:10 - ФИДБЕК Артёма

***

Теги:

#python #pythondeveloper #собеседование #открытоесобеседование #моксобеседование