Cum să organizezi executarea paralelă a sarcinilor folosind multithreading și asyncio (pool de workeri, coadă de sarcini, gather)?
Python
Povestiți-ne despre experiența dvs., proiectele cheie și stiva de tehnologii.
ACID: ce este și cum este asigurată fiecare proprietate?
Nivelurile de izolare a tranzacțiilor: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Ce notă ai acorda abilităților tale profesionale?
Care este nivelul salariului pe care îl așteptați în conformitate cu calificările și experiența dvs.?
Cum se poate obține o listă cu toate conturile de utilizator, inclusiv cele de sistem și ascunse, în sistemul Linux?
Cum să optimizezi o interogare SQL lentă? EXPLAIN ANALYZE, indecși, tipuri de indecși.
Descrieți cel mai recent proiect pe care l-ați implementat și rolul dumneavoastră în el.
Vă rugăm să împărtășiți traseul dumneavoastră profesional și principalele proiecte în care ați fost implicat.
Principiile SOLID: povestiți despre fiecare.
Complexitatea căutării într-o listă și într-un dicționar. De ce are dicționarul O(1)?
Ce tipuri de multitasking există în Python? La ce sunt folosite, ce probleme apar?
Unde locuiți?
Ce este o corutină? Cum funcționează asyncio în spate?
Proiectați un sistem de scurtare a linkurilor.
Ce trebuie să fie cheile unui dicționar Python?
Dificultățile arhitecturii microserviciilor: consistența datelor, tranzacții distribuite, versiunea API.
Ce este GIL și pentru ce a fost creat în Python?
Care este sensul utilizării API Gateway dacă avem doar un serviciu?