999999 în range(1,99999999) Care este complexitatea de timp de execuție a acestei expresii?
Python
[nume] a întrebat: Imaginați-vă că aveți două oferte — de la compania noastră și de la alta. După ce criterii veți alege și ce v-ar putea convinge să preferați cealaltă companie?
Dacă totul merge bine și accepți oferta, când vei putea începe să lucrezi?
Ce tipuri de indecși cunoști în PostgreSQL?
Poți să povestești mai detaliat despre GIL: ce este, la ce servește și de ce este o problemă dacă deranjează atât de mult?
Spune-mi mai multe despre cum funcționează select_related și prefetch_related în spatele scenei — ce se întâmplă atunci când apelezi unul sau altul dintre metode.
Ce problemă rezolvă JWT?
Ce este GIL și de ce este nevoie în Python?
[nume] a întrebat: Cum ai aborda sarcina de a asigura ordinea de procesare/livrare a evenimentelor într-un sistem distribuit?
Ce sarcini în Python se paralelizează bine și care nu?
Hai să gândim logic: ce poate fi o migrare greșită a bazei de date, care cauzează o eroare 500 atunci când trecem la o versiune mai veche a aplicației (de exemplu, dacă într-un deployment, o coloană și codul care face referire la ea sunt eliminate simultan)? Cum putem evita acest lucru?
Care este diferența dintre Kafka și RabbitMQ?
Te rog, explică ce este autentificarea și ce este autorizarea.
def make_order(): order = Order.objects.create(...) print(order.id) notify_order_created.delay(order.id)
Ce modele evită timpul de nefuncționare în timpul implementării?
De ce este importantă separarea autentificării de autorizare din punct de vedere al securității sistemului?
Cum pot face ca linters și verificările să ruleze automat înainte de commit, și nu manual prin make lint, make types etc.?
Ce este un descriptor în Python?
În ce alt caz, pe lângă alocarea de memorie, poate apărea o problemă de performanță cu o listă?
Care sunt avantajele generatorului?