Golang
Melyik parancs küldi a commitokat a szerverre?
Meséljen egy új eszközről vagy ötletről, amelyet bevezetett, és amely javította a csapat eredményeit.
Mesélj a legutóbbi munkahelyeden szerzett tapasztalataidról
Hogyan biztosították az idempotenciát?
Kényelmes átmenni a „te” használatára a beszélgetésben?
Mesélj a StormTrade-ben végzett legnehezebb vagy legérdekesebb feladatról. Milyen volt a kereskedelmi mag magjának domain felelőssége?
Milyen jellemzői vannak a RabbitMQ-nak?
Mi a jelenlegi fokozatod?
Mekkora a teljes tapasztalatod a Go-val végzett kereskedelmi fejlesztésben?
Részt vettél egy monolit átírásában mikroservice architektúrára?
Adott egy rendezett számokat tartalmazó tömb, amelyben vannak duplikált elemek. A duplikátumokat helyben (az eredeti tömbben) kell eltávolítani, és vissza kell adni az így kapott tömb méretét. Példa: Bemenet: nums = [0,0,1,1,1,2,2,3,3,4] Kimenet: 5, nums = [0,1,2,3,4,_,_,_,_,_] Magyarázat: Ebben a tömbben 5 egyedi elem van. Helyezze őket az első öt pozícióba az eredeti tömbben, és adja vissza az 5 számot. A többi elem az eredeti tömbben lehet bármilyen.
Hogyan oldja meg a versenyképes foglalási problémát valódi adatbázisra való áttéréskor?
Mi a gyors játékok?
Miért a Go programozási nyelvet választottad?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Fordítási hiba # command-line-arguments ./main.go:39:32: szintaktikai hiba: váratlan sorvége, { várható az if feltétel után
Mindenhol serial ID-t tettél. Mit jelent ez?
Milyen mikroszolgáltatásokat fejlesztettél? Pontosan milyen szolgáltatásokról van szó?
Mesélj a csapatról: 4 Go fejlesztő, tesztelő, elemző, mérnök, csapatvezető?
Miért szükséges a normalizálás?
Mi az a worker pool Go-ban, és mikor használnád?