İşdə Kafka istifadəsi haqqında danış: hallar, nə yazdın?
Golang
Oxumaqlar ustad ilə, replika ilə və ya necə paylanırdı?
// Bank terminalları şəbəkəsi mövcuddur. Şəbəkədə mövcudluq cavablarını toplamaq lazımdır. Terminallar ölkə boyunca yerləşir. // Giriş siyahısından URL alan bir funksiya yazın ([]string{"[link] "[link] "[link] və s.}) // cavab stdout-da ayrıca sətirdə göstərilməlidir "url: %s, code: %s" func check(urls []string) {}
Sistemin yüksək səviyyəli memarlığını təsvir edin: hansı komponentlərdən ibarətdir?
Aktiv iş axtarırsınız yoxsa sadəcə təkliflərə baxırsınız?
Golang-da paralel HTTP sorğularını necə yazmaq olar?
Maaş gözləntilərinə görə, hansı məbləğdən təklifə baxırsan?
Funksiyada göstəricinin dəyişdirilməsi problemini, sahəni birbaşa dəyişdirmədən necə həll etmək olar?
context.WithTimeout-də cancel nədir və niyə çağırılır?
Layihələrinizdən birinin memarlığını təsvir edin (qatlar, nümunələr, kodun təşkili)
Bir neçə sıralanmış uint kanallarını tək sıralanmış kanala birləşdirmək üçün merge funksiyasını yazın
Niyə şirkətdən çıxırsınız?
İndiyə qədər müsahibə keçirirsiniz və ya təklifləriniz var mı?
Yaddaş sızıntıları nə qədər tez-tez baş verirdi?
predictableFunc üçün goroutine və kanal ilə implementasiyada timeout ilə deadlock baş verə bilərmi?
Kafka mövzusunda bölmələrin sayını heç tənzimlədinizmi?
Go-da funksiyanın parametrləri, xüsusən slices necə ötürülür?
Verilənlər bazasında saxlanılan prosedurlarla işlədinizmi?
əsas 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 }
Bu SQL sorğusu alt sorğu və DENSE_RANK ilə necə icra olunur (icra sırası)?