Java
Cum diferă modelele de tranzacții cu și fără păstrarea stării?
Faci modificări în versiunea implementată a aplicației după corectări sau actualizări?
Ați folosit cod Java pentru a defini și configura componente în aplicațiile Spring?
Cum să te protejezi de mesajele duplicate în Kafka (idempotentă)?
Care este necesitatea utilizării unei ierarhii de excepții în limbajul Java?
Ce mijloace sau abordări ați folosit pentru a realiza migrații de baze de date?
Poți enumera principalele componente ale JPA și funcțiile lor?
Ce tip de muncă și regim de muncă considerați că sunt cele mai potrivite pentru dumneavoastră?
Este posibil să folosiți o interogare SQL nativă pentru actualizarea atomică a soldului fără blocarea rândurilor?
Cum se implementează procesarea cererilor web cu Spring MVC?
Ai putea să împărtășești un exemplu recent de situație unică cu care te-ai confruntat(ă) în procesul de dezvoltare?
Ce abordări și mecanisme permit utilizarea în siguranță a Map în condiții de multi-threading?
Ce consideri a fi interogări SQL complexe? A fost nevoie să le analizezi și cu ce instrumente?
Sunt lanțurile din HashMap implementate ca liste simplu sau dublu legate?
Poți să numești trei exemple care asigură că se întâmplă înainte?
Care este scopul programării orientate pe obiect în dezvoltarea sistemelor software?
Ce alegi — JDBC Template sau ORM, și de ce?
Când și de ce se aplică metoda flatMap în programare?
Vorbește despre o provocare complexă de autorizare în timpul migrării de la monolit la microservicii
Explicați cum influențează metoda equals comportamentul cheilor în HashMap.