Sobes.tech

Golang

Prometheus-də əsas metrik növləri hansılardır?

Senior
I-teco
90

Təcrübəniz haqqında danışın. Komanda kimlərdən ibarətdir? Hansı xidmətləri özünüz layihələndirmisiniz?

Middle
X5
90

Sizə bir xidmət göstərildi və eyni şeyi etməyinizi söylədilər — sizin hərəkətləriniz

Senior
Cloud.ru
90

Əlaqəli verilənlər bazası nədir və qeyri-əlaqəli bazalardan nə ilə fərqlənir?

Middle+
purrweb
90

Biznes səviyyəsində təsvir olunan tapşırıqlarla ətraflı işləmədən işlədinizmi?

Senior
МВидеоМВидео
90

```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(key, value string) string { } ```

Middle+
Napoleon IT
90

Transactional Outbox nümunəsi haqqında danışın: bu nədir və necə işləyir?

Senior
А7
90

Bu metrika necə adlanır? Kliklər və göstərişlər arasındakı nisbət necədir?

Senior
МВидеоМВидео
90

Maliyyə gözləntiləriniz nədir? Minimum və rahat səviyyəni göstərin.

Senior
РамблерРамблер
90

HTTP cavab kodları hansılardır?

Senior
AvitoAvito
90

Qruplu vitrinlərin snapshot sistemləri necə həyata keçirilib?

Middle+
VK music
90

```go func fail() { panic("Uğursuzluq!") } func main() { fmt.Println("Başlanğıc!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("Bitdi!") } ```

Senior
Wildberries & Russ Bank
90

Əgər siz verilənlər bazasına və ya qonşu xidmətə sinxron sorğu göndərirsinizsə və sorğu 5 saniyə çəkirsə, xidmətin işlədiyi əməliyyat sisteminin axını ilə nə baş verəcək?

Middle
Aliexpress
90

Verilənlər bazalarında indeksləşmənin nə olduğunu, nəyə görə lazım olduğunu, onun üstünlükləri və çatışmazlıqları.

Middle
VKVK
90

əsas paket func oneStep(yield func() bool) { yield() } func f() { for range oneStep { print("f ") recover() } } func g() { for range 1 { print("g ") recover() } } func checkPanic(loop func(), c chan<- struct{}) { defer func() { println(recover() != nil) c <- struct{}{} }() defer loop() panic(123) } func main() { c := make(chan struct{}, 1) go checkPanic(f, c) <-c go checkPanic(g, c) <-c }

Senior
sber tech
90

İstehsalda xidmət 5 dəqiqədən çox stabil deyil. Problemi lokalizasiya edə bildik: üçüncü tərəf kitabxanasında P() adlı bir funksiya var və müəyyən ehtimolla panicə səbəb olur. Bu problemi necə həll etmək olar? Kitabxana açıq mənbədir, kod vendor içində baxıla bilər.

Senior
Базис
90

Əvvəlki iş yerinizdə münaqişələr oldumu? Onları necə həll etdiniz?

Senior
Штрафов нет
90

Yüksək yüklü zaman xətt bloklaması ilə əməliyyatı necə optimallaşdırmaq olar (davet kodu ilə qeydiyyatda tıxac problemi)?

Senior
Не указано
90

Bağlı kanala yazsanız nə baş verir?

Middle
Сбертех
90

Bir rus hərfi neçə bayt tutar?

Middle
RWB
89
/412