Golang
// Vazifa 3 // Ushbu kod qanday vazifani hal qilayotganini tavsiflang // Bu yechimda qanday muammolar bor? // Bu kodni qanday qayta yozardingiz? var c int var mu sync.RWMutex type Trace struct { // Ba'zi maydonlar bu yerda } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }
Podlarni yangilashda so'rovlar yo'qolgan bo'lsa, qanday hal qildingiz?
Raqobatli ishlov berish haqida gapir — bu haqda alohida bo'lim bor. Parallellikni qanday cheklashdi? PostgreSQL ga nechta ulanishlar bor edi?
Barcha 5 goroutine bir vaqtning o'zida bo'sh cache'ni ko'rib, ma'lumotlar bazasiga (cache stampede) borayotgan holatni qanday boshqarasiz?
Ustozga prioritetli navbat haqida gapiring
Kooperativ va oldindan belgilangan ko'p vazifali ishlash o'rtasidagi farq nima?
Ushbu SQL so'rovi qanday bajariladi, ichki so'rov va DENSE_RANK bilan (ijro tartibi)?
Takliflarni qanchalik faol ko'rib chiqayapsiz? Allaqachon takliflar, qabul qilish uchun muddatlar bormi?
Faylni qayta ishlashda qaysi joyda tor muammo borligini qanday tushunish mumkin — agar satr bo'yicha ishlash sekin ko'rinayotgan bo'lsa, va goroutinlar siklda ishlayotgan bo'lsa?
Virtualizatsiya host operatsion tizimining yadrosi bilan ishlayaptimi?
Bir nechta tartiblangan uint kanallarini bitta tartiblangan kanalga birlashtirish uchun merge funksiyasini yozing
Asimptotik yozuv nima va nima anglatadi?
Eng yukori yuklamali xizmatda sekundiga maksimal so'rovlar soni qancha edi?
Hozirgi kompaniyangizda nima bilan shug'ullanishingiz haqida umumiy tarzda aytib bering.
Tranzaksiya izolyatsiya darajalari, anomaliyalar, Serializable nima?
Agar barcha kerakli indekslar qo'shilgan bo'lsa ham, ma'lumotlar bazasi yukni boshqarolmayapti va sekinlashayotgan bo'lsa, nima qilish kerak?
GitLab CI haqida — qanday ishladingiz, yaml fayllarini o'zingiz yozdingizmi?
Nima uchun matritsalarni ko‘paytirish aynan shu qoidaga muvofiq belgilanadi?
Optimizator har doim yaratilgan indeksdan foydalanadimi?
Ehtimol, savollar allaqachon paydo bo'ldi, [ism]? (kompaniya haqida)