Python
Poți explica ce sunt structurile de date modificabile și cum funcționează?
Ce instrumente de template ați folosit în proiectele dvs.?
Ce calități sau competențe considerați că sunt importante pentru a avea succes în muncă în echipă?
Care este complexitatea temporală a adăugării unui element într-un set în Python?
Poți oferi un exemplu de algoritm sau problemă în care se aplică o abordare recursivă?
Care sunt avantajele și dezavantajele utilizării moștenirii în programarea orientată pe obiecte?
Care sunt avantajele și dezavantajele utilizării tipizării dinamice stricte în limbajele de programare?
Puteți explica ce înseamnă un alias în SQL și în ce cazuri este utilizat?
Aveți experiență în utilizarea diferitelor metode sau instrumente pentru a vă organiza timpul și a vă crește productivitatea?
Cum se interpretează situația în care un program petrece mult timp în nucleu și mai puțin în modul utilizator?
Ai avut experiență cu utilizarea descriptorilor în proiectele tale?
Aveți experiență în proiecte comerciale?
Puteți explica ce înseamnă operatorul UNION ALL în SQL și cum funcționează?
Poți vorbi despre schimbările cheie și noutățile din ultimele versiuni ale Python?
Care sunt diferențele dintre versiunile Python 3.10 și 3.11 în ceea ce privește funcționalitățile și caracteristicile?
Poți explica ce este GIL și cum influențează acesta funcționarea thread-urilor în Python?
Poți să numești principalele structuri de date din modulul collections în Python și să vorbești despre ele?
Unde era situat biroul companiei dumneavoastră?
În ce cazuri se recomandă utilizarea unei arhitecturi cu separarea bazei de date în master și slave pentru citire și scriere de date?
Determinați profilul de încărcare al sistemului (citire intensă vs scriere intensă) și justificați.