Sobes.tech

Golang

Kaip patikrintumėte, ar pridėtas indeksas tikrai gerai veikia, ypač gamyboje?

141

Ar panika bus, jei pridėsime prie nil slice?

139

Skaitiniai vyko su meistru, su replika ar kaip jie buvo paskirstyti?

139

Ar naudojote raktus Kafka skirstymui?

137

Ar galite prisiminti atvejį, kai kažkas sulūžo ir ką tada darėte?

135

Ar turite rankose karinį bilietą?

135

Kokia tvarka bus vykdomos gorutinos ir kodėl?

134

Kokį darbo formatą teikiate pirmenybę?

130

// Pataisyti kodą func FixProblem() { var wg sync.WaitGroup ch := make(chan string, 5) mu := sync.Mutex{} for i := 0; i < 5; i++ { wg.Add(1) go func(ch<- string, i int, wg *sync.WaitGroup) { defer wg.Done() mu.Lock() defer mu.Unlock() msg := fmt.Sprintf("Goroutine %s", strconv.Itoa(i)) ch <- msg }(ch, i, &wg) } for { select { case q := <-ch: fmt.Println(q) } } wg.Wait() }

129

Papaskink apie situaciją, kai pasiūlei iniciatyvą ir ją gynėjai.

129

Kaip sprendėte, jei atnaujinant podus praradote užklausas?

128

Kaip tiksliai įdiegėte Kafka klientą į projektą, kaip jį naudojote?

128

pagrindinis paketas importuoti "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val }

127

Ar esate teritoriniu požiūriu Maskvoje?

127

Ar visada užduotys būdavo gerai aprašytos? Kaip elgdavotės, jei aprašymas buvo nepakankamas?

124

Kas vyksta su senais ir naujais raktais, kai žemėlapis auga? Kodėl nereikia visko kopijuoti iš karto?

119

Ar kada nors reguliavote Kafka-topiko dalinių skaičių?

116
/12