Câte proiecte diferite ai în palmares?
Python
# 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.
La folosește conceptul de manageri de context în Python și cum ajută la gestionarea resurselor?
Au fost implementate în Python conceptele de bază ale programării orientate pe obiecte?
Ce sunt mixin-urile, cum percepeți utilizarea lor în producție?
Cum se implementează în SQLAlchemy o serie de operații de scriere în bază de date pentru a fi executate într-o singură tranzacție?
Spune-mi pe scurt despre tine, ce te-a determinat să aplici pentru această poziție, care sunt așteptările tale?
Puteți explica ce reprezintă o structură de date matrice și cum este utilizată?
Poate fi considerată utilizarea ORM ca o strată intermediară între aplicație și bază de date ca o implementare a principiului inversiunii dependențelor?
Puteți explica ce se înțelege prin flux de execuție într-un program?
Explicați ce înseamnă abrevierea JSON și pentru ce se folosește.
Recent ai lucrat la un proiect cu date geospațiale. Povestește despre el: ce date ai folosit, cum le-ai procesat, unde le-ai stocat și care a fost contribuția ta?
Povesti-ne despre situații în care ați fost responsabil pentru îndeplinirea sarcinilor atribuite altor specialiști.
Care este scopul și avantajele utilizării pattern-ului arhitectural MVC?
De ce valoarea mutabilă a argumentului implicit în Python se păstrează între apelurile funcției?
Cum se implementează funcțiile generator în fixture-urile din pytest pentru a controla ordinea lor de execuție?
Puteți explica în ce constă structura de date coadă?
Care este rolul Meta în contextul serializatorului Django?
x = (1, 2, 3); y = x; y.append(4) Ce se va întâmpla?
Vorbește despre generatoare și iteratoare.