Sobes.tech

Golang

Ինչպե՞ս փոխել Acquire/Lock սեմաֆորին, որպեսզի սպասումը կարող է չեղարկվել կամ ժամանակով սահմանափակվել:

Senior
202

Որ ուղղությամբ եք ուզում զարգանալ?

Middle+
194

Դու դեռ կապվում ես այլ ընկերությունների հետ? Միգուցե արդեն առաջարկներ կան?

Middle+
188

Կոնկուրենտ և պառալել գործարկումը ծրագրի մասերի՝ նույնն է՞։

Senior
188

Երբ և ինչպես են փոխվում գորուտինները?

Senior
186

Ինչպիսի չափանիշներով կընտրես առաջարկը, եթե մի քանի լինի՞

Senior
183

Ի՞նչ է տեղի ունենում, երբ հայտարարում եք դաշտը որպես հիմնական բանալի PostgreSQL-ում։

Senior
179

WaitGroup նյարդում օգտագործում է Atomic հաշվարկի համար: WaitGroup կարող է ընդունել աշխատանքի քաշը: Ինչպե՞ս կգրեիր սեմաֆորին, որպեսզի Lock(weight int), TryLock(weight int) և Release(weight int) մեթոդները ընդունեն քաշը: Գորուտին անմիջապես գրավում է ռեսուրսները ամբողջ օպերացիայի համար, և յուրաքանչյուր փուլից հետո (IO-bound, CPU-bound) մի փոքր ազատում է: Ինչպե՞ս կիրականացնեիր դա:

Middle
179

Ինչպես է աշխատում context.WithCancel-ը հետ կանչելու դեպքում?

Senior
178

Ինչու եք որոշել լքել ձեր ներկայիս ընկերությունը (Abit) և ինչ եք փնտրում ձեզ համար?

Middle+
176

Ի՞նչ բեռներ են վերջին աշխատավայրերում (RPS):

Middle+
176

պատմիր ինձ netpoller-ի մասին in Go.

Senior
175

Պատմեք Go-ի GMP մոդելի մասին՝ ինչպես են աշխատում G, M և P, պլանավորիչը, netpoller-ը և sysmon-ը։

Senior
172

Որ տեսակի ինդեքսն է ըստ դեբյուտի PostgreSQL-ում?

Senior
170

Ինչու եք որոշել դուրս գալ շուկա? Ի՞նչն է ձեզ անհանգստացնում ձեր ներկայիս տեղում։

Senior
168

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

Senior
167

Ի՞նչ է գործողության իդեմպոտենտության հատկությունը։

Senior
165

Ինչ է տարբերությունը map և sync.Map-ի միջև?

Senior
160

Կարող եք պատմել ձեր վերջին նախագծի մասին՝ ինչով եք զբաղվել, ինչ եք գրել ինքներդ և ինչպիսի թիմ էր դա?

Middle+
159

Կան խնդիրներ թելերի անվտանգության հետ. Եթե երկու goroutine միաժամանակ կանչեն Lock-ով ցիկլ, նրանք կարող են խառնվել իրար: Ինչպե՞ս դա շտկել:

Middle
157
/2