Kas saaksite selgitada, mida tähendab termin 'muudetamatu objekt' ja millised on selle peamised omadused?
Java
Millistes olukordades ei taga @Transactional annotatsiooni kasutamine Springis oodatavat tehingute käitumist?
Rääkige meile Java mälu sisemisest struktuurist ja sellest, kuidas töötab prügikoristus.
Kuidas määrata, kas on kontrollitav või kontrollimatu programmeerimiskeeles?
Selgitage muutumatute (immutable) klasside kontseptsiooni programmeerimises ja kuidas neid kasutatakse.
Milliseid meetodeid ja tööriistu kasutad tavaliselt Spring rakendustes andmebaasiga suhtlemiseks?
Millised on seotud nimekirja kasutamise eelised ja puudused elementide salvestamiseks?
Mis on mäluleke (Memory Leak)?
Kuidas lihtsustada töötlemist, kui soovime samaaegselt töödelda mitmeid erandeid (Multi-catch)?
Mida me püüdame catch'is, kui erand tekib nii try-s kui ka ressursi sulgemise ajal (try-with-resources)?
Kas on võimalik kinni püüda erandeid, mis pole koodis otseselt deklareeritud?
Selgitage välja pipeline meetodi Streamis ja selle omadusi.
Mis vahe on merge ja rebase Git'is? Millal on parem neid kasutada?
JPA ja JDBC eelised ja puudused?
Kuidas Java-s toimub väärtuste edastamine meetodite kutsumisel — viitega või väärtusega?
Mis vahe on vahe- ja lõppmeetoditel programmeerimises?
Millist kogemust teil on JDBC-ga andmebaasidega suhtlemisel?
Selgitage, mis on unchecked exceptions programmeerimises