Cum să faci ca un LLM să nu ofere tokenul cel mai probabil, ci cu o anumită variație?
Java
Vorbește despre metodele equals() și hashCode(), contractul lor și rolul în HashMap
Puteți explica rolul literei 'V' în numele arborelui B și semnificația sa?
Ce instrument să folosiți pentru testarea de încărcare a unui microserviciu?
Vorbește pe scurt despre proiectul de la [companie] — ce ați făcut acolo?
În ce microservicii să împărțiți magazinul online?
Cum se configurează un agent AI de codare (de exemplu, prin fișiere MD)?
Ce sunt microserviciile și de ce sunt populare? Ar trebui să le folosim întotdeauna?
Explicați ierarhia de bază a excepțiilor în Java. Ce sunt excepțiile verificate și cele necontrolate?
Ce este Spring Actuator? Care sunt metodele (sonde) utilizate pentru a verifica starea contextului aplicației pentru a introduce un pod în echilibrarea încărcăturii în Kubernetes/OpenShift?
Este necesar să implementați o logare personalizată pentru toate cererile de intrare și ieșire pe controlere. Cum ați realiza acest lucru?
Ce sunt clasele Atomic și pentru ce sunt necesare?
Ce este sarcina tranzacțională? Ce sarcină tranzacțională a fost în sistemul dumneavoastră?
V-ați confruntat vreodată cu probleme legate de tranzacții distribuite? Vorbiți despre pattern-ul Saga.
Ce tip de index recomandați pentru căutarea într-o coloană JSON în PostgreSQL?
Ce este idempotenta și cum o asiguri?
Explică ciclul de viață al unui stream în Java, stările și tipurile de metode.
Care este diferența dintre MQ și Kafka?
Cum va afla serviciul despre noile comenzi ale utilizatorului? Cum vor fi stocate și actualizate datele despre numărul de comenzi?
Cu ce metodologie ești obișnuit să lucrezi? Cum evaluau sarcinile și cât de des le aduceau în producție?