Puteți explica conceptul de happens-before în Java și rolul său în asigurarea siguranței thread-urilor?
Java
Poți oferi un exemplu al ideii de inversare a dependențelor în proiectarea sistemelor software?
Care sunt avantajele și dezavantajele utilizării Hibernate atunci când lucrați cu baze de date în proiecte Java?
Care sunt principiile de bază ale proiectării serviciilor pentru a minimiza pierderile de date sau resurse?
Cum determină mecanismele de colectare a gunoiului obiectele care urmează să fie distruse?
Cum se pot evita problemele legate de modificarea datelor dintr-un tabel hash?
Este acceptabilă implementarea tratării excepțiilor direct în logica de afaceri a aplicației?
Puteți explica ce înseamnă stilul de programare imperativ?
Care sunt avantajele și dezavantajele sistemelor de gestionare a bazelor de date relaționale?
Care sunt avantajele și dezavantajele utilizării obiectelor imutabile în programare?
Cum a fost formulată ultima interogare SQL pe care ai folosit-o în proiectul tău?
Care sunt principalele semne care determină calitatea codului și îl fac bun?
Cum este organizată ierarhia nivelurilor de testare în abordarea generală?
Ce garanții oferă Kafka în cadrul teoremei CAP?
Ați folosit vreo transformare sau optimizare a interogărilor SQL în ultimul dvs. proiect?
Ce experiență practică aveți în utilizarea metodologiei Kanban pentru gestionarea sarcinilor și proiectelor?
Puteți explica principiul de funcționare al cuvântului cheie 'volatile' în Java și cum influențează acesta lucrul cu variabilele într-un mediu multi-thread?
Ce componente sunt incluse în arhitectura clusterului Apache Kafka?
Câte fire de execuție folosește implicit ForkJoinPool pentru a executa sarcini?