Golang
Go'da map qanday ishlaydi? Ichki tuzilishi, buckets, koliziyalar haqida gapiring.
Qayta tozalash yig'uvchisi qachon ishga tushiriladi? Maxsus to'xtash nuqtalari bormi?
JWT tokenlari nima uchun ishlatiladi?
Tartiblangan massivda ikkilik qidiruvning algoritmik murakkabligi nima? (O(1) / O(log n) / O(n) / O(n^2))
Siz ikki jadvalni birlashtiryapsiz va agregatsiya qilayapsiz, shu paytda bu ma'lumotlar o'zgaradi — nima bo'ladi?
Ma'lumotlar bazasida qanday indekslarni bilasiz? Qaysi funksiyalar ishlatilgan?
Go'da xizmatlarni profiling qilish haqida gapir — xatolarni tuzatish va tor joylarni qidirish jarayoni qanday ko'rinadi?
// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } Birinchi kanallaridan barcha qiymatlarni birlashtiradigan va barcha kirish kanallari yopilganda yopiladigan yagona kanalni qaytaradigan merge funksiyasini amalga oshiring. Birlashtirilgan kanal yopilishi uchun barcha kirish kanallari yopilishi kerak.
Outbox naqshasi haqida gapir — u qanday ishlaydi?
Tuzilgan kodda sintaktik xatolarni toping
Qaysi ma'lumotlar tuzilmalari bilan tanishsiz?
Yopiq kanalga o'qish va yozish paytida nima bo'ladi?
Blockchain qanday texnik muammoni hal qiladi? Bir jumla bilan javob bering.
Python + OpenGL ilovasi uchun ob'ektlarni morflash uchun shartlarni tavsiflang, slider bilan.
Xaritadagi bucket nima fizik jihatdan?
Moskva shahrida yashaysizmi — yangilangan ma'lumot?
Ish tajribangiz, ishlagan loyihalaringiz haqida gapiring, aniq nima qilganingiz haqida.
Ish joyini tanlashda hozirda siz uchun nima muhim?
Mutex nima va uning ostida nima bor?
Biznesdan vazifalar kelgan — bu qanday ishlaganini batafsil ayta olasizmi?