Qaysi ma'lumotlar bazalari bilan ishladingiz va qaysi darajada? PostgreSQL, Redis, ClickHouse haqida batafsil.
Golang
Standart kutubxonadagi errors paketidan foydalanmasdan Go da error turidagi ob'ektni qanday qaytarish mumkin?
Bank tizimi uchun hisoblar va tranzaktsiyalar jadvallari bilan SQL sxemasini loyihalashtiring. Qaysi cheklovlar va indekslar kerak?
Cleanup funksiyasini qayerda va qanday ishga tushirish mumkin? Kontekstni rate limiterga qanday o'tkazish mumkin?
Brauzerga google.com yozib, Enter tugmasini bosgach nima bo'ladi? Butun jarayon va ishtirokchilarni tavsiflang.
Rate limiter tuzilishini va Allow funksiyasini tushuntiring. Qaysi konfiguratsiya parametrlari ishlatiladi va ular nima uchun?
Nima uchun amount uchun NUMERIC(18,2) turini tanladingiz? Qanday alternativalar mavjud va DOUBLE PRECISION bilan muammo nima?
TCP va UDP o'rtasidagi farq nima? Ularning har biri qayerda qo'llaniladi?
cleanup ni amalga oshirishni odatdagi for sikli bilan range o'rniga tuzatib, tozalashning yakuniy mantiqini tushuntiring.
Foydalanuvchining balansidan mablag'larni chiqarish uchun mikroxizmat mavjudmi? Xizmat takrorlanganda, race condition muammosi yuzaga keladi. Bu muammoni qanday hal qilish mumkin?
UDP orqali ma'lumotlarni yetkazib berishni kafolatlash mumkinmi?
Tuzilishingizni tuzatgandan so'ng Allow funktsiyasining amalga oshirilishini tushuntiring. Foydalanuvchining birinchi so'rovi holati qanday boshqariladi?
DNS so'rovi qaysi protokol orqali amalga oshiriladi? Bu yagona mumkin bo'lgan protokolmi?
NUMERIC ishlatmasdan suzuvchi nuqta muammosidan qanday qochish mumkin? INT turi bilan alternativ yondashuv nima?
To'lovlarni qayta ishlashda tranzaktsiyalar uchun status modelini taklif qiling. Qaytarish (refund) qanday ishlaydi?
Rate limiterda mutex nima uchun kerak? Muammoni mutexsiz, sync.Map yordamida hal qilish mumkinmi?
Bank kartasi orqali to'lov jarayonini tushuntiring: qaysi ishtirokchilar ishtirok etadi va ular orasidagi o'zaro ta'sir qanday amalga oshadi?
Bucketlardan eskirgan ma'lumotlarni davriy tozalash uchun fon goroutine'ini qanday tashkil etish mumkin?
PostgreSQL'da indeks nima? Siz indekslar bilan qanday ishladingiz va indeks yaratish qaroringizni nima asos qilib oldingiz?
Rate limiter uchun Allow funksiyasining mantiqini amalga oshiring. Siz voqealarni qanday kuzatib borasiz va cheklovlarni qanday tekshirasiz?