În poziția dvs. anterioară, ați creat sau executat teste automate pentru verificări de cod?
Python
Ce proporție din timpul dumneavoastră de lucru a fost dedicată programării în Python?
Poți vorbi despre cei mai cunoscuți algoritmi și aplicațiile lor?
Descrieți experiența dvs. cu bazele de date și utilizarea lor în proiecte
Cum influențează modificarea parametrilor complexitatea operațiunilor din dicționar?
Te gândești la posibilitatea de a lucra ca lider tehnic sau arhitect de soluții?
Ce este AsyncSession în SQLAlchemy și care sunt regulile de lucru cu ea în contextul unui microserviciu FastAPI?
Care este rolul comenzilor TCL în gestionarea tranzacțiilor din cadrul bazei de date?
Ce să facem dacă creăm o coloană nouă cu tipul BIGINT și o umplem cu aceleași date ca și coloana veche cu INT, având în vedere că două chei primare nu pot exista simultan?
Care sunt mecanismele principale pentru sincronizarea firelor sau proceselor pe care le cunoști?
Puteți explica conceptul de izolare în proprietățile tranzacțiilor ACID?
Ce biblioteci sau framework-uri pentru lucrul cu maparea obiect-relație ați folosit în proiectele dvs.?
Aveți experiență cu colecțiile de date în Python?
Privind înapoi, care convingere profesională s-a dovedit a fi cea mai greșită pentru tine?
Se poate implementa o listă înlănțuită folosind mijloacele standard ale Python?
Care este scopul parametrului on_delete în modelele de baze de date?
Ați folosit interogări imbricate în proiectele dvs.?
Explicați principiul de funcționare al protocolului HTTPS și în ce se deosebește de HTTP.
La fel de importante pentru tine în planificarea dezvoltării tale profesionale?
Ați fost implicat în alegerea soluțiilor tehnice în cadrul proiectelor?