Java
Šta tražiš u pogledu formata rada? Da li si u Moskvi?
Да ли имате искуство са Kotlin-ом или реактивним програмирањем?
Koliko je ispravno koristiti promenljivi objekat kao ključ u HashMap? Koji zahtevi treba da se poštuju?
[ime] je pitao: Koje greške postoje u Javi? Daj primere.
Kako ste optimizovali SQL upite?
Dve transakcije: jedna čita, druga ažurira iste podatke. Šta će se dogoditi? Problem neponovljivog čitanja i nivo izolacije Repeatable Read.
За шта се користи GIN индекс у PostgreSQL?
[ime] je pitao: U Kubernetes-u postoji limit memorije od 1 GB, a JVM se pokreće sa -Xmx 1 GB. Koliko je takav setup održiv?
Šta je Kafka i kako radi? Čime se razlikuje od običnih message broker-a?
Kako napraviti klasu nepromenjivom (immutable)?
Да ли је то била архитектура микросервиса?
Kako preuzeti određene commitove iz tuđe grane u Git-u?
Koji su načini injekcije zavisnosti u Springu?
Kako je sistem shvatao da treba da ide jednim putem ili drugim? Čime se oslanjao pri razlikovanju dokumenata?
Koje tehnologije su korišćene za autorizaciju?
Kako napraviti efikasan indeks za kolonu sa niskom selektivnošću (na primer, status: novi/uvođen/u završetku), kada je važan samo status 'novi'?
Kako obogatiti kontekst LLM? Šta je RAG i kako funkcioniše?
Da li postoji otvoreni IP, samozapošljavanje ili druga zaposlenost?
Kako rešiti problem duboke kopije (mutacija samih elemenata liste putem AtomicInteger.incrementAndGet)?
Ulazni podaci OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID operacije (cijeli broj) TransactionId - ID transakcije (cijeli broj) ISIN - ID instrumenta (niz) RcvID - ID primatelja klijenta (cijeli broj), ako je -1, to je izlaz SndId - ID pošiljatelja klijenta (cijeli broj), ako je -1, to je unos Quantity - količina instrumenta (double) OperDate - datum u formatu [phone] Ulazne linije, na primjer 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Potrebno je izračunati količinu svakog instrumenta za svakog klijenta na posljednji datum [phone] USD [phone] USD [phone] RUB 100