Vorbește-mi despre indicii din PostgreSQL, pe care îi cunoști?
Python
Ce sunt EXPLAIN și EXPLAIN ANALYZE în PostgreSQL? Cum se execută DELETE/UPDATE fără a aplica modificări reale?
Care este obiectul returnat de o funcție cu `yield`, și ce adnotare de tip de returnează este potrivită aici în loc de `list[str]`?
FastAPI permite implementarea funcțiilor atât asincrone, cât și sincrone — cum influențează acest lucru comportamentul? Cum paralelizați solicitările într-o funcție async?
Cum se localizează și se remediază problemele dacă un serviciu extern nu funcționează?
Identificați problema cu următoarea funcție Python și explicați de ce apare: ```python from typing import Any def add_item(item: Any, my_list: list = []) -> list: my_list.append(item) return my_list add_item(5) ```
Cum este structurată memoria în Python? Vorbește-mi despre arene, pool-uri, blocuri.
Ce tipuri și clase de testare a software-ului există?
Există un sistem de operare separat în Pod?
Vorbește despre GIL și cum influențează alegerea între threading, multiprocessing și asyncio
Uită-te la funcția count_pairs. Care este complexitatea ei? Scrie o variantă mai eficientă.
De ce este necesară încapsularea? Care sunt riscurile accesului direct la datele obiectului?
ce va returna funcția: def foo(): try: return 1 except Exception: return 2 else: return 3 finally: return 4
Vorbește-mi despre pattern-ul Saga. Cum l-ați implementat? Cum ați notificat serviciile despre rollback?
Cum funcționează `Depends(get_db)` în contextul unui endpoint FastAPI și de ce este necesar mecanismul de injecție a dependențelor?
Ce este încapsularea? Care sunt caracteristicile din punctul de vedere al Python?
Cum se creează o structură de date în care nu poți insera sau modifica valori, dar poți obține valori după cheie?
Cum se numește pattern-ul în care `Engine` este creat o dată pentru aplicație și gestionează un pool de conexiuni partajat?
Ce arhitectură a fost utilizată în ultimul tău proiect?
Ce se întâmplă dacă podul consumatorului Kafka se prăbușește în timpul procesării mesajului înainte de a confirma offset-ul?