Sobes.tech

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 } }

Senior
МТС CloudМТС Cloud
68

Podlarni yangilashda so'rovlar yo'qolgan bo'lsa, qanday hal qildingiz?

Middle
WildberriesWildberries
68

Raqobatli ishlov berish haqida gapir — bu haqda alohida bo'lim bor. Parallellikni qanday cheklashdi? PostgreSQL ga nechta ulanishlar bor edi?

Middle+
МВидео/эльдорадо
68

Barcha 5 goroutine bir vaqtning o'zida bo'sh cache'ni ko'rib, ma'lumotlar bazasiga (cache stampede) borayotgan holatni qanday boshqarasiz?

Senior
РамблерРамблер
68

Ustozga prioritetli navbat haqida gapiring

Middle
VKVK
68

Kooperativ va oldindan belgilangan ko'p vazifali ishlash o'rtasidagi farq nima?

Senior
AvitoAvito
68

Ushbu SQL so'rovi qanday bajariladi, ichki so'rov va DENSE_RANK bilan (ijro tartibi)?

Middle
WildberriesWildberries
68

Takliflarni qanchalik faol ko'rib chiqayapsiz? Allaqachon takliflar, qabul qilish uchun muddatlar bormi?

Senior
РамблерРамблер
68

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?

Middle
Aliexpress
68

Virtualizatsiya host operatsion tizimining yadrosi bilan ishlayaptimi?

Middle+
VK CloudVK Cloud
68

Bir nechta tartiblangan uint kanallarini bitta tartiblangan kanalga birlashtirish uchun merge funksiyasini yozing

Middle
WildberriesWildberries
68

Asimptotik yozuv nima va nima anglatadi?

Middle
VKVK
68

Eng yukori yuklamali xizmatda sekundiga maksimal so'rovlar soni qancha edi?

Senior
eLama
68

Hozirgi kompaniyangizda nima bilan shug'ullanishingiz haqida umumiy tarzda aytib bering.

Senior
Shopfully
68

Tranzaksiya izolyatsiya darajalari, anomaliyalar, Serializable nima?

Middle
OZONOZON
68

Agar barcha kerakli indekslar qo'shilgan bo'lsa ham, ma'lumotlar bazasi yukni boshqarolmayapti va sekinlashayotgan bo'lsa, nima qilish kerak?

Middle
СитиДрайвСитиДрайв
68

GitLab CI haqida — qanday ishladingiz, yaml fayllarini o'zingiz yozdingizmi?

Middle+
МВидео/эльдорадо
68

Nima uchun matritsalarni ko‘paytirish aynan shu qoidaga muvofiq belgilanadi?

Middle
Graveling
68

Optimizator har doim yaratilgan indeksdan foydalanadimi?

Senior
А7
68

Ehtimol, savollar allaqachon paydo bo'ldi, [ism]? (kompaniya haqida)

Middle
Stroki
68
/412