Кайсы өнүктүрүү методологияларында иштедиң? Эң ыңгайлуу кайсысы?
Golang
Жогорку жүктөмдүү Go кызматтарында Arena негизделген эс тутумду башкарууну колдонуу мүмкүнчүлүгүн кандай баалайсыз?
Go-догу контекст жөнүндө айтып бер: түрлөрү, иерархиясы, балдар контексттеринин өзгөчөлүктөрү. Эмне үчүн ата-энеден көз каранды эмес балдар контекстин түзүү керек?
Make аркылуу алдын ала бөлүнгөн эс менен эң жакшы slice кантип түзүү керек? Неге алдын ала капаситетти көрсөтүү керек?
Hash таблицаларында кагылышууларды чечүү алгоритмдерин билесизби? Go картасында кайсы колдонулат?
Go да кандайча эс тутум түрлөрү бар? Стек менен heap (жыйырма) кандай айырмаланат?
Неге gRPC-ны REST ордуна колдонуп жатасыз? gRPC негизделген HTTP/2нин кандай артыкчылыктары бар?
SQL жана документке багытталган маалыматтар базаларынын айырмасы эмнеде? Кайсынысы качан колдонуу керек?
Go'догу калдык чогултуучу кандай иштейт? Үч түстүү mark-and-sweep алгоритми, STW.
Go-догу массивтер жана slices эмне, алар эмнеде айырмаланат? append жана capacity кеңейтүү кандай иштейт?
Go'догу garbage collector кантип ишке ашырылат жана ал латенция менен throughput ортосунда кандай компромисс жасайт?
Go кантип конкурстук кирүүдө карта менен иштөөдө коопсуздукту камсыздайт жана практикалыкта кайсы синхрондоштуруу механизмдери колдонулат?
Маселе: секундына 100 000 жолу иштейт жана бинардык маалыматтарды камсыздайт кайрылуу бар. Алардын барын борбордук серверге жеткирүү керек. Кандай кыйынчылыктар жана жакшы практикалар бар?
Неге жумуш ордуңузду алмаштырасыз?
Kafkaда керектөөчүлөр менен өндүрүүчүлөрдүн бөлүмдөрү менен өз ара аракеттенүүсүнүн өзгөчөлүктөрү кандай?
Go'догу карта ачкычтары кандай өзгөчөлүктөргө ээ болушу керек?
Goда map эмне? Ал көптөгөн иштөө үчүн коопсузбу? Көптөгөн чөйрөдө map менен коопсуз иштөө үчүн кандай жолдор бар?
Go'догу маалымат түрлөрү: кайсыларыны билесиз, кантип топторго бөлүүгө болот?
Эгер кызмат 500 ката кайтаратса, көйгөйдү кантип чечесиз?
Goда каналдар эмне? Каналдардын түрлөрү, жабык каналдан жазуу/окуу учурунда эмне болот?