Golang
Go'da map haqida gapir: qanday tuzilgan, o'rtacha va eng yomon holatda operatsiyalar murakkabligi qanday.
Loyihani mustaqil boshqarish misolini berolaysizmi?
Kafka mavzusini nechta xizmat o'qidi?
Dependency Inversion va Dependency Injection qanday farq qiladi?
a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [0 2] c := append(b, 3) // [0 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [0 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //
Elasticsearch qanday to'ldiriladi va yangilanadi?
Funktsiyada ko'rsatkichni o'zgartirish muammosini, maydonni to'g'ridan-to'g'ri o'zgartirmasdan, qanday hal qilish mumkin?
Maosh kutishingiz nima?
JOIN paytida filtr shartini ON dan WHERE ga ko'chirsangiz natija qanday o'zgaradi?
Nima uchun hozir nima qidirishni qaror qildingiz, nima uchun intervyularga borasiz?
Turli goroutinlardan bir vaqtning o'zida savatchaga mahsulot qo'shishda race condition muammosini qanday hal qilish mumkin?
Linuxda zombie jarayonlar nima? Ularni yakunlash uchun qanday signallar yuborilishi kerak?
Boshqarmasiz 1000 element bo'lish uchun slice elementlarini to'ldiring.
Rejalashtiruvchi qanday qilib cheksiz siklga kirgan gorutinni to'xtatadi?
O'qishlar ustoz bilan, replika bilan yoki qanday taqsimlangan?
O'zini o'zi band qilganlarning daromadlarini ro'yxatdan o'tkazish jarayoni qanday amalga oshiriladi?
Transaktsiyalarda izolyatsiya darajalari haqida gapir. Ular nechta va PostgreSQLda qaysi biri standart?
Mutex nima?
// Kod nima chiqaradi? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }
O'zingiz, tajribangiz va loyihalaringiz haqida gapirib bering