Что такое Garbage Collector в Python?
Что такое middleware в Django, для чего используется, какие стандартные middleware знаете, приведите пример кастомного middleware?
Что такое декораторы?
Есть ли у тебя вопросы по процессам, команде, стеку?
Почему желательно проверять вхождение элемента во множестве, а не в списке?
def make_order(): order = Order.objects.create(...) print(order.id) notify_order_created.delay(order.id)
Что такое идемпотентность в API?
Как PostgreSQL сервер общается с базой данных?
Что такое fork и spawn, и что такое copy-on-write?
Есть ли вопросы к рекрутеру?
Почему в функции quicksort условие len(arr) <= 1?
Какой менеджер пакетов используете?
Делали ли graceful shutdown для воркеров?
Как вы быстро разбираетесь в новой незнакомой технологии?
Расскажи про ACID. Особенно про уровни изоляции транзакций. Какой уровень использовали?
В каком случае имеет смысл использовать многопоточность в Python несмотря на GIL?
Что будет, если в список добавить строковые переменные (при использовании quicksort)?
[x for x in y] от (x for x in y) Отличие copy() от deepcopy()
Расскажите кратко про себя: кто вы, какой опыт, зачем пришли?
import psycopg2 def save_prediction(text: str, result: str): conn = psycopg2.connect("host=db user=app password=secret dbname=ml") cur = conn.cursor() cur.execute( "INSERT INTO predictions (input, output) VALUES (%s, %s)", (text, result) ) conn.commit() cur.close()