Golang
Bir muammo bilan qolganda va muammoni qanday hal qilishni bilmasang, shunday vaziyatni esla
1. Nima ko'rsatadi, qanday tuzatish mumkin, qanday qilib oqimga xavfsiz qilish (waitGroup) 2. Ro'yxatdagi takrorlarni olib tashlash
Plane yoki Telegramni ishlatdingizmi?
SOLID dizayn tamoyillarini bilasizmi?
Maosh kutishlaringiz qanday?
So'rov uchun indeks qo'shdingiz, lekin EXPLAIN bo'yicha u tezlashmadi. Muammo nima bo'lishi mumkin?
Jadvalda nechta birinchi kalit bo'lishi mumkin?
package main import ( "fmt" ) func main() { c := make(chan string) go fmt.Println(<-c) c <- "Hello World!" fmt.Println("Exit!") }
Go bo'yicha bilim darajangizni 1 dan 10 gacha bo'lgan skalada qanday baholaysiz? 10 ga yetish uchun qaysi nuqtani qo'shgan bo'lar edingiz?
Yopiq kanalga yozilishda nima bo'ladi? Va yopiq kanal yopilganda nima bo'ladi?
Ma'lumotlar bazalarida ishlash davomida eng katta ma'lumot hajmi nima edi?
DLQ dan kelgan xabarlarni qo'lda qayta ishlashdan keyin qanday variantlar bo'ldi? Texnik jihatdan ular bilan nima qildingiz?
CQRS nima va uni qanday amalga oshirish mumkin?
Vazifa: ikkita tartiblangan va noyob qiymatlarni o'z ichiga olgan ikkita slice-ni birlashtirib, yagona tartiblangan slice hosil qilish
Qanday qilib pul operatsiyalari uchun qat'iy barqarorlik bilan uchta mintaqadan iborat geografik taqsimotni tashkil qilish mumkin? Qaysi replikatsiya (master-master yoki master-slave) ni ishlatish kerak?
Siz ishtirok etgan yoki o'zingiz bajargan mahsulot va biznes vazifalarida yana qanday qiziqarli narsalarni eslab qolasiz?
O'yinchi harakatining oqimini tasvirlang: ma'lumotlar WebSocketdan ikkinchi o'yinchida holatni yangilashgacha qanday o'tadi?
PostgreSQLda bo'linma qanday ishlaydi?
Redisda katalog ma'lumotlari qanday yangilandi?
CP tizimida mavjudlikning yo'qligi qanday namoyon bo'ladi?