Java
Čo hľadáš v súvislosti s formátom práce? Si v Moskve?
Máte skúsenosti s Kotlinom alebo reaktívnym programovaním?
Ako je správne používať zmeniteľný objekt ako kľúč v HashMap? Aké požiadavky je potrebné dodržať?
[meno] sa opýtal: Aké chyby existujú v Jave? Uveď príklady.
Ako ste optimalizovali SQL dotazy?
Dve transakcie: jedna číta, druhá aktualizuje tie isté údaje. Čo sa stane? Problém neopakovateľného čítania a úroveň izolácie Repeatable Read.
Na čo sa používa GIN index v PostgreSQL?
[meno] sa spýtal: V Kubernetes je limit pamäte 1 GB, a JVM je spustená s -Xmx 1 GB. Ako je takáto konfigurácia životaschopná?
Čo je Kafka a ako funguje? Čím sa líši od bežných message brokerov?
Ako spraviť triedu nemennou (immutable)?
Bola to architektúra mikroservisov?
Ako získať konkrétne commity z cudzej vetvy v Gite?
Aké sú spôsoby injekcie závislostí v Spring?
Ako je systém razumel, že treba iti jednim putem ili drugim? Na čemu se oslanjao pri razlikovanju dokumenata?
Aké technológie boli použité na autorizáciu?
Ako vytvoriť efektívny index pre stĺpec s nízkou selektivitou (napríklad stav: nový/behajúci/dokončený), keď je dôležitý iba stav 'nový'?
Ako obogatiti kontekst LLM? Šta je RAG i kako radi?
Existuje otvorená IP, samostatná zárobková činnosť alebo iné zamestnanie?
Ako vyriešiť problém hlbokej kópie (mutácia samotných prvkov zoznamu pomocou AtomicInteger.incrementAndGet)?
Vstupné údaje OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID operácie (celé číslo) TransactionId - ID transakcie (celé číslo) ISIN - ID nástroja (reťazec) RcvID - ID príjemcu (celé číslo), ak je -1, ide o výstup SndId - ID odosielateľa (celé číslo), ak je -1, ide o vstup Quantity - množstvo nástroja (double) OperDate - dátum vo formáte [phone] Príklad vstupných riadkov 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Je potrebné spočítať množstvo každého nástroja pre každého klienta k poslednému dátumu [phone] USD [phone] USD [phone] RUB 100