Golang
Mutex haqqında nə deyə bilərsən?
Elasticsearch klasteri çöksə və ya cavab verməsə, ən sevimli strategiyanız nə idi? Saytdakı axtarış funksiyası pozulurdumu, yoxsa PostgreSQL-ə birbaşa sorğular üçün ehtiyat mexanizmi var idimi?
Bir sətirin palindrom olub olmadığını yoxlayan funksiya yazın. Palindrom - hər iki istiqamətdə oxunan eyni simvollar ardıcıllığıdır. Yalnız a- я, А- Я hərfləri ilə yoxlamaq lazımdır, böyük-kiçik hərf fərqinə baxılmamalıdır.
Niyə monolitin 3 müstəqil xidmətə bölünməsinə qərar verdiniz? Bu qərar hansı əsaslara əsaslanırdı?
İnitializasiya olunmamış kanalı bağlamağa çalışsanız nə baş verər?
Birlik testləri etdinizmi?
Qeyri-müəyyən inteqralın tərifini verə bilərsinizmi?
Real vaxt bildirişləri göndərmək üçün frontend və backend arasında qarşılıqlı əlaqəni necə təşkil etmək olar?
// 1-dən 10-a qədər olan ədədlər func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
İş formatınız nədir? Tamamilə uzaqdan işləyirsiniz? Hal-hazırda haradasınız?
AI alətlərinə necə yanaşırsınız? İşdə müəyyən tapşırıqlar üçün istifadə edirsinizmi?
IP şəbəkə protokolu nədir və hansı vəzifələri həll edir?
Harada yaşayır, haradasan?
SQL injeksiyası nədir? Zərərli sorğu nümunəsi və qorunma yollarını göstərin.
İşə nə vaxt başlaya bilərsiniz və maaş gözləntiləriniz nədir?
Özünüz haqqında danışın
Sovcombank-da son iş yeriniz də daxil olmaqla, iş təcrübəniz haqqında danışın.
Sıfırdan inşa olunan bir layihədə iştirak etmisinizmi, yoxsa artıq orta mərhələyə keçmisinizmi?
Sənin fikrincə, virtualizasiya mövcuddursa, niyə konteynerlərdən istifadə etmək lazımdır?
Partisiyaları əl ilə podlara bölmək lazım oldumu?