Golang
Ինչու եք ընտրում ալիք՝ փոխարեն WaitGroup/errgroup-ի? Ինչու է errgroup-ը վատը?
Ի՞նչ մանրամասների/տեխնոլոգիաների հետ եք աշխատել:
Ինչն օգտագործվեց կատարողականության գնահատման և պրոֆիլավորման համար: Օգտագործվե՞լ է Go-ում ստանդարտ pprof պրոֆիլավորումը։
Ինչպե՞ս էին ստանում առաջադրանքները: Որտե՞ղ էին վարում առաջադրանքներն ու կարգավիճակները։
Ներկայացրեք, թե ինչ է inventory_code (կոդ) դաշտը գրքերի աղյուսակում, դա ինչ է?
Go լեզվում կան գորուտիններ՝ թեթև թելեր։ Կարող եք բացատրել, թե ինչպես եք հասկանում, երբ պետք է օգտագործել գորուտին և երբ ոչ։
Ինչպե՞ս է Go-ն որոշում, թե հիշողությունը բաժանել ստեկում կամ հոսպիտալում: Ինչու է դա կարևոր?
Ավելացրեք էջանիշը books աղյուսակից SELECT հարցում (50 գրանցում էջում):
Վերագրեք էջանիշի հարցումը cursor մոտեցմամբ (միավորողը փոխանցում է վերջին հայտնի ID-ն):
Իմացեք ինձ մասին, իմ փորձառության մասին, ինչ եք զբաղվել վերջերս։
Ինչպե՞ս կարգավորվում էր ինստանցիաների քանակը: Ով էր սահմանում ռեսուրսների պահանջները Kubernetes-ում?
Ի՞նչ են մապերը (map) in Go-ում։
Կարող եք նկարագրել իրավիճակ, երբ Mutex-ի օգտագործումը ավելի հարմար է, քան ալիքները;
// Ավտոմատ լրացման համար իրականացնել ֆիլմերի համար: // մուտքագրված առաջին 3+ տառերի համար ցուցադրել լավագույն 3 համապատասխանությունները ըստ այբբենական կարգի: // ["macarthur", "interstellar", "intrusion", "macao", "into the abyss", "internship"] // me -> [] // mac -> ["macao", "macarthur", "machinist"] // int -> ["internship", "interstellar", "into the abyss"] // interstellar -> ["interstellar"] // intr -> ["intrusion"] // intrusion -> ["intrusion"] // into -> ["into the abyss"] // stellaris -> [] package main func main() {}
Որքան տվյալների ծավալներ են փոխանցվել ClickHouse՝ վերլուծաբանների համար?
Պատմիր Ավիտոյում իրադարձությունների համակարգի մասին — դու աշխատել ես առկա համակարգի վրա կամ նորից գրել ես?
Ինչպե՞ս եք գնահատում ձեր աստիճանը։
Ի՞նչ մարտահրավերների եք հանդիպել և ինչպես եք հաղթահարել դրանք։
Համագործակցեց արդյոք նոր աշխատակիցների օնբորդինգում, օգնեց արդյոք երիտասարդ գործընկերներին?
Ինչպես արագացնել մեծ քանակությամբ միավորային թեստերի գործարկումը: