Poți explica ce este o tranzacție în contextul bazelor de date sau al sistemelor de procesare a datelor?
Python
Cum se asigură securitatea accesului la dicționar într-un mediu multi-threaded?
Poți explica ce este GIL și cum influențează acesta funcționarea thread-urilor în Python?
Puteți explica cum funcționează interpretatorul global de blocări în Python și cum influențează execuția firelor?
Poți enumera principalele tipuri de scheme tranzacționale utilizate în bazele de date relaționale?
Descrie experiența ta cu Docker în proiecte și sarcini pe care le-ai rezolvat cu ajutorul său
Ce experiență și resurse de învățare au influențat dezvoltarea ta ca programator?
Poți explica ce înseamnă multiprocesare și cum se deosebește de multitreading?
Puteți explica principiul de funcționare al LEFT JOIN în SQL și cum diferă de alte îmbinări?
Puteți enumera nivelurile de izolare a tranzacțiilor pe care le cunoașteți?
Care sunt obiectivele și planurile tale pentru următorii ani în dezvoltarea profesională?
Explica în ce constă conceptul de schemă a tranzacțiilor într-o bază de date
Cum se realizează executarea asincronă a sarcinilor în mecanismul Event Loop?
Ați folosit în practica dvs. sisteme de integrare și livrare continuă la locul de muncă anterior?
Explicați ce înseamnă termenul 'închidere' în programare.
Care este rolul GIL în Python și de ce poate limita multitasking-ul?
Aveți experiență în dezvoltarea sau utilizarea proceselor asincrone?
Puteți explica mecanismul buclei de evenimente (Event Loop) în programarea asincronă?
Puteți explica cum ați integrat modelele de învățare automată în partea de server a aplicației la locul dumneavoastră de muncă anterior?
Poți explica ce este o coroutine și cum sunt utilizate în programare?