Можеш ли да говориш о кључним карактеристикама Pod у Kubernetes-у?
Java
Zadatak u Javi 1. Napišite implementaciju metode: /** * @param a – niz brojeva, dužina niza može biti veća od 10 miliona. * @return niz brojeva, bez duplikata. Redosled brojeva u originalnom nizu mora biti sačuvan. U slučaju duplikata, treba ostaviti poslednji element, na primer, za {2,1,4,2,3} ispravno rešenje je {1,4,2,3}, a ne {2,1,4,3} Ako u ulaznom nizu postoji element manji od 0, treba izazvati grešku. Na primer, za {2,3,-1,5} obrada treba da se završi greškom. */ public static double[] task(double[] a) { }
Може ли се користити повезана листа за имплементацију реда?
Da li ste radili direktno sa SQL upitima bez korišćenja ORM ili spoljašnjih biblioteka?
Da li je klasa RuntimeException uslovljena klasom Exception u Javi?
Можете ли објаснити како је организована и како ради Kafka Topic?
Kako izvući parametre iz dolaznog HTTP zahteva?
Kako se ponaša sistem ako se unutar metode označene kao transakcionalna pozove druga metoda takođe označena transakcionom anotacijom?
Можеш ли описати секвенцу корака обраде захтева између контролера и DispatcherServlet?
Објасните основне компоненте и принципе рада Java Collections Framework.
Koji resursi ili operacije mogu biti blokirani prilikom korišćenja pesimističkog zaključavanja u transakcijama?
Koja je razlika između korišćenja LEFT JOIN i LEFT OUTER JOIN u PostgreSQL prilikom spajanja tabela?
Na koji su način programeri pisali kod pre uvođenja mehanizma Generics?
Може ли у једном тесту проверити више варијанти враћених вредности метода?
Kako ste otkrivali situacije međusobnog blokiranja (Deadlock) u sistemima?
Šta se smatra GC Roots? Šta još osim steka?
Описати своје искуство у распоређивању апликација на претходном радном месту.
Objasnite princip rada i svrhu keširanja zahteva u sistemima.
Da li ste više fokusirani na kreiranje pojedinačnih modula ili na implementaciju specifičnih funkcija u sistem?
Можеш ли описати основни принцип који стоји у основи модела меморије у системима програмирања?