Ce tipuri de relații în Hibernate cunoști și cum le descrii? Care sunt stările entității existente?
Java
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)?
Vorbește despre pattern-ul Outbox pentru garantarea livrării mesajelor.
Ce sunt operatorii intermediar și terminali în Stream? Oferiți exemple.
Povestiți pe scurt despre experiența dvs. de lucru.
Cum ați configurat logica de citire din Dead Letter Queue și unde se face ack-ul (recunoaștere manuală)?
Cum funcționează Firele Virtuale?
Cum are loc rutarea între instanțele serviciului ACL cu adrese diferite?
Ce scope-uri au bean-urile Spring?
A fost nevoie să lucrezi cu o mașină de stări în această sarcină?
Cum funcționează un LLM? Cu ce operează?
Cum se implementează blocarea optimistă și care sunt caracteristicile sale?
Care sunt etapele cheie și participanții în procesul de interviu?
Cum se implementează principiul responsabilității unice în proiecte reale?
Care au fost responsabilitățile tale specifice la ultimul loc de muncă?
Alege un model de proiectare pentru sistemul de înregistrare (în baza de date, fișier text, prin interogare)
Care este diferența dintre utilizarea Hibernate și interacțiunea directă cu baza de date prin JDBC?
Pentru ce este nevoie de cuvântul cheie volatile?
V-ați confruntat vreodată cu probleme legate de tranzacții distribuite? Vorbiți despre pattern-ul Saga.
Poți explica Future și CompletableFuture, care este diferența dintre ele?