Golang
Go тилинде кодду тестирлөө процесси кандай жүргүзүлөт?
Мурас код же эскирген код менен иштөө тажрыйбасыңыз барбы, ал модернизациялоо же рефакторинг талап кылынат?
Redis жөнүндө көбүрөөк айтып бериңиз: кайсы каталогдор бар жана ал жерде кандай маалыматтар сакталат?
PostgreSQLга канча байланыш болгон? 10 миң RPS менен байланыштар жетишсиз болсо, эмне кылуу керек?
API акы төлөнсө, polling ишчинин чакыруулар санын кантип чектөө керек?
Кайсы учурларда жиптер же процесстер ортосунда өз ара тоскоолдук пайда болушу мүмкүн?
Кесимди көптөгөн чөйрөдө кошумча синхрондоштууларсыз колдонууга коопсуз деп эсептей аласызбы?
Map колдонууда элементтердин тартиби кепилденбейт жана кездешүүдө көрүнөт эмеспи?
Go программаларында goroutine колдонуунун артыкчылыктары жана кемчиликтери кандай?
Go тилинде структурада метод ишке ашыруу үчүн кандай кадамдар жасалышы керек?
Маалыматтар базасындағы индекстерди өчүрүү жана оптималдаштыруу кандай жүргүзүлөт?
Кыйын системалар үчүн архитектуралык чечимдерди иштеп чыгууда практикалык тажрыйбаңыз барбы?
OOP концепциясынын кайсы аспектиси класс же объекттун түзүлүшүн чагылдырат?
Кай гана гурутиндер жергиликтүү аткаруу кезегине өтө алыс?
Go программалоо тилин жакшы деңгээлде билесиңби, башка кайсы тилдерди билесиң?
Төмөндө көрсөтүлгөн код бөлүктөрүнүн кайсы бири каналдар менен иштөөдө кате же потенциалдуу көйгөйдү камтыйт? 1-чи вариант package main func main() { ch := make(chan int) ch <- 1 } 2-чи вариант package main func main() { ch := make(chan int, 1) ch <- 1 } 3-чи вариант package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } 4-чи вариант package main func main() { ch := make(chan int) close(ch) <-ch } 5-чи вариант package main func main() { ch := make(chan int, 3) ch <- 4 }
Гибриддүү иш форматына (офис + алыстан иш) даярсыңбы?
Жоболоруңузда пессимисттик бөгөлүү механизмин колдондуңузбу?
Программалык камсыздоонун ишенимдүүлүгүн кеңейтүү үчүн кандай ыкмаларды ата аласыз?
Pipeline ишенимдүүлүгүн көрсөткүчтөрүн ата аласызбы?