La ce folosește BeanPostProcessor?
Java
V-ați confruntat cu problema N+1 de interogări? Cum ați rezolvat-o?
Cum se implementează un contor sigur pentru fire în memorie?
La ce servește Spring? De ce îl folosesc?
Care sunt principiile de bază pentru construirea unei clase sigure pentru fire de execuție?
Ai lucrat vreodată cu încărcarea întârziată (Lazy Loading)? Ce este și cum se folosește?
Ați fost vreodată nevoit să optimizați condiția NOT IN? Cât de rău este și cum o puteți optimiza?
Cum a fost utilizată blocarea optimistă în proiectele dvs.? Cum ați gestionat StaleStateException?
Ce se întâmplă dacă atât entitatea, cât și colecția sa au mapare Eager, și încărcăm un element din colecție?
Spuneți despre experiența dvs. de muncă la ultimul loc de muncă (Lekton). Cu ce v-ați ocupat, ce tehnologie ați folosit?
Este suficient pentru siguranța thread-urilor dacă în clasă există două câmpuri cu un invariant (unul fiind strict mai mic decât celălalt), fiecare protejat de AtomicInteger?
Poți să-ți imaginezi o sarcină în care Spring nu este folosit?
Ați lucrat direct la scrierea de cod multithread?
La ce folosește cuvântul cheie volatile?
Ce se întâmplă dacă două fire citesc simultan o entitate și încearcă să o modifice în Hibernate?
Problemă fizică: ce se va întâmpla dacă sari într-un tren în mișcare?
Ce se întâmplă dacă sari pe acoperișul unui tren în mișcare (200 km/h)?
Problemă de logică: 9 mingi, una mai grea, care este numărul minim de cântăriri pe o balanță cu două talere?
La ce se acordă atenție la proiectarea unei baze de date? Care sunt principiile?
Este posibil să încalci principiile normalizării? De ce?