Sobes.tech

Python

def make_order(): order = Order.objects.create(...) print(order.id) notify_order_created.delay(order.id)

Middle
128

Jak správně spustit asynchronní úlohu Celery uvnitř transakčního bloku Atomic v Django? Například odesílání e-mailů.

Middle
127

Jaký je rozdíl mezi polem a spojovým seznamem? Jaká datová struktura se používá na pozadí v Python list?

Middle
126

Co je MVCC v PostgreSQL?

Senior
126

Co jsou select_related a prefetch_related, jaký je mezi nimi rozdíl a jak fungují na pozadí?

Middle
126

Jak zorganizovat migrace databází v CI/CD tak, aby nerušily provoz služby?

Middle+
126

Co je to SQL injection a jak se proti ní chránit?

Middle
126

Kdy je lepší v Pythonu používat asynchronní operace a kdy vícenásobné vlákno, a na jaké úkoly?

Middle
126

Jaké jsou nevýhody asynchronního kódu?

Middle+
125

Můžeš podrobněji popsat nasazení — zejména blue-green deploy: co musí vývojář připravit v kódové základně pro to?

Middle+
125

Úloha závislá na CPU, zmínil jsi, že se špatně škáluje, ale jak přesně se škáluje v Pythonu?

Middle+
125

Jaký je rozdíl mezi WSGI a ASGI?

Middle
125

Kdy byste měli používat asynchronní operace a kdy synchronní/multithreading?

Middle+
124

Proč odcházíš z [firmy]?

Middle
124

Prosím, vysvětlete, co je metaklas a uveďte nějaký příklad metaklasu.

Middle+
123

Popište typický CI/CD proces od commitu po nasazení na produkci.

Senior
123

Prosím, řekni mi, co víš o frontách zpráv, message brokerech. Jaké znáš a s jakými jsi pracoval?

Middle+
122

Jak připravit zpětně kompatibilní migrace databáze pro nasazení bez výpadků?

Senior
122

Pro jaké úkoly je lepší zvolit RabbitMQ a pro jaké Kafka?

Middle
122

Jak správně, krok za krokem a bezpečně odstranit sloupec z databáze, který již není používán, ale na který starý kód stále odkazuje?

Middle+
122
/9