Cum să proiectezi gestionarea cererilor pentru diferite tipuri în Spring fără a adăuga constant ramuri if/else?
Java
Care este diferența dintre un Dockerfile și un fișier Docker Compose?
Cu ce se deosebesc bazele NoSQL de cele relaționale?
Ați lucrat vreodată cu sarcini DevOps: scripturi de deployment, CI/CD?
Pentru ce ai folosit CountDownLatch? Cu ce se deosebește de CyclicBarrier?
Pentru ce sunt folosite adnotările @Qualifier și @Primary?
Ce este partiționarea în PostgreSQL? Cum diferă de sharding?
Care este diferența cheie dintre orchestrare și coregrafie?
Ce este Compare-and-Swap (CAS) în programarea multi-thread? La ce se folosește?
Ce sunt starter-ele Spring Boot? Cu ce diferă de bibliotecile obișnuite? Ce este autoconfigurarea?
Ce mecanism de colectare a gunoiului este utilizat în mediul sau proiectul dvs.?
De ce au fost pauzele de GC atât de lungi? Din ce cauza?
De ce ați părăsit monolitul, care au fost punctele slabe și problemele cu timpul de răspuns?
Cine se ocupa de suport, cum apăreau problemele cu vânzările?
Ce agent a folosit în Cursor?
Cum să faci ca toate mesajele unui client să ajungă într-o singură partiție?
Cine scria mesajele în Kafka? Cum avea loc schimbarea formatului mesajelor?
Vorbește despre un eșec pe care l-ai avut la serviciu.
Cât timp ați stocat datele în PostgreSQL/TimescaleDB? Ce s-a întâmplat cu datele vechi?
Care au fost cele mai dificile provocări tehnice în dezvoltarea comercială?