Care este diferența dintre utilizarea @Spy și @Mock în timpul testelor?
Java
Puteți explica ce reprezintă un Spring Boot Starter și cum simplifică munca cu aplicațiile Spring Boot?
Explicați conceptul de blocare completă în gestionarea bazelor de date și caracteristicile sale.
Ce informații sunt stocate în interiorul mașinii virtuale Java (JVM)?
Care sunt principalele sarcini pe care le rezolvă framework-ul Spring în dezvoltarea aplicațiilor?
Cum se determină indexul elementului la accesarea unui element în ArrayList și care este complexitatea temporară asociată?
În ce cazuri este recomandat să folosiți cuvântul cheie volatile în Java?
Poți explica ce este o coadă bidirecțională bazată pe un array în Java?
Explica conceptul de obiect Mock și utilizarea sa în testarea software-ului.
Puteți explica conceptul de blocare optimistă și cum funcționează în sistemele de gestionare a bazelor de date?
Există deja oferte de la alți angajatori?
Puteți vorbi despre experiența dvs. cu Apache Kafka în proiecte?
Care sunt modalitățile de implementare a structurilor de colecție în limbajul de programare Java?
Poți să menționezi diferite moduri de a implementa interfața List în Java?
Cine s-a ocupat de testare și analiză sistemică în proiect?
Ce pași trebuie urmați pentru a integra un Spring Bean extern în aplicația dvs.?
Poți să numești principalele operații terminale utilizate în API-ul Stream?
Puteți explica conceptul de Stream API în Java și cum este utilizat pentru procesarea datelor?
Poți enumera principalele domenii din JVM și funcțiile lor?