Java
Ką ieškai darbo formato požiūriu? Ar esi Maskvoje?
Ar turite patirties su Kotlin ar reaktyviu programavimu?
Kiek teisinga naudoti mutabilų objektą kaip raktą HashMap? Kokie reikalavimai turi būti laikomasi?
[vardas] paklausė: Kokios klaidos yra Java? Pateik pavyzdžių.
Kaip optimizavote SQL užklausas?
Dvi operacijos: viena skaito, kita atnaujina tas pačias duomenis. Kas nutiks? Nepakartojamo skaitymo problema ir izoliacijos lygis Repeatable Read.
Kam naudojamas GIN indeksas PostgreSQL?
[vardas] paklausė: Kubernetes'e yra 1 GB atminties limitas, o JVM paleidžiama su -Xmx 1 GB. Kiek tokia konfigūracija yra gyvybinga?
Kas yra Kafka ir kaip ji veikia? kuo ji skiriasi nuo įprastų žinučių tarpininkų?
Kaip padaryti klasę nekeičiama (immutable)?
Ar tai buvo mikroservisų architektūra?
Kaip gauti konkrečius commit'us iš kito asmens šakos Git'e?
Kokie yra priklausomybių injekcijos būdai Spring?
Kaip sistema suprato, kad reikia eiti viena ar kita keliu? Ko ji remiasi dokumentų atskyrimui?
Kokios technologijos buvo naudojamos autorizacijai?
Kaip sukurti efektyvų indeksą mažo selektyvumo stulpeliui (pavyzdžiui, būsena: nauja/veikia/pabaigta), kai svarbi tik 'nauja' būsena?
Kaip praturtinti LLM kontekstą? Kas yra RAG ir kaip jis veikia?
Ar yra atvira IP, savarankiška veikla ar kita užimtumas?
Kaip išspręsti gilios kopijos problemą (elementų mutavimą per AtomicInteger.incrementAndGet)?
Įvesties duomenys OperationId TransactionId ISIN RcvID SndId Quantity OperationId - operacijos ID (sveikas skaičius) TransactionId - sandorio ID (sveikas skaičius) ISIN - instrumento ID (eilutė) RcvID - gavėjo kliento ID (sveikas skaičius), jei -1, tai išėjimas SndId - siuntėjo kliento ID (sveikas skaičius), jei -1, tai įėjimas Quantity - instrumento kiekis (double) OperDate - data [phone] formatu Pavyzdiniai įvesties eilutės: 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Reikia suskaičiuoti kiekvieno instrumento kiekį kiekvienam klientui paskutinę datą [phone] USD [phone] USD [phone] RUB 100