Koliko oblasti je dodeljeno za dinamičko raspoređivanje memorije u okviru jednog procesa?
C#
Можете ли објаснити принцип инверзије зависности и како га применити у развоју софтвера?
Da li ste koristili mehanizme upravljanja transakcijama u SQL bazama podataka u svojim projektima?
Можете ли да објасните шта подразумевају суштински типови података у програмирању?
Objasnite svrhu operatora GROUP BY u SQL i u kojim slučajevima se koristi.
U kojim situacijama dolazi do rasta steka tokom izvršavanja programa?
Kada tokom procesa rada JVM pokreće sakupljanje smeća?
Можете ли објаснити шта су заједнички изрази табела (CTE) у SQL и зашто се користе?
Koliko stekova može biti u jednom pokrenutom procesu?
Da li imate iskustva sa sistemima razmene poruka putem brokera?
Kako organizovati izvršavanje zadataka koji zahtevaju mnogo resursa bez blokiranja glavne niti izvršenja?
Објасните концепт аутоматског управљања меморијом и улогу сакупљача смећа у овом процесу
Koja je uloga posrednika poruka u sistemu razmene podataka?
Објасните принципе и механизам рада система аутоматског управљања меморијом у окружењу за извршавање вашег програмског језика.
Можете ли објаснити шта се дешава када се позове метода finalize у Јави и у којим случајевима се она позива?
Koje vrste memorije postoje za skladištenje podataka u jednom procesu u operativnom sistemu?
Kako se razlikuju osnovni tipovi podataka i referentni tipovi podataka u programskim jezicima?
Kada se nit vrati u bazen niti prilikom korišćenja async metode u sinhronom kontekstu?
Čime se razlikuju referentni i vrednosni tipovi podataka i kako to utiče na rad s njima?
Objasnite šta je semafor i kako se koristi za upravljanje sinhronizacijom niti.