Sobes.tech

Data Analyst

Оё имконият доред, ки ба вақти Маскав кор кунед, аз 8, 9 ё 10 субҳ оғоз кунед?

Middle
SM Lab
14

Фарқи байни фармонҳои DROP ва TRUNCATE чист?

Middle
Бакарди
14

Дар хона се се лампаҳои равшанӣ ва дар берун се калид ҳастанд. Ҳама хомӯшанд ва танҳо як маротиба дар хона ворид шудан мумкин аст. Чӣ гуна муайян кардан мумкин аст, ки кадом калид ҳар як лампаро идора мекунад?

Middle
МТСМТС
13

Фарқи байни HAVING ва WHERE чист?

Middle
SM Lab
13

Кадом вазифаҳо дар ҷойи нави корӣ ба шумо ҷолиб хоҳанд буд?

Middle
SM Lab
12

Фарқи асосии байни функсияҳои тиреза ва функсияҳои ҷамъбастӣ бо GROUP BY чист?

Middle
SM Lab
12

Чӣ гуна метавон фурӯши маҳсулоте, ки дар ягон категория намеғунҷанд, ба категорияи «Дигар» дохил кард?

Middle
МТСМТС
12

Чӣ гуна арзишҳоро дар Pandas барпо кардан мумкин аст, ки ба як майдон ва як нишондиҳанда тааллуқ доранд?

Middle
SM Lab
12

Чӣ гуна DataFrame-ро бо як шароит филтр кардан мумкин аст?

Middle
SM Lab
12

Gerekli olan, her kategori için toplam geliri döndüren bir sorgu yazmaktır: |prod_cat |total_amt | |Kategori 1|80 | |Kategori 2|84 | |Kategori 3|270 | Aboneler için farklı zamanlarda gelen kayıtlar içeren bir tablo vardır. Kayıt yükleme tarihi raw_dt alanında belirlenmiştir: select * from abnt |id |msisdn |tarif_plan_id|account_id|raw_dt | |1 |[phone]|4375 |4979 |[phone]| |1 |[phone]|5842 |4979 |[phone]| |2 |[phone]|5842 |589783|[phone]| |2 |[phone]|4563 |5326 |[phone]| |2 |[phone]|4563 |0832 |[phone]| |3 |[phone]|4563 |0832 |[phone]| |3 |[phone]|5495 |7485 |[phone]| |3 |[phone]|4563 |0832 |[phone]| |3 |[phone]|4563 |0832 |[phone]| Potrebno je napisati upit, koji vrati pretposlednji učitani zapis po ključu id: |id |msisdn |tarif_plan_id|account_id|raw_dt | |1 |[phone]|5842 |4979 |[phone]| |2 |[phone]|4563 |0832 |[phone]| |3 |[phone]|4563 |0832 |[phone]| Postoji tabela sa istorijom promena pretplatnika. Svaki zapis je važeći od valid_from_dt do valid_to_dt. Ako je zapis zatvoren, sledeći počinje istog dana. Za svakog pretplatnika, postoji samo jedan aktivan zapis u opsegu [valid_from_dt, valid_to_dt]. select * from abnt |id |valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |1 |[phone] |[phone] |[phone]|4375 |4979 | |2 |[phone] |[phone] |[phone]|5842 |589783| |2 |[phone] |[phone] |[phone]|4563 |5326 | |3 |[phone] |[phone] |[phone]|4563 |0832 | Potrebno je napisati upit koji će vratiti zapise s netočnim datumom zatvaranja: |id |valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |2 |[phone] |[phone] |[phone]|5842 |4979 | |2 |[phone] |[phone] |[phone]|4563 |5326 | s ranked as ( select msisdn, tarif_plan_id, account_id, raw_dt, row_number() over (partition by id order by raw_dt desc) as rn ) select id, msisdn, tarif_plan_id, account_id, raw_dt from ranked where rn = 2 order by id

Middle
МТСМТС
12

Қажет болған жағдайда, id кілті бойынша жүктелген екінші соңғы жазбаны қайтару сұрауын жазу керек: |id |msisdn |tarif_plan_id|account_id|raw_dt | |------------|-----------|-------------|----------|-----------| |[phone]|5842 |4979 |[phone]| |[phone]|4563 |0832 |[phone]| |[phone]|4563 |0832 |[phone]| Абоненттердің өзгерістер тарихы бар кесте бар. Әрбір жазба абонент үшін valid_from_dt-тан valid_to_dt-қа дейін жарамды. Егер бір жазба жабылса, келесі сол күні басталады. Әрбір абонент үшін тек бір белсенді жазба болуы керек [valid_from_dt, valid_to_dt] интервалында. select * from abnt |id|valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |--|-------------|-----------|-------------|-------------|----------| |1 |[phone] |[phone] |[phone] |4375 |4979 | |1 |[phone] |[phone] |[phone] |5842 |4979 | |2 |[phone] |[phone] |[phone] |4563 |5326 | |2 |[phone] |[phone] |[phone] |4563 |0832 | Қажет болған жағдайда, дұрыс емес жабылу күндері бар жазбаларды қайтару сұрауын жазуыңыз керек: |id|valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |--|-------------|-----------|-------------|-------------|----------| |1 |[phone] |[phone] |[phone] |5842 |4979 | |2 |[phone] |[phone] |[phone] |4563 |5326 |

Middle
МТСМТС
12

Оё шумо ягон савол доред?

Junior
ПАО Сбербанк
11

Як алгоритми муайян кардани рӯзи таваллуди обуна пешниҳод кунед, танҳо бо истифода аз журнали зангҳо ва SMS: рақамҳои воридотӣ ва содиротӣ, сана ва вақт, дарозӣ ва навъи ҳодиса.

Middle
МТСМТС
11

Чӣ гуна ба кормандоне, ки назарҳои хеле анъанавӣ доранд, зарурияти навовариҳо ва автоматизатсияро шарҳ медиҳед?

Junior
ПАО Сбербанк
10

Оё шумо муҳлати барои кӯчидани ба Москва доред, ё ин бо ҷустуҷӯи кор вобаста аст?

Junior
ПАО Сбербанк
10

Боргирӣ бештар дар бораи манфиати шумо ба агентҳои AI ва автоматизатсия — махсусан дар бораи таҷрибаи шумо дар иштирок дар лоиҳаи AI-чат-бот: чӣ гуна муошират бо муштарӣ ва таҳиягарон сохта шуд.

Junior
ПАО Сбербанк
10

Мазмұны көрсетілген кестелер product (белгілі бір уақыт аралығында өнім қай категорияға тиесілі екенін көрсетеді) және sale (өнімнің сатылымдары туралы деректер, сатылым күні, бірлік бағасы және сатып алынған бірліктер саны): select * from product |prod_nm |prod_cat |eff_dt |exp_dt | |--------|---------|-----------|-----------| |Өнім 1|Категория 1|[phone]|[phone]| |Өнім 1|Категория 2|[phone]|[phone]| |Өнім 2|Категория 3|[phone]|[phone]| select * from sale |sale_dt |prod_nm |price|cnt| |----------|---------|-----|---| |[phone]|Өнім 1|10 |5 | |[phone]|Өнім 1|15 |2 | |[phone]|Өнім 4|15 |2 | |[phone]|Өнім 3|15 |2 | |[phone]|Өнім 2|10.9 |300| |[phone]|Өнім 1|12.7 |7 | Әр категория үшін жалпы табысты қайтару сұрауын жазуыңыз керек: |prod_cat |total_amt| |----------|---------| |Категория 1|80 | |Категория 2|84 | |Категория 3|270 |

Middle
МТСМТС
10

[ном] дар бораи худ ва он чӣ мекунед, нақл кунед.

Junior
ПАО Сбербанк
10

Фарқи байни функсияҳои тирезаи ROW_NUMBER, RANK ва DENSE_RANK чист?

Middle
SM Lab
9

Дар бораи рӯзонаи кории оддӣ ва ҳаҷми муошират бо гурӯҳ гап занед (ба назар гирифта, ки гурӯҳи дастгирӣ тақрибан 10-12 нафар аст).

Junior
ПАО Сбербанк
9
/15