Sobes.tech

Golang

Նկարագրեք իրավիճակը՝ դուք չեք կարող գտնել ընդհանուր լեզու ձեր թիմի թեստավորի հետ, ով մշտապես 'ձեզ բարկացնում է'. Ինչպե՞ս կկապվեք նրա հետ։

164

Ի՞նչ տեխնոլոգիական շերտով եք աշխատում ձեր ներկայիս աշխատանքում։

156

Արդյոք runtime.Gosched() կանչելը միշտ անմիջապես փոխանցում է պրոցեսորը մյուս goroutine-ին?

155

Արդյոք հնարավոր է վերցնել կառուցվածքի դաշտի հասցեն, եթե կառուցվածքը պահվում է քարտեզում?

144

Ինչու եք նոր աշխատանք փնտրում, ինչն է ձեզ դուր չգալ ձեր ներկայիս աշխատանքում և ինչ եք սպասում նոր ընկերությունից?

144

Ի՞նչ տարբերություն կա համակարգային կանչի (օրինակ, ընթերցման) բլոկավորման և Mutex-ի բլոկավորման միջև։

139

Ինչպե՞ս կարելի է նվազեցնել բաժանումների քանակը slices-ով աշխատելիս։

121

Եթե մենք փոխանցենք մեծ զանգված (օրինակ, մեկ մեգաբայթ չափով) ֆունկցիային, այն ավտոմատ կերպով փոխանցվում է հղումով, թե ոչ?

120

Քանի բայթ է զբաղեցնում int32, byte, int64 դաշտերով կառուցվածքը (այդ կարգով)?

118

Ինչու՞ են պահանջվում հարմարեցված ցուցիչներ sync/atomic-ում։

117

Վիճակագրություն՝ փոփոխությունը ոչ 2 ժամ է, այլ 3 օր աշխատանք, և վաղը առավոտյան սկսվում է մարքեթինգային արշավ, որը չես կարող չեղարկել: Ինչ করবেন?

113

Եթե մենք հայտարարենք main ֆունկցիան արգումենտներով, արդյոք այն կկոմպիլացվի՞։

111

Նկարագրեք իրավիճակը՝ ձեր կոդը արտադրությունում փլվում է, թիմը հուզական է, ձեզ մեղադրում են, և թիմի ղեկավարն իրազեկում չի կատարել վերանայման մասին: Ինչպե՞ս կարձագանքեք։

110

Իմացեք ձեր IT կարիերայի ամենաբարդ կամ հետաքրքիր նախագծի մասին

110

Արդյոք հնարավոր է կառուցել բինարային ֆայլ առանց Go ստանդարտ գրադարանի?

109

Արդյոք հնարավոր է ստեղծել map կամ slice տեսակի հաստատում?

108

Արդյոք հնարավոր է օգտագործել range՝ բայթների զանգվածը փոխարկել տողում՝ առանց հիշողության բաժանման?

107

Արդյոք հնարավոր է երկու կտորները ուղղակի համեմատել հավասարության օպերատորով՝ տարր առ տարր համեմատության համար?

105

Արդյոք հնարավոր է վերցնել տարրին հասցեն, որը ստացվել է ինդեքսով մի քարտեզից, որի բանալին՝ int և արժեքը՝ int?

104

Որո՞ք go test հրամանը ցույց է տալիս կոդի ծածկույթը տոկոսով։

102
/3