Իմացեք ձեր վերջին տեխնիկական փորձի մասին, ինչ գործեր եք կատարել, ինչն ավելի շատ ձեզ հետաքրքրեց?
Golang
Ռեկրուտերը չի հասկանում առաջնահերթությունները, պարզապես ասում է 'մեկն անհրաժեշտ է 300 թեկնածու' — ինչպես դա կառավարել?
Որ PostgreSQL-ի հնարավորությունները լայնորեն օգտագործեցիք?
Ինչպես իրականացվեց PostgreSQL-ի շարդավորումը — ով էր ռոուտերը?
Ներկայացրեք օրինակ այն դեպքի, երբ SELECT FOR UPDATE կարող է հանգեցնել deadlock-ի։
Ի՞նչ փուլում ես հիմա տեխնիկական հարցազրույցներում: Ունե՞ս առաջարկներ։
Ինչու եք հեռացել ընկերությունից?
Դու երբևէ աշխատե՞լ ես վիրտուալիզացիայի հետ։
Որ աղյուսակից է վերցված 'oi' մականվանը հարցումում;
Ինչ կցուցադրվի ծրագրի կողմից? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }
Պետք է նկարագրել գրադարանի մոդելը։ Երեք էություն կա՝ «Հեղինակ», «Գիրք», «Կարդացող»: Ֆիզիկապես կա միայն մեկ գիրք և կարող է լինել միայն մեկ կարդացողի մոտ: Պետք է կազմել գրադարանի համար աղյուսակներ, որոնք դա հաշվի կառնեն։
Ինչպե՞ս կգնահատեիք ձեզ որպես Golang ծրագրավորող: արդյոք դուք հիմա middle, middle+, senior եք։
Պատմիր հաղորդագրության բրոքերների մասին, որոնց հետ աշխատել ես։
Ի՞նչ է դատարկ ինտերֆեյսը (interface{} / any) in Go?
146% CPU in top — հնարավո՞ր է և ինչ է դա նշանակում։
Որ JOIN-ը օգտագործվում է ըստ դյուրինության, երբ պարզապես գրում եք JOIN: Ինչպիսի JOIN տեսակներ կան?
Կիրառեք ֆունկցիա, որը ընդունում է []any և delta int։ Պետք է ավելացնել միայն առաջին հայտնաբերումները եզակի թվերի (int)։ Այլ տիպերը և կրկնվող թվերը թողնել առանց փոփոխության: Ֆունկցիան պետք է վերադարձնի թարմացված ցանկը և 2 թիվ: updated – քանի եզակի թիվ է փոխվել, duplicates – քանի թվային տարրեր են կրկնություն func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // ձեր կոդը } // Օրինակ: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // եզակի թվեր: 1, 5, 0 // d == 2 // կրկնվող թվեր: երկրորդ 1, երկրորդ 5
Քանի փորձ ունեք Go-ում?
Ինչպե՞ս փոխել հարցումը, եթե պայմանը այն է, որ օգտվողի բոլոր պատվերների գումարը պետք է լինի ավելի քան 1000 (և ոչ յուրաքանչյուր պատվեր առանձին):
Ինչու եք որոշել հեռանալ ձեր ներկայիս աշխատանքից?