Algoritamski zadatak: dat je celobrojni niz, potrebno je pomeriti sve nule na kraj, sačuvajući redosled ostalih elemenata (na primer, [1,0,3,0,1] → [1,3,1,0,0])
Java
U kojim situacijama se koriste opšti tipovi u programiranju?
Koje događaje (events) ApplicationContext u Springu poznaješ?
Koje HTTP metode su korišćene pri projektovanju REST API-ja? U čemu se razlikuju PATCH i POST?
Kako rešiti problem konzistentnosti pri korišćenju Kafka transakcija između dve usluge?
Kako implementirati mehanizam za povraćaj transakcije u slučaju pojave proverljive izuzetke?
Ispričaj o strukturi memorije u JVM-u — koji segmenti postoje i kako funkcioniše?
Колико цивилних авиона је било јуче изнад Московске области? (Ферми питање процене)
Zašto je metoda finalize() potrebna?
Kako implementirati princip otvorenosti i zatvorenosti u objektno-orijentisanom programiranju?
Kako izvesti podešavanja JPA upita u spoljašnju datoteku, a da se pritom sačuva rad repozitorijuma?
Kako implementirati rutiranje na drugi način bez oslanjanja na ime klase?
Koje indekse ste morali koristiti (uključujući one koji pokrivaju)?
Šta imamo na raspolaganju u okviru metode interceptora? Koji su parametri dostupni?
Koje GC korene (tačke ulaska za sakupljača smeća) poznaješ?
Koje mehanizme je potrebno implementirati u sistemima Mission Critical? Kako postići otpornost na kvarove?
Да ли је Redis потребан у овој архитектури? Зашто је овде?
Kako ste implementirali prikupljanje logova i monitoring u mikroservisnoj arhitekturi?
Ispričaj o obrascu Outbox za garantovanje isporuke poruka.
Zašto SELECT FOR UPDATE SKIP LOCKED radi gore u Oracle u poređenju sa PostgreSQL?