Cu ce baze de date ai lucrat? Ce anume făceai exact în bază?
Python
Spune-ne puțin despre tine și experiența ta tehnică.
Cum se poate aplica planul de execuție al interogării pentru a optimiza viteza bazei de date?
Din ce este format un Pod în Kubernetes?
Cunoașteți Event Sourcing? L-ați folosit în proiectele dvs.?
Vorbește-mi despre indicii din PostgreSQL, pe care îi cunoști?
O oază conține o listă — în ce diferă de o oază cu numere? Cu ce este legat?
Cu ce ai lucrat pe API în Python? Ce metode HTTP de solicitare cunoști? Care este diferența între PUT și POST?
Ce sunt Helm charts și pentru ce sunt utilizate?
Vorbește despre procesarea asincronă prin Kafka: ce date au fost transmise, ce chei au fost folosite, cum a fost asigurată ordinea procesării?
Cum funcționează adăugarea elementelor în listă sub capotă? Cum este alocată memoria?
Puteți vorbi despre experiența dvs. în interacțiunea cu componentele și sistemele de infrastructură?
Ce probleme tipice de RAG cunoști?
Vorbește-mi despre nivelurile de izolare ale tranzacțiilor în PostgreSQL și pentru ce sunt folosite.
Ce sunt indicii și pentru ce sunt folosiți? În ce cazuri este recomandat să creați un index și în care nu?
Puteți explica principiul de funcționare și scopul gestionarelor de context în Python?
# Efectuați o revizuire a codului, găsiți toate erorile def get_first_matching_object(predicate, objects=[]): matching_objects = (obj for obj in objects if predicate(obj)) if matching_objects: object = matching_objects[0] return object else: return None
Putem folosi o listă goală ca valoare implicită într-un model Pydantic (de exemplu, field: List = [])?
Când se transferă un fișier mare prin SCP, utilizatorii se plâng de solicitări lente către PostgreSQL. Care este cauza și cum se poate evita?
Poate fi folosit Nginx ca server pentru FastAPI? Poate înlocui Uvicorn?