Poți explica ce este SQLAlchemy și cum este utilizat în lucrul cu bazele de date în Python?
Python
Ce metode se utilizează în pytest pentru a elibera resursele după finalizarea testului?
Puteți explica ce este un tip de date care poate fi modificat după crearea sa?
Ce noi domenii tehnice intenționezi să le stăpânești în viitorul apropiat?
Cum se poate reduce impactul GIL în Python pentru a îmbunătăți performanța aplicațiilor multi-thread?
Ce mecanisme permit să crească eficiența muncii în cadrele asincrone?
Explica ce înseamnă principiul DRY în dezvoltarea software-ului.
Puteți numi diferite tipuri de baze de date cu care ați lucrat sau le cunoașteți?
Împărtășiți experiența profesională și abilitățile pe care le considerați relevante pentru această poziție.
Explicați principiul de funcționare al mecanismului Pub/Sub în Redis și utilizarea sa în sistemele de schimb de mesaje.
Care sunt avantajele și dezavantajele utilizării Object-Relational Mapping în aplicații?
Puteți explica mecanismul de funcționare al metodelor speciale care sunt apelate automat în situații specifice în programarea orientată pe obiecte?
Explicați conceptul de snapshot în Redis și în ce cazuri este utilizat.
Ce caracteristici și noutăți au fost introduse în versiunea Python 3.11?
Experiență în implementarea și utilizarea Celery pentru procesarea sarcinilor asincrone
Ai experiență în utilizarea modulului functools în proiectele tale?
Ce parte a asyncio gestionează sarcinile limitate de CPU?
Cum se transmit argumentele către o funcție – prin referință sau prin valoare?
Ce tipuri de teste există în procesul de verificare a produselor software?
Poți explica principalele proprietăți ale tranzacțiilor în bazele de date legate de principiile ACID?