Sobes.tech

Golang

O-işarəsi (Big O-işarəsi) nədir?

Middle
VKVK
64

Nə üçün dəyişiklik etməyin vaxtı gəldiyini necə müəyyən etdiniz? Hansı meyarlar əsasında?

Senior
А7
64

// Tapşırıq 3 // Bu kod hansı vəzifəni həll edir // Bu həllərdə hansı problemlər var? // Bu kodu necə yenidən yazardınız?

Senior
МТС CloudМТС Cloud
64

İşarəçi həm yığım, həm də yığın üçün göstərə bilərmi?

Middle
VKVK
63

Load Balancer + API Gateway birləşməsi niyə lazımdır? Hər bir komponentin rolu nədir?

Senior
Hi Rockits
63

Go-da massiv və dilim arasındakı fərq nədir?

Middle
VKVK
63

Maksimum yük: 25k oxuma / 5k yazma saniyədə Yeni məlumatlar həcmi: ildə 10 TB Maksimum paralellik: 120k eyni vaxtda sorğu İllik istifadəçi artımı: 30% Hədəf p99 gecikmə: <150 ms oxuma üçün, <400 ms yazma üçün Hədəf əlçatanlıq: 99.95% Vəzifəniz — mövcud problemləri aradan qaldıracaq, uyğunluğu və nasazlıq tolerantlığını təmin edəcək və həmçinin sifarişin həyat dövrünü tam izləmək üçün izləmə mexanizmlərini tətbiq edəcək arxitektura həllini inkişaf etdirməkdir. Zəiflik idarəetmə mexanizmini, mövcud arxitektura ilə köçürmə planını təsvir edin və təklif olunan həllin sistemin etibarlılığını və şəffaflığını necə artıracağını izah edin.

Senior
plata
63

Sistem dizaynı sahəsində təcrübəniz varmı — sıfırdan memarlıq düşünmək və komandaya müdafiə etmək?

Middle+
Штрафов нет
63

İki müştəri arasında mesaj göndərmə və qəbul etmə prosesi necə olacaq? Tam axını təsvir edin.

Senior
Ozon ФинтехOzon Финтех
63

errors.Is və errors.As nədir, nə üçün istifadə olunur və hansı problemi həll edir?

Senior
Магнум
63

Hər gorutina üçün yeni əməliyyat sistemi ipi yaradılırmı?

Senior
техвил
63

3 varlıq mövcuddur: istifadəçi, söhbət, mesaj • İstifadəçinin adı və qeydiyyat tarixi var • Söhbətin adı və yaradılma tarixi var • Mesajın mətn, müəllif və yaradılma tarixi var • İstifadəçi eyni zamanda bir neçə söhbətdə iştirak edə bilər • Mesaj mütləq söhbətə aiddir və eyni zamanda bir neçə söhbətə aid ola bilməz • Sahə sahəsini cədvəllər şəklində təsvir etmək lazımdır

Senior
Ozon ФинтехOzon Финтех
63

Yaşınız neçədir?

Middle+
X5
63

Go-da set-i həyata keçirmək üçün hansı tipi istifadə etmək lazımdır?

Middle+
ТБанк
63

// Sual 1. Ekranda nə göstərəcək? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }

Senior
МВидео/эльдорадо
63

Əsas proqramlaşdırma diliniz hansıdır? C++ və ya Python istifadə edirsinizmi?

Middle+
Яндекс
63

Layihənin memarlığını kim qurdu — sən xüsusiyyət lideri kimi, komanda ilə birlikdə, yoxsa komanda lideri kimi?

Senior
Холодильник.руХолодильник.ру
63

Go-da dəyişənlər harada yerləşir — yığımda və ya yığımda? Escape analizi nədir?

Senior
ClearWay
63

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
63

İnkişaf zamanı kanallarla işləmək üçün hansı qaydaları bilməlisiniz (qapalı, açıq, nə zaman nə etmək olar)?

Senior
техвил
63
/411