Golang
Mi a különbség az OLTP és az OLAP adatbázisok között?
Mennyire kellett mélyen belemerülnöd a Kafka-ba? Hány egyidejű olvasó lehet egy 5 partícióval rendelkező témából egy Fogyasztói Csoporton belül?
Hogyan kaphatjuk meg egy sztring hosszát, ha UTF-8-at használunk?
Milyen más programozási nyelveket ismersz a Go-n kívül?
Hogyan lehet adatokat cserélni goroutine-ok között?
Az fizetési webhook szolgáltatásunk stateful?
Mi az a rebalanszolás a Kafka-ban? Miért történhet infrastruktúra változtatása nélkül?
Meséljen az utolsó munkahelyén alkalmazott interakciós protokollokról, beleértve az adatátvitel biztonsági kérdéseit is.
Mesélj általánosságban arról, mivel foglalkozol jelenlegi cégednél.
Mesélj a üres struct{} szerkezetről. Használati esetek, mennyi memóriát foglal?
Normális, hogy az e-mail küldés blokkolja a rendelés létrehozását? Hogyan lehet ezt javítani?
Mutassa be a bináris keresőfa elemének keresési algoritmusát példával (összehasonlítás a csomópont kulcsával, balra/jobbra mozgás).
func merge(chs ...<-chan int) <-chan int { }
Tudsz példát mondani egy szűk keresztmetszetre, amit a pprof segítségével profilozással találtál meg?
Hogyan fogsz választani több ajánlat közül?
Mi az a goroutine? Hogyan van felépítve?
Mi a Kafka szállítási garanciái?
Mennyi memóriát allokáltak eredetileg a pufferhez?
Hogyan van felépítve belülről az adatbázis? Hogyan működik a B-tree index?
Mit valósítottál meg pontosan ebben a mikroszolgáltatásban?