Python
Care este diferența dintre metodele declarate ca private și protected în Python?
Care este rolul și avantajele utilizării bibliotecii pydantic în Python pentru validarea datelor?
Putem folosi o listă goală ca valoare implicită într-un model Pydantic (de exemplu, field: List = [])?
Cum ați folosit serviciile AWS în proiectele dvs. și ce experiență aveți cu această platformă?
Poți explica ce face metoda select_related() în Django și cum ajută la lucrul cu baza de date?
Ce este o funcție lambda în Python și când se folosește?
Ce abordări și instrumente au fost utilizate pentru monitorizarea stării sistemului și a performanței sale?
Care este diferența dintre execuția sincronă și cea asincronă?
# 3. Scrieți un decorator simplu care măsoară timpul de execuție al unei funcții # 4. Date: două tabele # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Sarcină: # Scrieți o interogare care afișează numele departamentelor și salariul lor mediu, dar numai pentru acele departamente ale căror salarii medii sunt mai mari, # decât salariul mediu al tuturor angajaților companiei. Sortează rezultatele după salariul mediu în ordine descrescătoare.
Ați putea explica conceptul de compoziție API în contextul microserviciilor?
Ce este Singleton și cum îl aplici pentru încărcarea unui model? Care sunt dezavantajele Singleton-ului?
Poți explica ce este isort și cum se integrează cu instrumentul black pentru formatarea codului?
Ce hobby-uri sau pasiuni ai în timpul tău liber?
Cum te simți în legătură cu munca la birou?
Care este diferența dintre procese și fire în Python și în sistemele de operare în general?
Apari dificultăți sau erori în timpul procesului de construire a proiectului?
În ce situații se transferă fluxul de execuție către GIL în Python?
Puteți explica ce sunt cererile HTTP între domenii prin CORS și de ce sunt necesare?
Poți explica ce se înțelege prin graf în contextul informaticii?
Spune-mi mai multe despre experiența ta de dezvoltare de la zero.