Sobes.tech

Golang

Ինչ է տողը Go-ում: Ինչպիսի՞ն է նրա կառուցվածքը և առանձնահատկությունները։

Senior
255

Պատմեք Go-ի (Swiss Tables) նոր մապի իրականացման մասին: Ի՞նչ եղանակներ կան բախումների լուծման համար:

Senior
219

// Պետք է փոփոխել ap ֆունկցիան այնպես, որ 6-ը մտնի արտածվող slice-ում և slice-ը լինի դասավորված // Կարևոր - ap ֆունկցիան ոչինչ չի վերադարձնում package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // սպասվող արդյունքը պետք է լինի - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
214

Ի՞նչ է գորուտինան: Ի՞նչ է նրա թեթևությունը:

Senior
205

Ի՞նչ մեթոդներ եք օգտագործել տվյալների բազաների հարցումների օպտիմալացման համար: Ի՞նչ եք դիտել EXPLAIN ANALYZE և հարցման պլանում։

Senior
198

Որ տվյալների տիպերը Go-ում կարող են ըստ նախնական կարգավորումների ընդունել nil արժեքը?

Senior
191

Ինչպես է տեղի ունենում տվյալների փոխանցումը ոչ բուֆերային ալիքով: Ունե՞լ է բուֆեր:

Senior
182

Ընդհանուր հարց՝ պատրաստակամություն հարցազրույցի և հարցերի աղբյուրներ

Senior
182

Ի՞նչ է goroutine-ների կոնտեքստի փոխարինումը: Ով է դա իրականացնում?

Senior
176

Որտեղից է գալիս հիշողությունը փոփոխականների համար: Ի՞նչ է հիշողության ամպլատորը։

Senior
173

Ի՞նչ է խոչընդոտում մյուտեքսը ալիքի մեջ՝ գորուտին կամ հիշողության տարածքը։

Senior
169

Ինիցիալիզացված չլինած ալիքը փակելիս ինչ տեղի է ունենում?

Senior
166

Ինչու է անհրաժեշտ ալիք առանց բուֆերային փոխանցման, եթե տվյալները գնում են բլոկից բլոկ: Ինչ դեր է կատարում ալիքը?

Senior
165

Ինչպե՞ս կարելի է նվազեցնել garbage collector-ի կանչերի հաճախականությունը: Ի՞նչ օպտիմիզացիայի մեթոդներ եք գիտակցում։

Senior
158

Ի՞նչ խնդիրներ եք կատարել Kafka-ով: Ինչպե՞ս եք կարգավորել առաքման երաշխիքները (exactly-once):

Senior
153

Խոսեք ձեր աշխատանքային փորձի և տեխնոլոգիական ստեքի մասին

Senior
152

Ինչպես է աշխատում mutex-ը բուֆերային ալիքում: Ի՞նչ է այն պաշտպանում։

Senior
150

Ի՞նչ առավելություններ ունի Swiss Tables-ը հին hash աղյուսակի համեմատ: Քանի բիթ է զբաղեցնում hash-կոդը հին և նոր իրականացման մեջ։

Senior
149

Ինչ է escape-անալիզը: Ինչպե՞ս է այն որոշում, թե որտեղ կտեղադրվի փոփոխականը (ստեկ կամ հողակտոր):

Senior
147

Ինչ տեսակի բազմակողմանիություն է օգտագործում Go պլանավորողը: Ի՞նչ երկու տեսակի բազմակողմանիություն կան։

Senior
147