Agar panikani ushlay olmasak, ilova qanday bo'lsa ham yopiladimi?
Golang
Inboxdan keyin pipeline'da nima bo'lar edi? Ma'lumotlar bazaga qanday yozilardi?
Kodda izolasyon darajasini aniq belgilashga majbur bo'ldingizmi?
Sync paketida nima bor?
Kubernetes haqida gapir — klaster bilan nima qilding?
// 5-savol. ekraningizda nima chiqadi func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }
Foydalanuvchi uchun atributlar o'zgarish tarixini saqlash uchun tarixiy jadvallarni yaratdingizmi?
Siz 10-20 daqiqalik so'rovlarni 5-7 ga qanday optimallashtirdingiz? Qaysi hisobotlar shunchalik uzoq davom etardi?
// 3-savol. ekraningizda nima chiqariladi package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) - 1 fmt.Println(i) }
Ma'lumotlar qayerdan kelgan? Logistlar yuboradimi yoki qanday?
Haliq Magnitda ishlayapsizmi? Nima uchun bozorga chiqishga qaror qildingiz?
Birinchi sinxronlash kanalida nima bo'lar edi? Bu qanday ma'lumotlar modeli bo'lib, unga asoslangan holda boyitilardi?
Qo'lda ishlov berishdan so'ng xabarlar bilan nima qilindi? Qaysi variantlar bo'ldi?
// 2-savol. ekraningizda nima chiqadi package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }
Panik holatida ilova yiqilmasligi uchun recover ni qayerga yozish kerak, chunki u bir nechta endpointlar, ko'p bog'liqliklar (ma'lumotlar bazasi, kesh, kutubxonalar) ga ega?
Tasdiqlash haqida gapirib bering: qanday tasdiqlash variantlari mavjud, agar xabar tasdiqlanmasa nima bo'ladi?
Bunday noto'g'ri xabarlar ko'p edimi?
Amaliyotda triggerlardan foydalandingizmi?
O'zingiz haqida gapiring, nima bilan shug'ullandingiz, nima qildingiz?
Saga kabi shablonni bilasizmi?