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

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

00:00 - как сделать select из 2 таблиц одним запросом
01:31 - как работает индекс в БД
02:36 - как найти медленный запрос
04:00 - что такое транзакция
04:51 - блокировки в БД
08:50 - как посмотреть список процессов
09:43 - что такое pid
10:58 - разница между процессом и потоком
12:04 - как посмотреть кол-во свободной оперативки
14:20 - что такое docker
15:40 - что такое docker-compose
16:35 - какие есть логические операции
16:55 - какие есть встроенные типы данных в питоне
17:29 - какие есть последовательности
17:49 - разница между изменяемыми и неизменяемыми типами
18:37 - дефолтный параметр - пустой список в функции
19:30 - f-строки
19:56 - как перевести строку в байты
20:25 - decimal
21:21 - datetime и timezone
23:24 - enum
24:10 - исключения
26:01 - разница между статической и динамической типизацией
26:55 - аннотации
28:09 - magic-методы
30:10 - как проверить, что значение есть в словаре
30:20 - enumerate
30:35 - как проверить, что объект класса является потомком другого класса
31:15 - как сделать копию словаря
32:00 - вложенность в словарях
34:22 - чем отличается класс от объекта класса
34:56 - может ли метод класса вернуть класс
35:15 - наследование
36:06 - интерфейсы
36:57 - mixins и mro
38:18 - queryset и его методы
41:16 - Q
41:38 - views
46:05 - migrations
46:53 - middleware
48:25 - python wheels
49:27 - как указать версию в pip
49:50 - poetry
50:35 - is vs ==
51:00 - monkey patching
52:55 - metaclass
53:17 - code review docker-compose
56:12 - code review python
01:02:19 - code review django

#собеседование #backend #python #django #ооп #senior #сеньор #интервью #программирование #sql #review

Комментарии

Информация по комментариям в разработке