Sobes.tech

Java

Mis oli uue töökoha otsimise põhjus?

Senior
Магнус Тех
78

Kui kiiresti olete valmis välja minema seoses ülemineku tähtaegadega?

Senior
IT OneIT One
78

Kas tegi viimases töökohas ajal ja miks otsustasid sealt lahkuda?

Senior
ки системы
78

Analüüsige int[] ja Integer[] kasutamise erinevusi Java-s, eriti antud koodilõigu kontekstis: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```

Senior
VKVK
78

Milline oli süsteemi koormus selle intsidenti ajal?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
78

Räägi mulle Stream API-st: operatsioonitüübid, erinevus map ja flatMap vahel

Senior
Octo
78

Mis on DocumentType 15. real ja milleks see on vajalik?

Senior
СБЕРСБЕР
78

Mis juhtub, kui hüppad liikuvate rongi (200 km/h) katusele?

Senior
BSS
78

Kas alustas 2020. aastal tööd «Automatiseeritud transpordisüsteemides»; kas olin 17-aastane?

Senior
ПАО Сбербанк
78

Rääkige endast: mida te praegu otsite, viimane töökoht, huvitavad projektid, otsingutegevused ja paralleelsed protsessid.

Senior
ПАО Сбербанк
78

Mida soovite teha oma uues kohas? Mida tähendab teie jaoks osalemine arhitektuuriliste otsuste tegemisel?

Senior
ТБанк
78

Kuidas tagatakse tehingute terviklikkus monoliidist mikroteenustesse üleminekul?

Senior
Позитив Технолоджис
78

Kas on võimalik kasutada @Transactional annotatsiooni meetodil ExampleService::handle, et tagada järjepidevus? @Component @RequiredArgsConstructor public class ExampleService { private final OrderDao orderDao; private final DeliveryService deliveryService; @Transactional public void handle(long orderId) { orderDao.delete(orderId); deliveryService.cancelDelivery(orderId); } } - Jah, vigade korral tühistatakse andmebaasis tehtud muudatused - Ei, kasutaja ei tea, et tellimus ei olnud kustutatud - Ei, HTTP kliendi kihis võivad tekkida mälulõngad - Ei, andmebaasi juurdepääsukihi aegumised võivad tekkida

Senior
RT Labs
78

Millised probleemid võivad tekkida suure koormuse korral (kümneid miljoneid päringuid)? Kuidas skaleerida lahendust?

Senior
СБЕРСБЕР
78

[nimi] küsis: Kui ma kirjutan sõnumi Kafka teemasse, mitu partitsiooni see hõlmab?

Senior
сербская компания
78

Kas töötas multithreadinguga? Mida kasutasite?

Senior
Позитив Технолоджис
77

Millised on Kafka tehingute isolatsioonitasemed?

Senior
Альфа-БанкАльфа-Банк
77

/** * == FT == * Tellimuste töötlemise teenus saab tellimuse töötlemiseks REST API kaudu. * Töötlemine on järgmine: * - Kontrollige laos oleva toote saadavust (välise teenuse kutsumine REST/HTTP kaudu). Kui toodet ei ole, tellimuse töötlemine lõpetatakse. * - Salvestage tellimus tellimuste andmebaasi * - Alustage tellimuse edasist töötlemist (Processing, välise teenuse kutsumine REST/HTTP kaudu) * - Alustage teavitusi uue tellimuse kohta (Notification, välise teenuse kutsumine REST/HTTP kaudu) * * == MÄRKUS == * - töötlemine peaks olema selline, et kui tellimuse salvestamine andmebaasi ebaõnnestub, ei tohiks alustada töötlemist (Processing) ega teavitusi (Notification) * - kasutage logide korelatsiooniks tellimuse identifikaatorit * - jälgige mõõdikuid: 1) vastu võetud tellimuste arv 2) edukalt töödeldud tellimuste arv * - teenus peaks suutma töödelda kuni 100 tellimust sekundis */

Senior
СБЕРСБЕР
77

[nimi] küsis: Ja sina, kus sa oled, Moskvas?

Middle
СБЕРСБЕР
77

Kuidas töötab mälu puhastamine Rustis (kuna seal pole prügikoristajat)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
77
/726