Golang
Agar mavzuda 5 bo'linma bo'lsa va iste'molchilar guruhida 10 ta iste'molchi bo'lsa, nima bo'ladi?
Har bir foydalanuvchi uchun 1000 yoki undan ko'p bo'lgan narxlar bilan buyurtmalar sonini, buyurtmalar soniga qarab kamayib boradigan tartibda qaytaradigan SQL so'rovini yozing: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
Qoidalar dvigateli qanday ishlardi?
Cleanup funksiyasini qayerda va qanday ishga tushirish mumkin? Kontekstni rate limiterga qanday o'tkazish mumkin?
Go (1.24 versiyasigacha) mapda to'qnashuvlar qanday hal qilinadi? Bucketlar va overflow-bucketlar haqida gapir.
Kelajakda o'zingizni qayerda ko'rasiz — mutaxassis, Tech Lead, arxitektor sifatida?
Qaysi miqdorni kutyapsiz?
PostgreSQL'da o'lik saturlar qanday tozalanadi? Vacuum qanday ishlaydi?
OSI modeli haqida gapir. Qaysi darajalarni bilasiz? Har bir darajada nima bo'ladi?
Nima uchun hisoblagich uchun Mutex o'rniga Atomic ni ishlatdingiz?
tur Sem interfeys { Lock() error //to'liq kanal bo'lsa xato qaytaradi TryLock() bool // oddiygina bloklashga harakat qilamiz, agar muvaffaqiyatli bo'lsa true Release() //kanalni bo'shatish Cap() int // ishchi gorutinlar soni FreeSpace() int //kanalda qancha bo'sh joy borligini ko'rsatadi } //tuzilma //channel - bu buffer haqida o'ylash //capacity int //mutex
Postgresda nechta ulanishlar bo'lgan?
TCP va UDP protokollari haqida gapira olasizmi, ular qanday farq qiladi?
Go'da hash jadvali (xarita)ni amalga oshirish haqida o'qidingizmi? Eng yomon holatda hash funktsiyasi qanchalik yomon bo'lishi mumkin?
ClickHouse bilan bog'liq muammo haqida (bir nechta yagona yozuvlar tufayli yiqilish) va uni qanday hal qilganingiz haqida gapiring.
Qaysi asbob-uskunalarni ishlatdingiz?
API orqali tibbiy fayllarni yuklashni 3 baravar tezlashtirish qanday amalga oshirildi?
Qachon bo'linish yoki sharding qilish kerakligini qanday tushunish mumkin?
/orders/123 ga' GET so'rovi to'g'ri tuzilgan, ammo bazada bunday buyurtma mavjud emas. Ilova odatdagi tarzda ishlamoqda. Qaysi holat kodi qaytarilishi kerak? 204 No Content 404 Not Found 410 Gone 403 Forbidden
PostgreSQL'da B-tree dan tashqari qanday indeks turlarini ishlatdingiz?