Heç vaxt sıfırdan memarlıq layihələndirməyə məcbur oldunuzmu? Diaqramların çəkilməsi üçün hansısa alətlərdən istifadə etdinizmi (məsələn, Miro)?
Golang
Go-da kontekst nə üçün istifadə olunur?
Özünüz və təcrübəniz haqqında danışın
Komandanın tərkibi haqqında, sayına görə məlumat verə bilərsinizmi?
Hazırda hansı layihə və ya məhsul üzərində işlədiyiniz barədə bir neçə detal verə bilərsinizmi?
Memarlıq tapşırıqları ilə işləmə təcrübəniz varmı? Sıfırdan xidmətlər dizayn etməli oldunuzmu?
L4-L7 (yük balanslaşdırma səviyyələri) nədir?
Kafka-da çatdırılma zəmanətləri: ən çox bir dəfə, ən az bir dəfə, tam olaraq bir dəfə. Tam olaraq bir dəfə necə təmin etmək olar?
Kafka: 6 bölmə və 6 istehlakçı ilə mesajlar necə paylanır? Əgər 2 istehlakçı olarsa nə baş verir?
PostgreSQL-də indekslər: bunlar nədir, hansı növlərini bilirsiniz, niyə B-tree Hash-dən yaxşıdır?
Slice nədir? İçərisində necə qurulub?
Niyə statusu enum etmək daha yaxşıdır və nə vaxt string istifadə etmək daha yaxşıdır?
Məhsulun yerləşdirilməsi zamanı hansı problemlərlə üzləşdiniz və gələcəkdə onları necə qarşısını almağa çalışdınız?
İndiyə qədər özün üçün nə axtarırsan, niyə şirkət/proyekt/məhsul dəyişmək istəyirsən?
Gorutina nədir? O necə qurulub?
Hansı monitorinq alətlərindən istifadə etdiniz?
Go-da interfeys necə qurulub?
İnfrastruktur ilə işləmə təcrübəniz varmı?
Bir neçə xidmət Kafka-da istifadəçi haqqında hadisələr yazır (yaratmaq, yeniləmək, silmək) və yeniləmə və ya silmə zamanı səhvlər baş verir — niyə və necə düzəltmək olar?
SELECT u.id, u.name, o.id as order_id, o.amount FROM users u ? JOIN orders o ON u.id = o.user_id;