Ishingizda qanday middlewarelardan foydalanasiz?
Golang
Hozirgi vaqtda kompaniya tanlashda siz uchun kritik ahamiyatga ega bo'lgan narsa nima?
Go'dagi kanallar haqida gapir: bu nima, ichida nima saqlanadi, 5 ta elementli bufferli kanalga 5 ta qiymat yozilganda nima bo'ladi?
// 3-savol. ekraningizda nima chiqariladi package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }
Ma'lumotlar bazasiga bo'sh ulanishlar bo'lmasa nima bo'ladi? Bunday holatni qanday boshqarish mumkin?
Nima uchun bozorga chiqishga qaror qildingiz? Bu nimaga bog'liq?
Postgresda nechta ulanishlar bo'lgan?
Batch qurilish paytida xizmat muvaffaqiyatsiz bo‘lsa nima bo‘ladi? Kubernetes podni o‘ldirdi — nima bo‘lyapti?
Sizda PostgreSQL qanday o'rnatilgan edi — tahlil uchun replikasi bor edi yoki masterdan o'qirdingizmi?
Qancha yozuvlar bor edi? Qancha tarixiy ma'lumotlarni saqlash kerak?
// 4-savol. ekraningizda nima chiqadi package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Yangi xizmatni ishlab chiqishda qanday hujjatlarni yozasiz?
Kafka xabarlarini qanday tekshirdingiz? Xabar tekshirilmagan bo'lsa, uning bilan nima bo'lar edi?
Biznes mantiqining bir qismini ma'lumotlar bazasiga (triggerlar, protseduralar) o'tkazishning afzalliklari va kamchiliklari nima?
RabbitMQ va ClickHouse qanday ishlatilgan?
Agar biz katta oqim bilan masterga yozayotgan bo‘lsak va replikalardan o‘qiyotgan bo‘lsak, master bilan replika qanday sinxronlashtiriladi?
Uchta qanday ishlaydi 3 ta bo'lak va 2 ta iste'molchi?
sync.Mutex qanday ishlashini orqa fonida?
math.Pow funksiyasi float64 qaytaradi, biz aniq int32 ni belgilab, katta sonni joylashtirishga harakat qilamiz — nima bo'ladi?
Noto‘g‘ri xabarlarni alohida mavzuga ko‘chirganingizmi yoki qanday?