Ինչու է անհրաժեշտ HAVING-ը և ինչու չէ WHERE-ը։
Golang
Ի՞նչ տվյալների բազաներ և հաղորդագրության բրոքերներ եք օգտագործում ձեր stack-ում։
Պատմիր թիմի մասին: ում հետ համագործակցեցիր, քանի մարդ կար?
Ինչ կցուցադրվի կոդը? Ինչ եք մտածում այս կոդի մասին? // Ստուգեք, արդյոք նախագիծը գոյություն ունի existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("չհաջողվեց ստուգել նախագծի գոյությունը: %w", issue.ID) }
1. Ցուցադրեք TOP 10 օգտագործողների պատվերների գումարի მიხედვით, ովքեր վերջին 30 օրում կատարել են ավելի քան 2 պատվեր 2. Ցուցադրեք TOP 3 կատեգորիաներ եկամտի հիման վրա վերջին 6 ամիսների ընթացքում
Ի՞նչ է ընդհանուր փորձառության տարիների թիվը Go-ով զարգացնելու համար։
HeadHunter-ում օրական 16 հազար ռեզյումե դիտելու սահմանափակում կա, և լայն ֆիլտրն ամեն ինչ կուլ է տալիս — ինչպես լուծել?
Տրանսակցիաների մեկուսացման մակարդակներ, անոմալիաներ, ինչ է Serializable?
Քո կարծիքով, ինչու՞ օգտագործել կոնտեյներներ, եթե virtualization արդեն կա։
Ի՞նչ ուղղություն էր ձեր թիմի համար:
Ինչպես է աշխատում DISTINCT-ը։
Գրեք մի ֆունկցիա, որը տեղում հեռացնում է val-ի հավասար բոլոր տարրերը slice-ից: Վերադարձնում է slice առանց հեռացված արժեքների: func RemoveValue(slice []int, val int) []int { // ձեր կոդը } // Օրինակ RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}
Ինչպե՞ս հաջողվեց API-ի միջոցով բժշկական ֆայլերի բեռնման արագությունը ավելի քան 3 անգամ արագացնել:
Պատմիր, թե ինչ է ստուգումը և որտեղ է կիրառվում այս բառը։
Փորձեր եք գրել? Ո՞րն են։
Գրեք SQL հարցում, որը կվերադարձնի յուրաքանչյուր օգտվողի պատվերների քանակը, որոնց ընդհանուր արժեքը մեծ կամ հավասար է 1000-ի, ըստ պատվերների քանակի նվազման կարգով: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
Ի՞նչ տեսակների JOIN-ներ գիտես և ինչո՞վ են դրանք տարբերվում:
Ավելացրու ավելի մանրամասն վերջին նախագծերի մասին: տեխնոլոգիաներ, քո պատասխանատվության գոտի, հիմնական առաջադրանքներ։
Ինչպես են լուծվում բախումները Go-ում (մինչեւ 1.24 տարբերակը) մապում: Խոսեք բաքետների և overflow-backetների մասին։
Որ հաջողություններն եք առավել հպարտ և ինչ եք հիշում?