CMD python app.py
Python
Koja je struktura PostgreSQL?
Kako ti ide sa Linuxom? Da li si morao da radiš na čistom Linuxu bez GUI?
Kako implementirati A() + B() = C()? Kako sabrati dva objekta i dobiti treći?
Чиме се декоратор разликује од генератора? Када је боље користити генератор уместо листе?
Šta je primenjeno nadgledanje (provere zdravlja, dostupnost putem URL)?
Napišite kod sa primenom polimorfizma.
Kako funkcioniše `Depends(get_db)` u kontekstu FastAPI endpointa i zašto je potreban mehanizam za injekciju zavisnosti?
Šta su deskriptori u Pythonu?
Šta će prikazati [] je []?
Da li je Python komutativan? Da li se nešto menja promenom redosleda sabiraka?
Šta je retriver i reranker? Koja je razlika?
Koja je struktura podataka ispod haš mape u Pythonu? Kako se vrši pretraga ključa?
Šta će dati kod sa operacijom y = (2**100 + 1) - x, gde je x = float(2**100)?
Ispričaj o SOLID principima. Kako su primenjeni u projektu?
Kako funkcioniše keširanje u Dockerfile? Kako smanjiti vreme narednih buildova?
Kako je obezbeđivana idempotentnost prilikom rada sa Kafka? Ako restartujete zadatak u Airflow-u nakon greške pri čitanju iz Kafka, šta će se dogoditi?
Kako je u Pythonu implementirano čuvanje promenljivih u memoriji?
Kako je bio organizovan vaš monitoring? Prometheus, Grafana, logovi?
Ispričaj o korišćenju Apache Airflow za agregaciju analitičkih podataka. Kako ste prikupljali metrike?