Ce acțiuni întreprinde sistemul în cazul apariției unei situații excepționale în cadrul unei tranzacții?
Java
De ce sunt necesare proprietățile ACID în lucrul cu tranzacțiile bazei de date?
Poți explica esența pattern-ului singleton în contextul Spring și aplicarea sa?
Poți explica ce este metoda hashCode în Java și cum este utilizată?
Cum se poate calcula valoarea medie a unei coloane într-o interogare SQL?
Care sunt principalele dificultăți și dezavantaje asociate cu utilizarea moștenirii în limbajul Java?
Ce metode pot fi utilizate pentru a obține o nouă instanță a unui component configurat conform modelului prototype, în contextul Spring sau al unor framework-uri similare?
Împărtășiți experiența dvs. în utilizarea Docker Compose în automatizarea și gestionarea containerelor
Puteți explica ce se întâmplă atunci când obiecte diferite au același cod hash în metoda hashCode()?
Care dintre cele două opțiuni de stocare a elementelor este preferabilă pentru o parcurgere rapidă: ArrayList sau LinkedList?
Ce structuri de date se folosesc pentru a adăuga rapid elemente la sfârșitul colecției?
Cum se disting excepțiile care trebuie tratate explicit de cele pe care nu este necesar să le specifici în cod?
Explicați principiul de funcționare al unui tabel hash și când este utilizat.
Ați putea explica ce sunt excepțiile verificabile într-un limbaj de programare?
Spuneți-ne despre experiența dvs. în implementarea pattern-ului Pipeline în proiecte.
Ce metode sunt utilizate în Spring pentru a implementa și gestiona tranzacțiile?
Ce metode pot fi utilizate pentru a crește eficiența serviciului?
Cum sunt legate metodele equals și hashCode în Java și de ce este important să le implementăm corect împreună?
Care este diferența dintre adnotările @Controller și @RestController în Spring?
Poți enumera principalele funcții de agregare utilizate în SQL pentru analiza datelor?