Ați folosit instrumente pentru documentarea REST API (Swagger/OpenAPI)?
Java
Care este rolul și scopul câmpurilor traceId în jurnalele sistemului?
Cum se poate îmbunătăți performanța interogărilor SQL într-o bază de date?
Ai aplicat adnotarea @PostConstruct într-o aplicație Spring?
Cum se determină identificatorul unic traceId la începutul urmăriri solicitării?
Care este complexitatea temporală medie a operațiunilor de căutare, inserare și ștergere a elementelor după cheie într-o structură de date HashMap?
Ce metode sunt utilizate pentru a crește capacitatea și scalabilitatea orizontală a sistemelor de baze de date distribuite?
Ce nivel de izolare a fost utilizat în proiectul dvs.?
Ce parametri de configurare Kafka ai folosit în munca ta?
Care este diferența dintre HashMap, ConcurrentHashMap și SynchronizedMap?
Aveți experiență cu baze de date care nu utilizează modelul relațional?
Ce semne indică necesitatea creării unui index în baza de date?
Cum sunt implementate și funcționează operațiile atomice cu variabilele într-un mediu multi-thread?
Au fost cazuri în care a fost nevoie să alegeți sau să înlocuiți instrumentele tehnologice sau platformele utilizate într-un proiect?
// obține lista utilizatorilor care aparțin unui grup care începe cu "X" public List<User> consume(Stream<User> usersStream) { }
Care a fost echipa ta? Cum ai lucrat cu DevOps?
Poți să numești adnotările utilizate în Spring Boot Starter pentru configurarea și auto- configurarea componentelor?
Vorbește despre o îmbunătățire tehnologică pe care ai implementat-o în proiectul tău actual, care nu este legată de obiectivele de afaceri.
Ce inițiative tehnice ați întreprins în afară de îndeplinirea cerințelor de afaceri?
Care sunt celelalte modalități de conectare și inițializare a componentelor în Spring Boot, în afară de utilizarea dependențelor de start?