Golang
Կարող եք բացատրել HTTP/3 պրոտոկոլի էությունը և ինչպես է այն տարբերվում նախորդ HTTP տարբերակներից?
Ի՞նչ գործիք ես օգտագործում PostgreSQL տվյալների բազայի հետ փոխազդեցության համար:
Ի՞նչ պրակտիկ փորձ ունեք Go լեզվով առևտրային նախագծերում:
Ի՞նչ է համակարգի կամ տվյալների վերականգնման գործընթացի հիմնական նպատակը։
Կարող եք բացատրել SQL-ում լրիվ միացման (FULL JOIN) իրականացման մեխանիզմը:
Պատմիր ինձ SOLID սկզբունքների մասին.
Ի՞նչ միջոցներ կան Go-ում goroutines-ի սինխրոնիզացիայի համար: Թողեք օրինակն ուղղել՝ օգտագործելով atomic
Որոնք են ծրագրավորման լեզուներում տողը բայթների հատվածի վերածելու դեպքում առաջացող թերությունները։
Կարող եք պատմել ծրագրավորման Go լեզվի հիմնական առանձնահատկությունների մասին?
Կարող եք նկարագրել Redis հրամանները, որոնք կիրառել եք ձեր պրակտիկայում?
Ինչպես է աշխատում գորուտինների փոխազդեցության գործընթացը համակարգային կանչերի հետ օպերացիոն համակարգում?
Ի՞նչ դեպքում և ինչպես կարող են թելերը դիմել գլոբալ հերթին՝ առաջադրանքներ ստանալու և goroutine-ներ սկսելու համար։
// ծառայությունը օգտագործում է արտաքին API՝ երթուղիների կառուցման համար, // տուրֆայի շրջանակում RPS-ի սահմանափակում կա: // Պետք է նախագծել rate limiter: // 100 rps type RouteClient struct { limiter } func (rc *RouteClient) Get(req string) string { // պետք է իրականացնել return rc.get(req) }
Ի՞նչ դեպքերում կարող է goroutine-ով սկսված առաջադրանքը ավելացվել ծրագրավորողի գլոբալ հերթին։
Որ տվյալների տեսակների համար կարելի է ուղղակիորեն փոխել նրանց պարունակությունը առանց ցուցիչների օգտագործման?
Ներկայացրեք բայթների ցուցադրման սկզբունքը little-endian կարգով համակարգչի հիշողության մեջ.
Ինչ մեթոդներ կարելի է օգտագործել 500 սխալի կանխարգելման համար տվյալների բազայի պատասխան սպասման ժամանակի ավարտի դեպքում։
Ինչպես գտնել օբյեկտների շատանկյունների/գլխավորների քանակը Blender-ում?
Ինչպե՞ս ապահովել ցածր ուշացում երկրի տարբեր շրջաններից օգտվողների համար (օրինակ, Վլադիվոստոկ):
Ի՞նչ են In-Memory Map-ի օգտագործման առավելությունները և թերությունները ծրագրերում։