Golang
Niyə cache üçün map seçdin, sync.Map yox?
Goroutine başlatıb və içində panic çağırsaq nə olur?
Kitabxana modelini təsvir etmək lazımdır. 3 varlıq var: "Yazar", "Kitab", "Oxucu". Fiziki olaraq, yalnız bir kitab var və yalnız bir oxucuya aid ola bilər. Bu nəzərə alınaraq kitabxana üçün cədvəllər hazırlanmalıdır.
Fayl təsviri nədir?
HTTP cavab kodları hansılardır?
Tapşırıqlar necə işə gəlir? Bu proses haqqında danış.
Oyunçuların növbəsini saxlamaq üçün üç variantı müqayisə edin: Kafka, Redis, PostgreSQL. Hansını seçirsiniz və niyə? Bu vəzifə üçün Redis və PostgreSQL arasındakı əsas fərq nədir?
Şirkətdə nə etdiniz? Nə ilə məşğul olurdunuz?
Əvvəlki layihə (Cloud.ru) haqqında danışın: bu nə cür layihə idi, nə ilə məşğul olurdunuz?
İşdə artıq qarşılaşmaq istəmədiyiniz nədir?
JOIN və UNION arasındakı fərq nədir?
İş mühəndisliyi düşüncəsindən danışın: problemləri necə başa düşürsünüz, qeyri-müəyyənliklə necə işləyirsiniz, inkişafda AI-dən necə istifadə edirsiniz?
Graceful shutdown nədir?
Sizin səviyyəniz nədir — middle, middle+, senior?
Məsuliyyət sahəsinin dəqiqləşdirilməsi: vəziyyət maşını, Transactional Outbox, optimist kilidlər
Hazırkı işinizdə neçə mikroxidmət var və hansıları ilə birbaşa işləyirsiniz?
İşin istehsalata hazır olduğunu necə bilirsiniz?
Sual 4: Kanal və goroutine-lərlə kodda səhvləri tapın (kanalın iki dəfə bağlanması)
Dilimlərlə tapşırıq: müxtəlif append və dilim əməliyyatları nə göstərəcək? (a, b, c, d dilimləri ilə tapşırıq)
Goroutine və axın arasındakı fərq nədir?