class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Java
Cum se implementează o clasă în Java ale cărei instanțe nu pot fi modificate după crearea lor?
Care este alternativa thread-safe la ArrayList prezentată în biblioteca java.util.concurrent?
Ce metode și instrumente sunt utilizate în Java pentru organizarea sincronizării fluxurilor de date?
Explica ce este clasa CompletableFuture și cum este utilizată pentru a lucra cu sarcini asincrone în Java.
Povestiți-ne cum ați aplicat OpenShift în ultimul dvs. proiect.
Ați putea să-mi spuneți cum era organizat procesul de lucru la ultimul dvs. loc de muncă?
De ce se execută rapid pe standul de testare, iar pe producție lent, deși datele sunt identice? Cum investigăm?
Ce sunt blocările optimiste și pesimiste? Cum se implementează?
De ce clasa String este declarată ca finală în Java?
Cum să înțelegi, conform planului de interogare, că lipsește un index?
Cum se asigură accesul comun al a două microservicii la aceeași bază de date?
Explica ce este un component Spring Bean și cum este utilizat în cadrul framework-ului Spring.
Aveți experiență în utilizarea șabloanelor GPCT în munca dvs.?
Poți vorbi despre diferitele abordări de moștenire utilizate în JPA pentru modelarea relațiilor dintre entități?
Ce scenarii de test implementezi pentru a verifica modulele sau funcțiile din cod?
Ce tipuri de sarcini ați rezolvat în pozițiile anterioare și cum pot fi caracterizate?
Care este diferența dintre framework-urile Spring și Spring Boot în contextul dezvoltării de aplicații Java?
Ce metode sunt utilizate pentru a stoca datele de configurare externe în aplicații?
Este sigur și fiabil să stocați date în Kafka pe termen lung?