Data Analyst
Ինչու է օգտագործվում COUNT և GROUP BY?
Պատմեք ձեր թիմում բիզնես վերլուծաբանի աշխատանքի գործընթացի և ձեր փորձի մասին
Անհրաժեշտ է նախապատրաստել հատկանիշները լոգիստիկ ռեգրեսիայի ուսուցումից առաջ և ինչու՞։
Կարող է լոգիստիկ ռեգրեսիան ավելորդ սովորել և ինչպես պայքարել դրա դեմ?
Եթե դուք տալիս եք կոդավորող գործակալին ինտերնետ մուտք, ինչ եք կորցնում?
Ի՞նչ որակավորումներ են անհրաժեշտ՝ հաջող կապող օղակ լինել տվյալների և բիզնեսի կարիքների միջև։
Արդյո՞ք UPDATE-ը ինքնին գործարք է: Պետք է արդյոք բացահայտ գործարք մեկ ագրեգատային UPDATE-ի համար:
Նշանները միայն ժամանակային շարքերի վրա էին հիմնված: Փորձել եք օգտագործել այլ տվյալների աղբյուրներ, օրինակ՝ նորություններ կամ այլ կրիպտոարժույթներ?
Ինչպե՞ս եք որոշում, թե ինչ թեստեր գրել DBT մոդելի համար: Անհրաժեշտ են արդյոք զգուշացումներ?
Ի՞նչ են ձեր թույլ կողմերն ու ուժեղ կողմերը։
Ի՞նչ նախագծեր են քեզ հետաքրքրում՝ միայն տեխնիկականը, թե նաև խորհրդատվությունը դիտարկում ես: Ի՞նչ ուզում ես զարգացնել։
SQL: ցուցադրեք աշխատակիցների ցանկ, ովքեր մեծ են իրենց ղեկավարից (թերթը employees՝ employee_id, department_id, is_chief, birthday դաշտերով):
Կենդանի մասին խնդիր՝ կա՛մ A և B կետեր կան, նրանց միջև հեռավորությունը 30 կմ է: A-ից եկող մարդը քայլում է 4 կմ/ժ արագությամբ, B-ից եկող մարդը՝ 6 կմ/ժ արագությամբ միմյանց դիմաց: Կենդանին՝ շունը, վազում է նրանց միջև 20 կմ/ժ արագությամբ: Քանի կիլոմետր կվազի շունը մինչեւ մարդիկ հանդիպեն?
// Մեր տաբլոքում կա ապրանք, որի դիտումների հաշվիչն է // goods տաբլո: // ID | cnt_view // ----------- // 1 | 100 // Երկու օգտվող միաժամանակ սկսել է դիտել ապրանքը, որի id-ն = 1 // և մեր բազայում միաժամանակ գործարկվել են 2 պառալել տրանզակցիաներ // Ինչ կլինի արդյունքը? postgress func IncrementView(ctx context.Context, db *sql.DB, id int64) error { tx, err := db.BeginTx(ctx, nil) if err != nil { return err } defer tx.Rollback() var cnt int err = tx.QueryRowContext(ctx, "SELECT cnt_view FROM goods WHERE id = $1", id, ).Scan(&cnt) if err != nil { return err } cnt++ _, err = tx.ExecContext(ctx, "UPDATE goods SET cnt_view = $1 WHERE id = $2", cnt, id, ) if err != nil { return err } return tx.Commit() }
Ի՞նչ մեթոդներ եք օգտագործում ձեր հմտությունները թարմ պահելու համար: (հարց զրուցակցին զույգային պրակտիկայի շրջանակում)
Խնդրում եմ, օրինակ բերելով քո աշխատանքային խնդիրներից, բացատրի, թե ինչպես ես կիրառում ETL-գործընթացը քո աշխատանքի մեջ։
Ինչպե՞ս եք հասկանում, որ ձեր կազմած ՏՀ-ն ամբողջական է և պատրաստ է փոխանցման համար: Ի՞նչ եք ձեր պատրաստության չափանիշները։
Ինչպես իրականացվեց թույլտվության սխեման երկկողմանի համակարգում:
Ինչպե՞ս կստեղծեիք գեոմետրիայի բենչմարկը: Նկարագրեք շղթան գաղափարից մինչև վերջնական տվյալների հավաքածու։
Կերպափոխության հարց: ինչպես եք աշխատում նոր, անծանոթ տեղեկատվության հետ (օրինակ՝ մեծ հոդվածների հավաքածու)?