Python. Собеседование. Книги.
44 subscribers
13 photos
5 files
11 links
加入频道
DataBase

Отношения один к одному, многие ко многим/одному в таблице

Что такое ОРМ
, в чем плюсы и минусы, что быстрее прямой запрос через SQL или ОRM, что именно используете в проекте если делали проект.

Truncate/Drop table
Truncate table удаляет только данные таблицы.
Drop table удаляет таблицу.

Constraints
Ограничения в таблице.
Other

How do you know git
Какие команды гита знаю, что юзал, какие ситуации были как решал

Automatic memory management
Удаляет неиспользуемые объекты в произвольный момент (зависит от реализации).

Garbage collector
Удаляет циклические ссылки (рекурсивные).

Какие есть виды импорта?

Какие основные популярные пакеты (requests, pytest, etc)?

Что такое lambda-функции?
Это анонимные функции которые могут использоваться даже там где нельзя использовать def. Часто в filter, map.

Как Python работает с HTTP-сервером?
Запросы в вашем проекте

Что происходит, когда создается виртуальная среда?

Jinja

Миграции

Hash

Python 2
Количество целых типов 2 (int, long)
Пайтон 2 умеет сравнивать не сравнимые типы
Практика:

- Написать какой-то несложный декоратор (выводит аргументы функции на экран или, например, измеряет сколько времени выполнялась функция).
- Посчитать количество появления определенного символа (буква А) в первых "n" елементах последовательности некой строки, которая строится из подстроки темплейта.
- Убрать пробелы в начале и конце строки и сделать одиночные между словами.
SQL Practice:

- Вывести все имена которые повторяются более одного раза
gil, stops in oop, db relation ships, Exceptions, generators, БД, __ и _, mock
практика: удалить пробелы лишние, факториал, словарь (zip из двух листов), словарь (сделать новый только из четных ключей)
Как можно получить приватный метод __
Питав по БД, по крудах, апі, тестах, і dependencies
Я перше не зрозумів нар рахунок які депенденсіс, але то було про реквайрментс і сетап
Отношение между классами
Singleton через метакласс как применение метакласса
Недавно вышла бета версия Python 3.10