Java
Ce colecție să folosiți pentru tabelul de rezultate cu sortare după nume și căutare după cheie?
De ce este necesar nivelul de izolare Repeatable Read în acest context și este necesar?
Când să folosești Singleton și când Prototype?
Produsul a venit cu solicitarea de a dezvolta un serviciu de Fidelitate, care pe baza numărului de comenzi livrate (sistemul principal de comenzi OMS) va oferi serviciului de plasare a comenzii (casier) mărimea reducerii. Serviciul de Fidelitate nu va avea încă o parte frontală, trebuie doar să stocheze în baza de date maparea de la câte comenzi livrate și neanulate la ce reducere. Ceva de genul: Comenzi Reducere [phone]% [phone]% [phone]% [phone]% Este necesar să proiectăm un serviciu, să propunem mecanisme de integrare cu Serviciul de plasare a comenzii și cu Serviciul de gestionare a comenzilor. Este necesar să proiectăm arhitectura serviciului, pe care o putem transmite echipei de dezvoltare și implementare.
Cu ce metodologii au lucrat?
Cum se garantează procesarea secvențială a tranzacțiilor unui utilizator în Kafka?
Obținem ceva funcțional din utilizarea API-ului Stream, în afară de aspect?
Spune-mi fluxul tău de lucru de la primirea sarcinii până la implementare folosind instrumente AI.
Prin ce protocol a avut loc interacțiunea cu [sistem/serviciu]?
Cum sunt înregistrate cerințele sistemului — doar în sarcini, iar analistul le descrie?
Aveți experiență cu brokeri de mesaje și cu care? La nivel de utilizator sau cunoașteți structura internă?
Se poate transmite o List<Integer> către o metodă publică care acceptă un parametru de tip Collection (interfață)?
Cum se creează o clasă Imutabilă în Java?
Care este legătura dintre un topic și o partiție în Kafka?
Metoda save() din depozitul JPA creează o entitate nouă sau actualizează una existentă?
Vorbește despre un caz de optimizare a structurii de stocare a datelor (denormalizare/normalizare).
Ce implementare a GC ai folosit exact?
Ce este Kafka și cum funcționează? Cu ce se deosebește de brokerii de mesaje obișnuiți?
Numește parametrii adnotării @Transactional
Ce tipuri de baze de date NoSQL există și când să le folosești?