Նկարագրեք իրավիճակը՝ դուք չեք կարող գտնել ընդհանուր լեզու ձեր թիմի թեստավորի հետ, ով մշտապես 'ձեզ բարկացնում է'. Ինչպե՞ս կկապվեք նրա հետ։
Golang
Ի՞նչ տեխնոլոգիական շերտով եք աշխատում ձեր ներկայիս աշխատանքում։
Արդյոք runtime.Gosched() կանչելը միշտ անմիջապես փոխանցում է պրոցեսորը մյուս goroutine-ին?
Արդյոք հնարավոր է վերցնել կառուցվածքի դաշտի հասցեն, եթե կառուցվածքը պահվում է քարտեզում?
Ինչու եք նոր աշխատանք փնտրում, ինչն է ձեզ դուր չգալ ձեր ներկայիս աշխատանքում և ինչ եք սպասում նոր ընկերությունից?
Ի՞նչ տարբերություն կա համակարգային կանչի (օրինակ, ընթերցման) բլոկավորման և Mutex-ի բլոկավորման միջև։
Ինչպե՞ս կարելի է նվազեցնել բաժանումների քանակը slices-ով աշխատելիս։
Եթե մենք փոխանցենք մեծ զանգված (օրինակ, մեկ մեգաբայթ չափով) ֆունկցիային, այն ավտոմատ կերպով փոխանցվում է հղումով, թե ոչ?
Քանի բայթ է զբաղեցնում int32, byte, int64 դաշտերով կառուցվածքը (այդ կարգով)?
Ինչու՞ են պահանջվում հարմարեցված ցուցիչներ sync/atomic-ում։
Վիճակագրություն՝ փոփոխությունը ոչ 2 ժամ է, այլ 3 օր աշխատանք, և վաղը առավոտյան սկսվում է մարքեթինգային արշավ, որը չես կարող չեղարկել: Ինչ করবেন?
Եթե մենք հայտարարենք main ֆունկցիան արգումենտներով, արդյոք այն կկոմպիլացվի՞։
Նկարագրեք իրավիճակը՝ ձեր կոդը արտադրությունում փլվում է, թիմը հուզական է, ձեզ մեղադրում են, և թիմի ղեկավարն իրազեկում չի կատարել վերանայման մասին: Ինչպե՞ս կարձագանքեք։
Իմացեք ձեր IT կարիերայի ամենաբարդ կամ հետաքրքիր նախագծի մասին
Արդյոք հնարավոր է կառուցել բինարային ֆայլ առանց Go ստանդարտ գրադարանի?
Արդյոք հնարավոր է ստեղծել map կամ slice տեսակի հաստատում?
Արդյոք հնարավոր է օգտագործել range՝ բայթների զանգվածը փոխարկել տողում՝ առանց հիշողության բաժանման?
Արդյոք հնարավոր է երկու կտորները ուղղակի համեմատել հավասարության օպերատորով՝ տարր առ տարր համեմատության համար?
Արդյոք հնարավոր է վերցնել տարրին հասցեն, որը ստացվել է ինդեքսով մի քարտեզից, որի բանալին՝ int և արժեքը՝ int?
Որո՞ք go test հրամանը ցույց է տալիս կոդի ծածկույթը տոկոսով։