Sobes.tech

Бір жағдайды елестетіңіз: командаңызда үнемі сізді 'қапыстап' жүрген тестермен ортақ тіл таба алмайсыз. Қалай әрекет етесіз?

163

Қазіргі жұмысыңызда қандай технологиялық стекпен жұмыс істейсіз?

153

runtime.Gosched() шақыруы әрқашан басқа горутинаға процессорды дереу береді ме?

153

Егер құрылым картада сақталса, оның өрісінің мекенжайын алу мүмкін бе?

143

Неге жаңа жұмыс іздеп жүрсіз, ағымдағы жұмысыңызда не дұрыс емес және жаңа компаниядан не күтесіз?

142

Жүйелік шақыруды (мысалы, оқу) блоктау мен Mutex-ті блоктау арасындағы айырмашылық неде?

136

Slice-тармен жұмыс істегенде бөлінулер санын қалай азайтуға болады?

120

Егер біз үлкен массивті (мысалы, бір мегабайт көлемінде) функцияға берсек, ол автоматты түрде сілтеме арқылы өтеді ме, жоқ па?

120

int32, byte, int64 өрістері бар құрылым қанша байт алады (сол тәртіпте)?

118

Неге sync/atomic-де үйлестірілген көрсеткіштер талап етіледі?

117

Жағдай дамып келеді: түзету 2 сағат емес, 3 күндік жұмыс талап етеді, және ертең таңертең маркетингтік кампания басталады, оны тоқтату мүмкін емес. Не істер едіңіз?

113

IT мансабыңыздағы ең қиын немесе қызықты жоба туралы айтыңыз

110

Жағдай: кодыңыз өндірісте құлап қалады, команда эмоционалды, сізді кінәлайды, ал команда жетекшісі шолуды бақыламаған. Қалай әрекет етесіз?

109

Егер біз main функциясын аргументтермен жарияласақ, бағдарлама компиляциялана ма?

109

Map немесе slice түріндегі тұрақтыны жасау мүмкін бе?

108

Go стандарт кітапханасысыз бинарды құру мүмкін бе?

108

Range пайдаланып, байттар массивін жады бөлмей жолға айналдыруға бола ма?

107

Екі кесімді тікелей теңдік операторы арқылы элементтер бойынша теңдік үшін салыстыруға бола ма?

105

Бір арна функцияға берілгенде — ол мәнмен бе, әлде сілтеме арқылы ма өтеді?

100

Импорттау мәлімдемесінде төменгі сызық (_) мағынасы бар ма?

99
/3