Sobes.tech

Golang

Vai bija nepieciešams manuāli sadalīt daļas starp podiem?

169

Aprakstiet sistēmas augstākās līmeņa arhitektūru: no kādiem komponentiem tā sastāv?

168

Vai aktīvi meklējat darbu vai tikai aplūkojat piedāvājumus?

167

Pastāsti par Kafka izmantošanu darbā: gadījumi, ko rakstīji?

167

Lasījumi notika ar meistaru, ar repliku vai kā tie tika sadalīti?

167

Apraksti viena no saviem projektiem arhitektūru (slāņi, modeļi, koda organizācija)

166

// Pastāv banku termināļu tīkls. Ir nepieciešams vākt tīkla klātbūtnes atbildes. Termināļi izvietoti pa visu valsti. // Uzrakstiet funkciju, kas saņem URL no ievades saraksta ([]string{"[link] "[link] "[link] un tā tālāk}) // Atbilde jāparāda stdout atsevišķā rindā "url: %s, code: %s" func check(urls []string) {}

166

No kādas summas jūs apsverat piedāvājumu atbilstoši algas gaidām?

165

Uzrakstiet merge funkciju, lai apvienotu vairākus sakārtotus uint kanālus vienā sakārtotā kanālā

165

Kas ir cancel context.WithTimeout un kāpēc to vajag izsaukt?

164

Kā citādi var atrisināt problēmu ar norāda maiņu funkcijā, nemainot lauku tieši?

164

galvenais pakets import "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 }

164

Vai šobrīd veicat intervijas vai jums ir piedāvājumi rokā?

163

Vai jūs kādreiz esat regulējis Kafka-topika daļu skaitu?

163

Kā tiek nodoti funkcijas parametri Go, īpaši slices?

161

Cik bieži notika atmiņas noplūdes?

161

Vai implementācijā ar goroutine un kanālu priekš predictableFunc ar timeout var rasties deadlock?

160

Vai esat strādājis ar saglabātām procedūrām datu bāzēs?

158

Kā tiek izpildīts šis SQL vaicājums ar apakšvaicājumu un DENSE_RANK (izpildes secība)?

157
/12