Golang
Неге азыркы ордуңуздан кетип жатасыз?
Иште эмне кылдың?
Өз тажрыйбаңыз жөнүндө айтып бериңиз, бул кызмат үчүн зарур жана маанилүү деп эсептегендериңиз.
Эгер сиз архитектуралык чечим сунуштап жатсаңыз, бирок техникалык жетекчи менен макул болбосо жана сиз өзүнүн туура экенине ишенсеңиз, эмне кыласыз?
Эң чоң каталар кайсы болду?
Go-догу каналдар эмне, кандай түрлөрү бар жана алардын өзгөчөлүктөрү кандай?
Жабык жана буферсиз каналдан окуса эмне болот?
Паниканы кармай калганда, колдонмо дагы эле жабылабы?
Кайсы себептен өтүүнү ойлоп жатасыз? Жоба колдоо көрсөтүүгө өтүп жатабы же башка себептер барбы?
Эмне үчүн иш ордуңузду өзгөртүүнү чечтиңиз? Нени издеп жатасыз?
Тимде канча адам бар, процесс кандай өттү?
Kubernetes операторлорун жазуу, операторлорду башкаруу, Helm Chart менен иштөө боюнча тажрыйбаңыз барбы?
Сурооңузда блокторду кантип орнотуу керек? Блоктордун түрлөрү жөнүндө айтып бериңиз (пессимисттик, оптимисттик, кеңеш берүү блоктору).
Параллел суранычтарды чектөө үчүн чечим катары семафор жана буферленген каналдын чектөөлөрү эмнеде?
// Суроо 1. Экранада эмне көрсөтүлөт? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }
HTTP суроолор менен параллелдүү иштөө үчүн worker pool менен URL-дардын слайсин иштетүүчү код жазгыла.
Эгерде сенде финтех компанияларынан алты сунуш болсо, тандоодо эмнелерге көңүл бурар элең?
Эгер жазуу баңы маанилүү болбосо, бардык талааларга индекстер түзүү кандайча кыйынчылык туудурат?
Кай интерфейстерди ишке ашырасыз?
Контекст аркылуу метадата өткөрүүнүн максаты эмне?