Golang
Nie je v API gRPC middleware?
Ako sledujete spojenia medzi mikroservismi?
Akú úroveň platu zvažujete pri prechode?
Od akej sumy začínate pri zvažovaní pracovných ponúk?
Čo tento kód vypíše a prečo? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```
Čo je pre tebe dôležité v budúcej spoločnosti, na čo si pozorný?
Ako ste zistili, že je na databáze zaťaženie? Ako ste sa zúčastnili identifikácie problému?
Ako spravovať invalidáciu in-memory cache na rôznych podoch? Ako synchronizovať cache medzi rôznymi inštanciami služby?
Uveďte príklady rôznych typov nerelacionálnych databáz a vysvetlite, na čo sa každý typ používa. Na čo slúžia grafové databázy?
Čo zvažujete v súvislosti so mzdou?
Aký je prínos jazyka Go v porovnaní s C# alebo Java, ak majú tiež zelené vlákna (green threads)?
Prečo ste vstúpili na trh a prečo ste reagovali na túto ponuku práce?
Kde je treba definovať recover, aby sa v prípade paniky aplikácia nezrútila, vzhľadom na to, že má viacero endpointov, veľa závislostí (DB, cache, knižnice)?
Vysvetli, čo je pole inventory_code (kód) v tabuľke kníh, čo to je?
Povedzte nám o brokeri správ: aké typy existujú, ako funguje Kafka?
Pracujete momentálne?
Čo teraz hľadáš pre seba, čo je pre teba dôležité?
Ako funguje map v Go? Povedzte o vnútornej štruktúre, buckets, kolíziách.
Je mapa v Go bezpečná pre vlákna?
Aký technický problém rieši blockchain? Odpovedzte jednou vetou.