Sobes.tech

Golang

Kaip išvengti duomenų lenktynių? Kaip veikia Mutex?

Middle
192

Kokios sąlygos užtikrins, kad kanalo skaitymas bus amžinai užblokuotas? Kas nutiks, jei įrašysite į nil-kanalą? Jei įrašysite į uždarytą kanalą?

Middle+
191

Kodėl keičiate darbą?

Senior
191

Kokios problemos gali kilti naudojant bendrą atmintį su srautais? Kas yra race condition?

Middle
191

Papaskinkite apie save

Senior
189

// Duoti išrikiuoti gabaliukai A ir B. Gabaliukai išlaiko unikalius reikšmes. Sukurkite jų uniją į išrikiuotą gabaliuką RES be pasikartojimų. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]

Middle+
189

Kas nutiks su slice, kai jį perduosime funkcijai, pridėsime elementą ir pakeisime esamą?

Senior
188

Kuo skiriasi konteineriai nuo virtualiųjų mašinų?

Senior
186

Linux komandos, kurias žinai. Ką daro komanda kill?

Senior
186

Kaip sukelti paniką dirbant su kanalu? Kas vyksta su operacijomis su nil-kanalu ir uždaru kanalu?

Middle
185

Kaip Go apdorojami klaidos? Kuo skiriasi errors.Is ir errors.As?

Middle+
185

Kas yra gorutinos? Kaip jos skiriasi nuo įprastų gijų (threads)?

Middle
184

Kuo skiriasi procesai ir srautai?

Senior
183

Papaskink man daugiau apie WaitGroup: kaip veikia, ką daro Add, Done, Wait?

Middle+
183

Kas yra kontekstas Go? Kaip jis naudojamas? Kaip veikia atšaukimas per kontekstą?

Middle
183

Kas yra partitioning ir sharding?

Senior
183

Kuo skiriasi virtualizacija nuo konteinerizacijos?

Middle
182

Kas yra deadlock? Kaip jo išvengti?

Middle
180

Kokius projektavimo šablonus žinai? Kokios šablonų grupės egzistuoja?

Middle+
180

Kas yra sąsaja Go? Kaip veikia duck typing? Ar galima patikrinti sąsajos įgyvendinimą kompiliacijos metu?

Middle
178
/6