Sobes.tech

Golang

Kādi sarkanie karogi uzņēmumā būtu tev stop faktori?

204

Kādus līdzekļus un pieejas jūs izmantojāt, izveidojot mikroservisu arhitektūru?

Junior — Middle
204

Kas ir GOMAXPROCS un cik daudz gorutīnu darbosies paralēli no 1000?

203

Kā saprast, ka degradācija notika tieši tāpēc, ka pieauga resursu (CPU utt.) patēriņš?

203

Pastāsti par Golang plānotāju, kā tas darbojas ar bloķējošām operācijām

203

Kā īstenot ziņojumu sūtīšanu gRPC pakalpojumā?

Junior — Middle
203

Vai bieži nākas strādāt ar gorutīnām darbā?

203

Kā tika risinātas konflikti situācijas kodu pārskatīšanas laikā?

203

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

202

Kādiem kritērijiem izvēlaties uzņēmumus, uz ko balstāties?

201

Kāda ir EXPLAIN operatora loma, izpildot SQL vaicājumus datu bāzē?

Junior — Middle
201

Kāda ir atšķirība starp PARTITION BY un GROUP BY apakšvaicājumā?

201

Cik mikroservisus jūs uzrakstījāt darba laikā uzņēmumā?

199

Ko noteikti nevēlētos redzēt savā jaunajā darba vietā?

199

Pastāsti par darbu ar slices Golang: kā darbojas capacity, length un kas notiks, ja pārsniegsiet robežu.

199

Pastāsti par savu pieredzi, ar ko nodarbojies, pie kura projektu strādāji un kādu lomu ieņēmi?

198

Vai ir individuālā komerciskā darbība vai citas juridiskās personas formas?

198

// Ko kods izvadīs? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }

197

Kas ir interfeisi Go? Kam tie ir nepieciešami? Kā tie ir uzbūvēti zem motora pārsega?

197

Kuras uzdevums tev patīk visvairāk, un kurus mazāk?

197
/12