Python
Šta je denormalizacija? Zašto je potrebna i koje su njene mane?
Kako biste implementirali zajednički keš koji ažurira jedan servis, a drugi ga čitaju, održavajući granice mikroservisa?
Koja je razlika između if x: i if x == True:
Odakle se podaci pojavljuju u Redis-u? Koji sistem i baza podataka stoje iza skladišta?
Шта је важно при избору послодавца? Који су главни критеријуми?
Šta je RAG (Generisanje uz pomoć pretraživanja)?
Šta će prikazati kod sa dodeljivanjem i izmenom lista (semantika referenci u Pythonu)?
Ispričaj mi o Garbage Collector-u u Pythonu — kako radi?
Ispričaj više o mikroservisima za koje si bio odgovoran. Koje zadatke si tamo realizovao?
Да ли сте радили са AI агентима или неуронским мрежама за писање кода?
Kada se pozivaju __new__ i __init__, šta oni vraćaju?
Имате ли искуства у менторству или обуци нових запослених?
Opis je napravljen od strane poslovnog analitičara koji je zadatak napisao "kako je mogao" i može pružiti opise poslovnih zahteva. Postoji jezivo stariji kod napisan u PHP-u, koji prima log fajlove iz S3 analizira ih, upisuje rezultat na odgovarajuće mesto. Poznato je: fajlovi stižu jednom na sat, trenutno 5 komada svi fajlovi se nalaze u istom bucket-u Podaci treba da budu usmereni na različita mesta u zavisnosti od formata – postgres/lokalni fajl Potrebno je napisati ETL koji implementira takvu funkcionalnost. Konkretna implementacija metoda (čitanje podataka/slanje podataka itd.) može biti zanemarena.
Kako pričaš o rešenju koje donosi tehnički dug (sada pobeđujemo, ali kasnije će biti teže skalirati)?
Koji nivo/pravac projekata razmatraš za sebe trenutno?
Kako se odnosiš prema pregledu koda, kritikama tokom pregleda koda? Daš li ti sam detaljnu povratnu informaciju? Da li su ti se događali konflikti sa kolegama na ovu temu, kako si ih rešavao?
Међуси за скалирање перформанси бекенда: хоризонтално и вертикално скалирање, монолит vs микросервиси.
Нађите симбол који се најчешће појављује узастопно у низу
Kako je prošao vaš pregled koda i da li je kod pokriven testovima?
Kako ažurirati mikroservis visokog opterećenja na novu verziju bez gubitka zahteva? Šta uraditi ako migracija baze podataka pokvari staru verziju?