Sobes.tech

Golang

Ի՞նչ մարտահրավերների եք հանդիպել և ինչպես եք լուծել դրանք։

171

Ի՞նչ տարբերություն կա DELETE և TRUNCATE-ի միջև: Ինչպե՞ս կլուծեիք աղյուսակը:

169

Go-ն օբյեկտային կամ կառուցվածքային լեզու է՞: Գնացեք OOP-ի հիմնական սկզբունքների (կապակցում, բազմակողմություն, ժառանգություն, աբստրակցիա) վրա և ցույց տվեք, թե ինչպես են դրանք իրականացնում Go-ում։

169

Իդեմպոտենտություն ինչ է? Կան NoSQL բազաներ՝ ինչ տարբերություններ կան և երբ ընտրել:

169

Առաքելություն: Ինչ կցուցադրվի կոդը? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```

169

Ով է օգտագործել որոնման ծառայությունը?

168

Ինչպե՞ս փորձարկել printNumber ֆունկցիան առանց մեկ վայրկյան սպասելու։

168

Նոր SKU (մսաղաց) հայտնվում է Postgres գլխավոր համակարգում — պետք է նա հայտնվի Redis-ում, թե ոչ?

168

Ի՞նչը աշխատելու է արագ՝ գեներիկներ թե դատարկ ինտերֆեյսներ։

168

Դուք երբևէ աշխատե՞լ եք Common Table Expression (CTE)-ների հետ: Պատմեք դրանց մասին, այդ թվում՝ ռեկուրսիվ CTE-ների մասին։

167

Դու հիմա Մոսկվայում ես? Ի՞նչ աշխատանքային ձևաչափ ես դիտարկում։

166

Ի՞նչ է քեզ հիմա հետաքրքիր, ինչ ես փնտրում քեզ համար։

165

Գործառույթ: «Համաժամանակյա URL-ների մշակումը ժամանակային սահմանափակմամբ» Գրեք ֆունկցիա fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, որը: 1. Ամեն URL-ի համար կատարում է HTTP GET հարցում (կարող է օգտագործել http.Get): 2. Վերադարձնում է map[string]string, որտեղ բանալի է URL-ը, արժեքը՝ պատասխան մարմինը (որպես տող), կամ դատարկ տող՝ սխալի/ժամկետանցման դեպքում: 3. Միաժամանակ կատարվում է ոչ ավել, քան maxParallel հարցում: 4. Ֆունկցիայի ընդհանուր աշխատանքային ժամանակը չպետք է գերազանցի timeout-ը: Եթե ժամանակը սպառվի, բոլոր ավարտված չլինած հարցումները կասեցվում են, և ֆունկցիան վերադարձնում է այն, ինչ հաջողվել է: 5. Օգտագործեք կոնտեքստը չեղարկման համար։

165

Ինչու է SQL-ում տվյալների նորմալիզացիան անհրաժեշտ?

165

Ինչու է մեզ անհրաժեշտ Docker-ը: Ինչու չենք կարող պարզապես բինարային ֆայլը գործարկել սերվերում?

164

Ի՞նչ վարքագծային նմուշ է իրականացնում Kafka-ի նման հաղորդագրությունների բրոքերը: բացատրեք, թե ինչպես է աշխատում այս նմուշը (Pub/Sub), ինչ հարաբերություններ կան մարմինների միջև։

164

Եթե առաջին ապրանքը ցույց տրվեց 1000 անգամ, երկրորդը՝ 500 անգամ, և առաջինը ունի 50 կտտոց, երկրորդը՝ 25, ինչպես կարելի է դրանք համեմատել?

164

Կա հետաքրքիր նրբություններ GOMAXPROCS և cgroups-ով Linux-ում?

163

Որոնք ինդեքսներ գիտես PostgreSQL-ում?

161

Ինչպես է աշխատում սլայսը Go-ում?

161
/10