Golang
Yük profilini xatırlayırsan — oxumağa nə qədər, yazmağa nə qədər?
Niyə bazara çıxıb yeni iş axtarmağa qərar verdiniz?
«Legion» şirkətində hansı layihə idi?
Çatdakı yerləşdirmə nəticələri haqqında yazdıqlarını kim nəzarət edir?
SOLID nədir? Prinsipləri sadalayın.
İngilis dilində səviyyəniz nədir?
PostgreSQL-də hansı indekslər var?
Niyə bütün sütunlar və onların kombinasiyaları üçün indekslər yaradılmır?
Təcrübəniz haqqında danışın, son vaxtlar nə ilə məşğul olmusunuz. Maraqlı xidmətlər haqqında danışın.
Bir yerli maşında (Docker/konteynerləşdirmə) neçə müstəqil mühit işlətmək mümkündür?
Kişi və qadın işçilərini ayrı-ayrılıqda necə nömrələmək olar?
CTE-lər iki sorğunun uyğunluq problemini həll etməyə kömək edə bilərmi?
Go-da interfeyslər nədir?
Go-da kanallardan istifadə təcrübəniz haqqında danışın — onları praktikada necə tətbiq etdiniz?
Layihələrinizdən birinin memarlığını təsvir edin (qatlar, nümunələr, kodun təşkili)
Podların yenilənməsi zamanı sorğular itirilərsə, necə həll etdiniz?
Proqram işə salındıqda nə göstərəcək: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // İşin təqlidi }() } wg.Wait() fmt.Println(len(counter)) }
Kafka'da hansı çatdırılma zəmanətləri ilə qarşılaşmısınız?
Bütün 5 goroutine eyni zamanda boş önbelleyi görüb verilənlər bazasına (cache stampede) getdiyi vəziyyəti necə idarə edirsiniz?
Memarlıq vəzifəsi: bildiriş xidməti idarəetmə xidmətindən şablonlar istifadə edir. İdarəetmə xidməti çöksə, etibarlılığı necə təmin etmək olar?