Джун пишет tg-ботов и хорошо разбирается в ООП? / Лайвкодинг / Техсобес Junior Python Developer

Опубликовано: 16 Июнь 2026
на канале: Python Mentor
1,976
51

***

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

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

***

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

***

Тайм коды:

00:00 - НАЧАЛО
00:34 - о себе и текущем месте работы
07:43 - что такое API?
09:32 - о чем REST и какие у него свойства?
15:37 - что такое асинхронность и асинхронное исполнение кода?
20:06 - что такое Event Loop и в чем его назначение?
23:49 - как в Python работать с CPU-bound нагрузкой?
25:48 - как в Python получить параллельность, используя многопоточность, а не многопроцессность?
26:53 - почему говорят, что Python "медленный"?
32:41 - про принципы ООП (Наследование, Инкапсуляция, Полиморфизм)
42:15 - что нужно, чтобы в коде было полиморфное поведение?
45:42 - что такое SRP (Single Responsibility Principle) из SOLID?
49:42 - что такое принцип Инверсии Зависимостей?
55:30 - с какими паттернами проектирования работал и зачем они нужны?
59:34 - что такое Композиция, Агрегация и какая между ними разница?
01:05:06 - Лайвкодинг задача №1: "Инвертирование словаря"
01:13:47 - Лайвкодинг задача №2: "Написать класс, который может быть использован как ключ в словаре"
01:21:01 - Лайвкодинг задача №3: "Написать генератор, генерирующий бесконечную последовательность остатков от деления"
01:29:10 - Лайвкодинг задача №4: "Написать контекстный менеджер Suppress, который будет игнорировать исключения"
01:38:37 - Лайвкодинг задача №5: "Написать кэширующий декоратор"
01:46:54 - За счет чего работает декоратор?
01:50:50 - ФИДБЕК ДМИТРИЯ
01:53:21 - ФИДБЕК АРТЁМА

***

Теги:

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