Java
Ce cauți în ceea ce privește formatul de lucru? Ești în Moscova?
Aveți experiență cu Kotlin sau programare reactivă?
Cât de corect este să folosești un obiect mutabil ca și cheie într-un HashMap? Ce cerințe trebuie respectate?
[nume] a întrebat: Ce erori există în Java? Oferă exemple.
Cum ați optimizat interogările SQL?
Două tranzacții: una citește, cealaltă actualizează aceleași date. Ce se va întâmpla? Problema citirii nerepetabile și nivelul de izolare Repeatable Read.
La ce se folosește indexul GIN în PostgreSQL?
[nume] a întrebat: În Kubernetes, există o limită de memorie de 1 GB, iar JVM este pornită cu -Xmx 1 GB. Cât de viabilă este o astfel de configurație?
Ce este Kafka și cum funcționează? Cu ce se deosebește de brokerii de mesaje obișnuiți?
Cum se face o clasă imuabilă?
Era o arhitectură de microservicii?
Cum să preiei commit-uri specifice dintr-o ramură a altcuiva în Git?
Care sunt metodele de injecție a dependențelor în Spring?
Cum înțelegea sistemul că trebuie să urmeze un drum sau altul? Pe ce se baza pentru a diferenția documentele?
Ce tehnologii au fost folosite pentru autorizare?
Cum să construiești un index eficient pentru o coloană cu selectivitate scăzută (de exemplu, status: nou/în curs/terminat), atunci când contează doar statusul 'nou'?
Cum să îmbogățesc contextul LLM? Ce este RAG și cum funcționează?
Există o IP deschisă, autoangajare sau altă ocupare?
Cum se rezolvă problema copiei profunde (mutarea elementelor listei prin AtomicInteger.incrementAndGet)?
Se furnizează date OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID-ul operației (număr întreg) TransactionId - ID-ul tranzacției (număr întreg) ISIN - ID-ul instrumentului (șir) RcvID - ID-ul clientului receptor (număr întreg), dacă -1, este o ieșire SndId - ID-ul clientului expeditor (număr întreg), dacă -1, este o intrare Quantity - cantitatea instrumentului (double) OperDate - data în format [phone] Se introduc șiruri, de exemplu 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Este necesar să se calculeze cantitatea fiecărui instrument pentru fiecare client la ultima dată [phone] USD [phone] USD [phone] RUB 100