Ce înseamnă efectuarea unei operații fără a salva starea pe partea serverului?
Java
Ce instrument de automatizare a construcției ai folosi atunci când dezvolți un nou microserviciu?
Ce schimbări apar în istoria commit-urilor atunci când se folosește secvențial comanda rebase pentru a uni două ramuri cu ramura lor comună de bază?
Cum decizi în ce parte a codului să corectezi greșeala?
Ați folosit funcții de fereastră în proiectele dvs. pentru procesarea datelor?
Care este diferența dintre BeanFactoryPostProcessor și BeanPostProcessor în cadrul Spring, și care este rolul lor?
Cum ai început să lucrezi cu Java și ce te-a determinat să alegi exact acest limbaj de programare?
În ce momente are loc inițializarea Stream atunci când se utilizează API-ul Stream?
Explicați conceptul de blocare completă în gestionarea bazelor de date și caracteristicile sale.
Ați folosit adnotarea @SpringBootTest în testele dvs. pentru a porni contextul Spring?
Puteți explica ce reprezintă un Spring Boot Starter și cum simplifică munca cu aplicațiile Spring Boot?
Ce modele de pornire și inițiatori de proiect Spring Boot ați folosit în practică?
Care sunt principalele sarcini pe care le rezolvă framework-ul Spring în dezvoltarea aplicațiilor?
Ce clase de bază sau interfețe stau la baza colecțiilor în limbajul dumneavoastră de programare?
Explicați principiul de funcționare al metodei de blocare optimistă în gestionarea accesului concurent la date.
Cum ați identificat și remediat erorile în ultimul dvs. proiect?
Puteți explica mecanismul de funcționare al clientului Feign și modul în care acesta interacționează cu API-ul REST?
Ce tipuri de indecși există în sistemele de gestionare a bazelor de date SQL?
Care este rolul componentei Ingress în OpenShift și pentru ce este utilizat?
Aveți experiență în utilizarea bibliotecilor de programe reactive în proiectele dvs.?