Java
Care este metricul de timp pentru căutarea unui element după cheie într-un HashMap?
Care sunt caracteristicile distinctive ale unei liste înlănțuite și cum se deosebește de alte structuri de date?
Numiți semanticile muncii în Kafka.
În ce cazuri trebuie să indicați throws în semnătura metodei, pentru ce excepții?
Puteți explica mecanismul de acțiune al adnotării @SpringBootTest în testele Spring Boot?
Ce este Liquibase și cum se organizează gestionarea versiunilor bazei de date, în special în condiții de restricții de securitate (cum ar fi în Sber)?
Ați lucrat vreodată cu sarcini DevOps: scripturi de deployment, CI/CD?
Ai implementat paginarea în ultimul tău proiect?
Care sunt motivele pentru renunțarea la utilizarea XML ca fișier de configurare?
Pentru ce sunt folosite tipurile de date atomice în programare?
Ați propus vreodată modificări ale procedurilor sau proceselor de lucru?
Care este funcția principală a ORM în dezvoltarea software-ului?
Cât timp ați studiat înainte de a obține primul loc de muncă în domeniu?
Explica ce se înțelege prin Query în contextul Hibernate și cum este utilizată pentru obținerea datelor.
Poți oferi exemple de diferite moduri de implementare a pattern-ului Singleton?
Explica diferențele dintre clasele Future și CompletableFuture în contextul programării asincrone în Java.
Ce informații și obiecte sunt plasate în zona Heap din interiorul JVM?
Ați abordat vreodată rezolvarea de Sudoku în practica sau învățarea dvs.?
Cum se asigură accesul comun al a două microservicii la aceeași bază de date?
Ai putea explica ce înseamnă procesul de transformare a unui obiect într-un flux de date pentru stocare sau transmitere?