Java
Koje su razlike između operacije spajanja nizova putem konkatenacije i korišćenja metode append u klasi StringBuilder?
Можете ли објаснити принцип рада операције повраћаја трансакције?
Koju verziju Jave koristimo u projektu? Šta se promenilo prelaskom sa 17 na 21?
U kojim slučajevima se koristi mehanizam čekanja (wait) u programiranju?
Да ли сте икада морали да користите spring-boot-starter или да пишете сопствене компоненте?
Koji su alati ili metode korišćeni za implementaciju integracija unutar tima?
Да ли је ваша зона одговорности интеграције целог тима или само ваши лични задаци?
Kako ste komunicirali sa JVM-om tokom rada sa programskim jezicima koji koriste ovu platformu?
Да ли сте упознати са концепцијама DDD, Clean Architecture, Hexagonal Architecture?
Можете ли објаснити шта се дешава при преливу стека у програму?
Na osnovu koje metodologije je sprovojen razvoj vašeg poslednjeg projekta?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Можеш ли да наведеш главне врсте индекса који се користе у базама података?
Kako osigurati distribuiranu transakciju preko više servisa?
U Springu, ako je Bean označen kao Lazy i injektovan u drugi Bean, da li će biti inicijalizovan lenjo?
Може ли се анотација @Component применити на интерфејс у оквиру Spring Framework?
Колико често тим објављује ажурирања Spring у тренутном пројекту?
Ispričajte nam kako je proces razvoja bio organizovan na vašem prethodnom radnom mestu — od poslovne potrebe do objavljivanja.
Koji konfiguracioni parametri u Kafka-i određuju trajanje čuvanja poruka u redu?
Kako ste vršili testiranje u vašem poslednjem projektu i koje ste metode koristili?