Собеседование на позицию Backend Developer Python Middle #7

Python 00:00 - принципы ООП 01:56 - миксины 02:19 - виды сокрытия 02:46 - магические методы 04:17 - PEP8 04:46 - асинхронность + GIL 12:39 - датаклассы + namedtuple 14:34 - MRO 15:30 - stderr 16:36 - slots 17:19 - декораторы classmethod и staticmethod 18:41 - моржовый оператор 20:09 - метаклассы 22:45 - asyncio Django 24:32 - IntegerChoices для чего используется 25:35 - insert/update (как джанга определяет что вызывать) 26:49 - можно ли при вызове метода save указать какие поля изменять 27:34 - как можно оптимизировать апи 29:34 - как ограничить количество полей в кверисете 30:35 - django templates 31:03 - ViewSet vs ApiView 33:24 - сериализаторы 39:37 - какие есть варианты определения модели пользователя Библиотеки 41:04 - отличия pytz от datetime 42:44 - logging 43:12 - requests 44:10 - как сделать кастомную авторизацию в джанго 46:04 - Union (аннотация типов) 47:20 - Optional (аннотация типов) Celery 47:45 - отличия task от shared_task 48:09 - конфигурация воркеров 50:30 - транзакции в тасках 51:04 - signals 52:00 - профилирование запросов к БД 53:50 - alembic 54:40 - линтеры 56:25 - websockets в джанго 57:18 - asgi 58:12 - django middleware 59:06 - пакетирование библиотек SQL 01:00:44 - какие есть опции в свойстве on_delete 01:01:50 - джойны 01:02:18 - в каком свойстве можно посмотреть текст sql запроса 01:02:44 - уровни изоляции транзакций 01:04:48 - задача по sql 01:09:48 - виды репликаций 01:10:50 - шардирование 01:12:33 - подводные камни добавления индексов на большие таблицы 01:15:59 - как посмотреть количество текущих коннектов к базе 01:16:20 - зачем нужны схемы в БД 01:17:22 - как посмотреть примерное количество записей 01:17:52 - MongoDB GIT 01:19:37 - что такое ветка 01:20:36 - отличие rebase от merge 01:21:52 - как в одной команде проиндексировать все файлы и добавить коммит 01:22:33 - git stash 01:22:42 - git cherry-pick 01:23:47 - варианты flow Linux 01:26:33 - общие вопросы по линуксу 01:27:12 - какие бывают сигналы в линуксе 01:28:34 - makefile 01:30:08 - crontab 01:30:23 - система прав Docker 01:32:27 - как собрать image 01:32:56 - создается ли дефолтная сеть в докере Архитектура 01:34:00 - где хранить бизнес-логику в джанго 01:35:50 - паттерны проектирования 01:37:17 - django fat models 01:37:40 - SOLID REST API 01:44:30 - какие есть коды ответов HTTP 01:45:17 - REST 01:45:30 - идемпотентность (post, put, patch) 01:47:00 - jwt 01:49:11 - тесты 01:50:00 - регулярные выражения 01:50:38 - временная сложность алгоритмов #собеседование #backend #python #middle #мидл #интервью #программирование #django #drf #celery #sql #git #docker

Собеседование на позицию Senior Python Developer 4000$ #9
▶︎

Собеседование на позицию Senior Python Developer 4000$ #9

Пример успешного  собеседование на Python Middle разработчика | WebSockets, Docker
▶︎

Пример успешного собеседование на Python Middle разработчика | WebSockets, Docker

Собеседование на позицию Backend Developer Python + Django Middle #1
▶︎

Собеседование на позицию Backend Developer Python + Django Middle #1

Backend Developer Python Interview #8
▶︎

Backend Developer Python Interview #8

Собеседование Middle Android разработчика
▶︎

Собеседование Middle Android разработчика

САМОЕ ЖЕСТКОЕ СОБЕСЕДОВАНИЕ (Junior Python)
▶︎

САМОЕ ЖЕСТКОЕ СОБЕСЕДОВАНИЕ (Junior Python)

Реальное Собеседование на Junior Backend разработчика — Это нужно знать!
▶︎

Реальное Собеседование на Junior Backend разработчика — Это нужно знать!

Миддл или же чего-то не хватает? / Техсобес на позицию Middle Python Developer / Mock interview
▶︎

Миддл или же чего-то не хватает? / Техсобес на позицию Middle Python Developer / Mock interview

Собеседование на позицию Senior Python Developer 4000-5000$ #11
▶︎

Собеседование на позицию Senior Python Developer 4000-5000$ #11

Собеседование на Middle Python с разработчиком из Avito
▶︎

Собеседование на Middle Python с разработчиком из Avito

Ганна Новикова, Виталий Лихачев: публичное собеседование по DevOps практикам
▶︎

Ганна Новикова, Виталий Лихачев: публичное собеседование по DevOps практикам

Собеседование на позицию Backend Developer Python + Django Middle #2
▶︎

Собеседование на позицию Backend Developer Python + Django Middle #2

Django vs. Litestar: Which is Cooler?
▶︎

Django vs. Litestar: Which is Cooler?

Real Livecoding Interview: Junior Python Developer
▶︎

Real Livecoding Interview: Junior Python Developer

Собеседование на позицию Backend Developer Python Middle #5
▶︎

Собеседование на позицию Backend Developer Python Middle #5

Виталий Лихачев, Павел Мальцев: Публичное собеседование Senior Python Engineer
▶︎

Виталий Лихачев, Павел Мальцев: Публичное собеседование Senior Python Engineer

ПОЧЕМУ джунам нужно знать ТАК МНОГО и что вообще нужно знать?
▶︎

ПОЧЕМУ джунам нужно знать ТАК МНОГО и что вообще нужно знать?

Python Variables | Python Operators | Python Tutorial For Beginners | Intellipaat
▶︎

Python Variables | Python Operators | Python Tutorial For Beginners | Intellipaat

Два года опыта с Django и уже Middle? / Техсобес на позицию Middle Python Developer / Mock interview
▶︎

Два года опыта с Django и уже Middle? / Техсобес на позицию Middle Python Developer / Mock interview

Почти Senior или ...? / Техсобес на позицию Middle Python Developer / Mock interview
▶︎

Почти Senior или ...? / Техсобес на позицию Middle Python Developer / Mock interview