Golang
Кайсы учурларда программа ишке ашырылганда автоматтык түрдө жад бөлүштүрүү стекте болот?
PostgreSQLга канча байланыш болгон? 10 миң RPS менен байланыштар жетишсиз болсо, эмне кылуу керек?
Кайсы учурларда жиптер же процесстер ортосунда өз ара тоскоолдук пайда болушу мүмкүн?
Кесимди көптөгөн чөйрөдө кошумча синхрондоштууларсыз колдонууга коопсуз деп эсептей аласызбы?
Map колдонууда элементтердин тартиби кепилденбейт жана кездешүүдө көрүнөт эмеспи?
Go программаларында goroutine колдонуунун артыкчылыктары жана кемчиликтери кандай?
Кыйын системалар үчүн архитектуралык чечимдерди иштеп чыгууда практикалык тажрыйбаңыз барбы?
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 ишенимдүүлүгүн көрсөткүчтөрүн ата аласызбы?
Жүйеде жарыш шартын (Race Condition) кантип аныктоого болот?
Жүйөдө ачык файл сүрөттөмөлөрүнүн чектөөсүн ашпоону кантип камсыз кылса болот?
Кайсы учурларда тізбектелген элементтерди сактоо жана алардын динамикалык өзгөрүшү мүмкүн болгон маалыматтар структурасы колдонулат?
Карта (Map) ишке ашырууда хештөө принципин түшүндүрө аласызбы?
Go тилинде proxy ролун аткарган функция кандай?