Golang
Go'dagi yangi xarita (shveytsariya xaritasi) haqida gapir. Eski bilan qanday farqi bor?
Tizimda Kafka qanday fizik tarzda tashkil etilgan — u xizmatda yoki alohida mashinada?
Siz 4 yil tajribaga ega ekaningizni aytdingiz, ammo 2024 yilda universitetni tugatgansiz. Siz oxirgi kursda o'qib, ishlayapsizmi?
Xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir, xotir
func Pipe(p Producer, c Consumer) error { // TODO buf := make([]any, 0, MaxItems) cookies := make([]int, 0) flush := func() error { if len(buf) == 0 { return nil } if err := c.Process(buf); err != nil { return err } for _, cookie := range cookies { if err := p.Commit(cookie); err != nil { return err } } buf = buf[:0] cookies = cookies[:0] return nil } for { items, cookie, err := p.Next() if err != nil { flush() return err }
Ikki bosqichli tasdiqlash (2PC) qanday ishlaydi?
Qanday qilib garbage collector chaqirilishining chastiligini kamaytirish mumkin? Qaysi optimallashtirish usullarini bilasiz?
Bo'sh tuzilishga ega kanal chan struct{} nima uchun kerak?
Ishlaganlik mezonlari bilan ishlagansizmi? Nima bilan yuzlashdingiz?
O'zingiz va hozirgi/oxirgi kompaniyangizdagi tajribangiz haqida gapiring.
Birlik testlarini o'tkazdingizmi?
Shaxmat ilovasi tizimini loyihalashtiring: matchmak, o'yin sessiyalarini yaratish va natijalarni yozib olish. Xizmatlar, ularning o'zaro ta'siri va ma'lumotlar omborlarini ko'rsating.
Ikkinchi bo'lakdagi ma'lumotlar nima bo'ladi, agar u birinchi bo'lakdan 5 sig'im bilan yaratilgan bo'lsa va keyin sig'im 10 ga oshirilsa?
PostgreSQL, MongoDB, ClickHouse va boshqa ma'lumotlar bazalari bilan ishladingizmi?
B daraxti va Hash indekslari haqida gapir: qanday ishlaydi va qachon ishlatiladi?
Asosiy dasturlash tili nima va boshqa qaysi tillarni bilasiz, jumladan, no-kommerciyal tajriba?
Hozir ishni o'zgartirishni o'ylayapsizmi?
Kafka ning qanday xususiyatlari bor?
Ko'p atributli filtrash nima?
Kafka'dan kelgan barcha xabarlarni alohida jadvalga saqladizmi? Bu nima ma'noda edi, Kafka yetarli emasmi edi?