Sobes.tech

Golang

Shart 3 ta'limot mavjud - foydalanuvchi, chat, xabar • Foydalanuvchining ismi va ro'yxatdan o'tish sanasi bor • Chatning nomi va yaratilgan sanasi bor • Xabarda matn, muallif va yaratilgan sana bor • Foydalanuvchi bir vaqtning o'zida bir nechta chatlarda bo'lishi mumkin • Xabar majburiy ravishda chatga tegishli bo'lishi kerak, va bir vaqtning o'zida bir nechta chatga tegishli bo'lishi mumkin emas • Mavzuni jadval shaklida tasvirlash kerak

181

Qanday qilib turli yechimlarda — xotira va ma'lumotlar bazasida — to'qnashuvlarning yo'qligi ta'minlanadi?

175

Bu kod nima ko'rsatadi va nima uchun? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

174

Asosiy dasturlash tili nima va boshqa qaysi tillarni bilasiz, jumladan, no-kommerciyal tajriba?

173

Xizmatni qayta ishga tushirishimiz kerak (yangilash/yangi funksiya) — bu analitikaga yuborish asinxron jarayonlariga qanday ta'sir qiladi?

171

Va agar bizning in-memory yechimimizning sig'imi yetib ketsa, xotirani tozalash uchun nima taklif qilarding?

170

Roistatdagi loyiha haqida gapir — bu qanday loyiha va nima uchun ketdingiz?

168

Kelajakda o'zingizni qayerda ko'rasiz — mutaxassis, Tech Lead, arxitektor sifatida?

163

So'rov bu indeksdan foydalanishini qanday tushunish mumkin? Buni tekshirish uchun SQLda qanday qurilma bor?

160

Indekslar o'qish va yozishga qanday ta'sir qiladi — tezlashtiradimi yoki sekinlashtiradimi?

158

Faraz qilaylik, RPS keskin oshdi (Black Friday), va tahlil xizmati bunga mos kelmayapti — nima qilish mumkin?

155

Ushbu vazifa kontekstida to'qnashuv nima ekanligini tushuntirib bera olasizmi? Sizning kodingizda to'qnashuvlar bo'lishi mumkinmi?

147

Nima uchun biz har bir maydon uchun oldindan indeks qo'shmaymiz?

138

-- Vasya foydalanuvchisining barcha chatlarini (chat_id, chat_name) formatida tanlang

136
/2