Tizimning yuqori darajadagi arxitekturasi haqida tavsif bering: u qaysi komponentlardan iborat?
Golang
O'qishlar ustoz bilan, replika bilan yoki qanday taqsimlangan?
Faol ish qidiryapsizmi yoki faqat takliflarni ko'rib chiqyapsizmi?
Ish joyida Kafka foydalanish haqida gapir: holatlar, nima yozding?
// Bank terminallari tarmog'i mavjud. Tarmoqdagi javoblarni yig'ish kerak. Terminallar mamlakat bo'ylab joylashgan. // Kirish ro'yxatidan URL oladigan funktsiya yozing ([]string{"[link] "[link] "[link] va hokazo}) // javob stdoutda alohida satrda chiqarilishi kerak "url: %s, code: %s" func check(urls []string) {}
Nima uchun kompaniyadan ketayapsiz?
Golangda parallel HTTP so'rovlarini qanday yozish mumkin?
Bir nechta tartiblangan uint kanallarini bitta tartiblangan kanalga birlashtirish uchun merge funksiyasini yozing
Maosh kutishlariga ko'ra, qaysi summadan taklifni ko'rib chiqasiz?
Loyihangizning birining arxitekturasini tasvirlang (qatlamlar, naqshlar, kodni tashkil etish)
Funktsiyada ko'rsatkichni o'zgartirish muammosini, maydonni to'g'ridan-to'g'ri o'zgartirmasdan, qanday hal qilish mumkin?
context.WithTimeout'da cancel nima va uni nima uchun chaqirish kerak?
Hozirda intervyu o'tkazyapsizmi yoki takliflaringiz bormi?
Go'da funktsiya parametrlar qanday o'tkaziladi, ayniqsa slices?
Xotira oqishi qanchalik tez-tez yuz berardi?
predictableFunc uchun goroutine va kanal bilan implementatsiyada timeout bilan deadlock yuz berishi mumkinmi?
Siz Kafka mavzusidagi bo'limlar sonini sozladingizmi?
asosiy paket import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val }
Ma'lumotlar bazasida saqlangan protseduralar bilan ishladingizmi?
Ushbu SQL so'rovi qanday bajariladi, ichki so'rov va DENSE_RANK bilan (ijro tartibi)?