Hogyan nézett ki a telepítési folyamat? Feltöltöd az ágat — mi történik ezután?
Golang
Mit adott vissza a keresőszolgáltatás?
Mi az a pánik a Go-ban?
Miért döntöttél úgy, hogy a monolitot 3 független szolgáltatásra bontod? Ennek az döntésnek mi volt az alapja?
Miért kell a Redis, ha csak gyorsan visszaadja az adatokat a memóriából?
Mesélj a Kafka Consumer-ben lévő goroutine-zár problémáról — mi történt és hogyan találták meg az okát?
Mesélj magadról: hol dolgozol, mivel foglalkozol?
Mesélj a Legionról, mit csináltál ott, milyen csapat volt az?
Hogyan kezelték a hibákat a termelésben? Szolgáltatások Kubernetesben — ha valami nem működött, hogyan oldották meg?
fő csomag import ( "fmt" "time" ) func main() { } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Mi a különbség a szelet és a tömb átadása között egy függvénynek?
Mesélj a ClickHouse-ról — hogyan tárolja az adatokat a lemezen (oszlopos tárolás), miért nem lehet megváltoztatni az ORDER BY-t egy meglévő táblánál, csak új oszlopokat lehet hozzáadni a végéhez?
Dolgozott reklámmetrikákkal? Tudja, hogyan mérik őket?
Van még egy szállítási folyamat: átvették és áthelyezték 5 darálót egyik régióból a másikba, a városba. Hogyan kezelik ezt?
Mennyi memória kerül kiosztásra goroutine létrehozásakor (minimum és maximum)?
Hogyan értékeled a szintedet?
20 húsdarálót szállítottak, 5-öt kiszállítottak — mennyi maradt raktáron és mi a rendszer aktuális állapota?
Melyik a legmenőbb projekt vagy funkció, amire büszke vagy?
Mik a Transactional Outbox rendszer fő részei?