Kaip efektyviai naudoti ConcurrentHashMap, kad ji duotų pranašumus?
ERP Consultant
Ar sąsajos gali būti su realizacija ar be jos metodai?
Kaip atrodo atminties nutekėjimas diagramoje? Kaip jį aptikote?
Kuo skiriasi nepakartojamas skaitymas (non-repeatable read) nuo vaiduoklių skaitymo (phantom read)?
Papaskink apie duomenų bazių indeksus — kam jie skirti, kokie jų tipai?
Architektūros užduotis: yra vartotojų ir pranešimų paslaugos. Vartotojo registracijos metu būtina garantuoti žinutės siuntimą į Kafka (norint siųsti el. laiškus). Kaip užtikrinti pristatymo garantiją, jei Kafka nėra pasiekiama?
Papaskink apie Graceful Shutdown — kam jis naudojamas ir kaip jį įgyvendinai.
Kodo peržiūra: raskite problemas ir pasiūlykite patobulinimus kontrolerio su updateBalance metodu kode
Ar žinote Clean Architecture, Hexagonal Architecture, DDD — ar esate susipažinęs, ar dirbote su jais?
Gyvas kodavimas: užduotys Go — konkurencingi užklausos, uždarymai goroutines, dubliavimų filtravimas, skaitiklis su sriegių saugumu, buferizuoti kanalai, funkcijos laiko limitas
Kaip veikia skirstymas sprendžiant lentelės augimo problemą? Ar vis dar aktuali bloating problema su šiuo požiūriu?
Kas yra PgBouncer ir kokią problemą jis sprendžia PostgreSQL?
Kokia yra pagrindinė sąsaja visoms kolekcijoms?
Kas yra P (procesorius) Go planuotojuje — ar tai fizinis procesorius?
SOLID principai — papasakok apie kiekvieną.
Ar kada nors naudojote sinchronizacijos primityvus daugiagijiniame programavime? Papasakok apie CountDownLatch, CyclicBarrier, Phaser ir kitus.
Ar dirbote kūrimo, architektūros ar testavimo srityje?
Kokie blokavimo būdai yra duomenų bazėje? Kurie dažniausiai naudojami?
Ką sudaro DDD taktiniai modeliai?
Ką žinote apie Barbaros Liskov principą (LSP)?