Golang
ML va LLM o'rtasidagi farq nima?
// Vazifa: workerPool ni amalga oshiring // numWorkers – ishchilar soni // jobs – ishlash uchun raqamlar ro‘yxati // Har bir ishchi raqamni kvadratga ko‘taradi // Barcha natijalarni qaytarish (tartib muhim emas) func workerPool(numWorkers int, jobs []int) []int { // kodingizni bu yerga yozing }
/** * N kanallarni bitta qilish * * N ta kanal berilgan, ular chan int turida. Barcha ma'lumotlarni birlashtiradigan funktsiya yozilishi kerak **/ // 1. N kanallarni bitta qilish uchun funktsiya amalga oshirilishi kerak func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. a, b, c kanallarini qiymatlar bilan to'ldiring // ...
Kafka haqida gapir
Load Average nima, uni qanday tekshirish va nimaga e'tibor berish kerak?
Hozirgi kompaniyangizni tark qilishga nima uchun qaror qildingiz?
Toza arxitektura nima?
Quyidagi operatsiyalardan qaysi biri Go tilida kompilatsiya xatosini keltib chiqaradi? Bir xil uzunlik va turdagi ikki massivni taqqoslash: [3]int == [3]int Nil bilan ko'rsatkichni taqqoslash: p == nil Byte ni uint8 turidagi o'zgaruvchiga tayinlash Ikki slice ni taqqoslash: []int == []int
Go'da qanday sinxronizatsiya vositalarini bilasiz?
Arxitektura vazifasi: foydalanuvchi ro'yxatdan o'tganda Kafka ga voqea yuborishni qanday kafolatlash mumkin (foydalanuvchi xizmati + bildirishnoma xizmati bilan mikroxizmat arxitekturasi), agar Kafka asinxron kanal bo'lsa?
Go'da kontekst nima va nima uchun kerak?
TCP va UDP o'rtasida nima farq bor? Nima uchun HTTPS uchun TCP ishlatiladi?
'Cache-aside strategiyasini nima uchun tanladingiz?' savoli to'g'ri mi?
Qaysi agregat funktsiyalarini bilasiz?
Go'da o'zgaruvchilar qayerda joylashadi — stekda yoki to'plamda? Escape tahlili nima?
Agar siz yoningizdagi jamoa optimal bo'lmagan yechimni tanlaganini ko'rsangiz nima qilasiz?
Kafka'da deduplication nima?
Linux'da inode nima?
Yangi pool bilan nima qilaman? Boshlangandan so'ng vazifa qo'sha olamanmi?
Dialogda «sen» ga o'tishni qulay his qilasizmi?