Rozmowa z miesiąc temu, giełdy, brokery, dużo, szybko:
- Wspolbieznosc, modele wspolbieznosci, lock / wait free struktury danych, memory barries (semantyka UNSAFE.putOrdered(..), MESI), sporo o lockach, thread locale, agent / aktor model, funkcyjne programowanie
- JIT Hotspot - wymień optymalizacje i warunki potrzebne do zajścia
- GCs HotSpot
- Heap, Offheap, native off-heap, jak sie tam dostac z poziomu javy, w jakich sytuacjach warto / trzeba
- kernel bypass io, rdma, mmu - od strony praktycznej, co mozna zrobic i kiedy warto przy tym grzebac
- safepointy i sampling dla low-latency mierzenia wydajnosci
- Jak zidentyfikowac waskie gardlo aplikacji oraz jak naprawic - tutaj glownie rozmowa o narzedziach typu iostat, vmstat, jmeter, jitwatch, hdrhistogram, JFR (mialem podac jakies ktore uzywac asyncgetcalltrace), jmapy i cos tam jeszcze pewnie.
- 10kk problem
Blizej kodu to: RFP, Akka i w sumie tyle, malo o biblioteki pytali
W razie watpliwosci co do wyboru kandydata, test na platformie devskiller