Sobes.tech

Golang

Go'da satr nima? Uning tuzilishi va xususiyatlari qanday?

Senior
246

Go'dagi (Swiss Tables) yangi map implementatsiyasi haqida gapiring. Qaysi koliziyalarni hal qilish usullari mavjud?

Senior
215

// Ap funksiyasini o'zgartirish kerak, shunda 6 chiqarilgan slice ichiga kiradi va slice tartiblangan bo'ladi // Muhim - ap funksiyasi hech narsa qaytarmaydi package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // kutilyotgan natija - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
212

Gorutina nima? Uning yengilligi nimada?

Senior
203

Ma'lumotlar bazalariga so'rovlarni optimallashtirish uchun qanday usullarni qo'lladingiz? EXPLAIN ANALYZE va so'rov rejasida nima ko'rdingiz?

Senior
194

Go'da qaysi ma'lumot turlari standart ravishda nil qiymatini qabul qilishi mumkin?

Senior
187

Nebuferlangan kanal orqali ma'lumotlar qanday uzatiladi? Uning buferi bormi?

Senior
179

Goroutinlarning kontekst almashinuvi nima? Uni kim amalga oshiradi?

Senior
176

Umumiy savol: suhbatga tayyorgarlik va savollar manbalari

Senior
162

Qanday qilib garbage collector chaqirilishining chastiligini kamaytirish mumkin? Qaysi optimallashtirish usullarini bilasiz?

Senior
154

Buffersiz uzatishda kanal nima uchun kerak, agar ma'lumotlar stackdan stackga o'tsa? Kanalning roli nima?

Senior
153

Swiss Tables ning eski hash jadvali bilan taqqoslaganda qanday afzalliklari bor? Eski va yangi amalga oshirishda hash-kod qancha bitni egallaydi?

Senior
149

Bufferli kanalda mutex qanday ishlaydi? Nima himoya qiladi?

Senior
148

Nezainitialashgan kanal yopilganda nima bo'ladi?

Senior
148

Ish tajribangiz va texnologik stekingiz haqida gapiring

Senior
148

Escape tahlili nima? U qanday qilib o'zgaruvchining joylashuvi (stack yoki heap) ni aniqlaydi?

Senior
147

Go rejalashtiruvchisi qanday turdagi ko'p vazifali ishlashni qo'llaydi? Qaysi ikki turdagi ko'p vazifali ishlash mavjud?

Senior
145

O'zgaruvchilar uchun xotira qayerdan olinadi? Xotira ajratuvchi nima?

Senior
135

Kanalda mutexni nima bloklaydi - goroutine yoki xotira maydoni?

Senior
135

Kafka bilan qanday vazifalarni bajardingiz? Yetkazib berish kafolatlarini (exactly-once) qanday sozladingiz?

Senior
133