Sobes.tech

Data Analyst

Kas yra p-reikšmė ir kaip ją naudoti sprendžiant A/B testo analizėje (nulinės hipotezės atmetimas ar ne)?

360

Paaiškinkite žodžiais algoritmą, kaip vienu praeiti per dvi suspaustus (RLE koduotus) vektorius apskaičiuoti jų skaliarinį sandaugą be jų išpakavimo. Kokia yra asimptotinė laiko sudėtingumas?

318

Ar automobilių klasifikacijos užduotyje buvo naudojamas ML bruožų parinkimui?

301

Papaskink apie savo įdomiausius projektus ir kodėl norite tobulėti analizėje.

268

D. Valera ir prekybos automatai Verslo centre yra 10 išvaizdžiai identiškų šokoladinių automatų. Kiekvienas automatas išduoda šokoladą su savo fiksuota tikimybe, kuri iš pradžių yra nežinoma ir gali skirtis tarp aparatų. Saldžiosios Valeros noras yra gauti kuo daugiau šokoladų, tačiau jo biudžetas yra ribotas iki 200 tugrikų. Kiekvienas bandymas pirkti (vienas naudojimas bet kurio automato) kainuoja lygiai 1 tugriką — mokestis imamas nepriklausomai nuo to, ar automatas išduoda šokoladą, ar ne. Valera, bandydamas sužinoti automatų išdavimo tikimybes, susitiko su apsauginiu Aleksejumi, kuris pasidalijo svarbia informacija. Apsauginis Aleksejus pranešė, kad 2/5 automatų išdavimo tikimybės yra iš lygiaraščio pasiskirstymo intervale [0.2, 0.3], 2/5 automatų — iš lygiaraščio pasiskirstymo intervale [0.4, 0.5], o likusieji — iš lygiaraščio pasiskirstymo intervale [0.85, 1]. Jūsų užduotis — sukurti algoritmą, kuris padės Valerai gauti kuo daugiau šokoladų. Sąveikos protokolas Tai interaktyvi užduotis. Jūsų programa pirmiausia turi išvesti automato numerį — skaičių nuo 0 iki 9. Tada sistema (interaktyvusis dalyvis) grąžins rezultatą: 1, jei šokoladas iškrito, arba 0, jei ne. Jūsų programa gali perskaityti šią reikšmę (pavyzdžiui, per input()), kad galėtų naudoti tolesniuose skaičiavimuose. Vertinimo sistema Kiekviename teste bus skaičiuojamas sėkmingų bandymų procentas gauti šokoladą. Jei šis procentas viršys 75%, testas bus laikomas įvykdytu. Pastaba Rekomenduojama naudoti Python 3.8 kaip kompiliatorių (Handbook DS)

152

Ar veiktų siūlomas sprendimas SQLite?

150

Vieną kartą, Yandex reklamos sukčiavimo praktikantas prisijungė prie komandos. Kol sukčiavimo grupė veikė, ji simuliavo srautą savo svetainėse naudodama botų apsilankymus, ir taip gavo pinigus už reklamų parodymus iš botų, užduotis praktikantui buvo rasti visas tokias sukčiavimo svetaines su netikru srautu. Įdomu tai, kad visas srautas šiose svetainėse buvo generuojamas IP pakeitimu, todėl atrodė, kad botas lankosi iš miesto A, tačiau iš tikrųjų įrenginys buvo visiškai kitur. Praėjo daug laiko, ir praktikantas bandė apimti visą šią sukčiavimo grupę, netgi pavyko dalinai pagauti kai kurias svetaines. Tačiau visos tinklo pagauti nepavyko. Po kurio laiko jis pastebėjo naujieną: mieste A, 2025-08-02, mobilusis internetas visiškai dingo. Tačiau laidinis (namų) internetas toliau veikė. Atsižvelgiant į tai, kaip praktikantas gali rasti visas netikras svetaines? Turite svetainių žurnalus lentelės formatu už laikotarpį nuo 2025-07-30 iki 2025-08-10: timestamp | site_id | city_id Kiekvienas įrašas atitinka vieno įrenginio apsilankymą svetainėje. Žinoma, kad botų srautas keičiasi žymiai mažiau nei tikrasis srautas per dieną. Jūsų užduotis yra rasti visas svetaines, kurių srautas daugiausia sudarė botai, kurie suklastojo savo regioną į miestą A. Pastaba Duomenis turinti lentelė vadinama logs. Pavyzdys įrašo lentelėje: timestamp | site_id | city_id [phone]:13:53 | 6e84d9b71ca44aea | A

148

Kokia yra siūlomo sprendimo asimptotinė sudėtingumas laiko ir atminties požiūriu?

148

Kodėl vis dar turi prasmės standartizuoti atsakymo formatą bandomajame teste, net jei tai riboja modelį?

140

Ar galima paprasčiau išspręsti Product of Array Except Self, jei leidžiama naudoti bet kokias operacijas?

138

-- 1.2 Kaip pasikeis atsakymas, jei pakeisime JOIN tipą į LEFT? -- 1.3 Nurodykite šio užklausos vykdymo tvarką. from join group by select order by limit -- 2. Kampanijų lentelė campaigns buvo pataisyta: pašalinti dubliavimai, pridėtas raktas (PK). -- Buvo atlikta daugiau kampanijų, dėl klaidų vartotojai pradėjo gauti nesėkmingus komunikacijų pristatymo bandymus, ir kai kuriems jų visai nepavyko parodyti. -- Apie vartotojams siunčiamas promo kampanijas: -- 2.1 Parašykite užklausą, kuri rodo sėkmingai gautų vartotojų skaičių kiekvienai kampanijai. -- 2.2 Pakeiskite užklausą, kad būtų rodomas: vartotojų skaičius, kurie galų gale negavo jokios sėkmingos komunikacijos, kiekvienai kampanijai.

134

Kokia yra atminties sudėtingumas sprendžiant užduotį Product of Array Except Self ir kokie papildomi kintamieji naudojami?

131

Kaip palyginti modelio atsakymą su ground truth bėgimo metu? Kokią metriką naudoti?

127

A. Geriausia Mokslinė Laboratorija Tam tikrame mieste keletas mokslinių laboratorijų tiria bakterinių kultūrų. Jie nagrinėja seka mėginių, kur kiekvienas mėginys priklauso tam tikram štamui (bakterijų tipui). Pagrindinė biologijos mokslų universitetas paskelbė konkursą: rasti maksimalų iš eilės esančių mėginių skaičių, kuriuos galima analizuoti atsižvelgiant į apribojimą. Tiksliau: bet kuriame nuosekliame sekoje neturi būti daugiau nei K skirtingų štamų. Mūsų laboratorija siekia tapti geriausia mieste. Laimėti konkurse mums reikia rasti būtent tokį maksimalų segmento ilgį, kuris atitinka griežtą sąlygą. Tikimės į jus, nes laimėjimo atveju laboratorija gaus dotaciją, kuri atvers naujas horizontus mūsų tyrimams. Įvesties formatas Pirmoje eilutėje du skaičiai: N — sekos ilgis ir K — apribojimas skirtingų štamų skaičiui. Antroje eilutėje N skaičių — sekos elementai. Išvesties formatas Programa turi išvesti maksimalų segmento ilgį sekos. Pavyzdys 1 Įvestis [phone] Išvestis 3

125

Viso sveikųjų skaičių sąrašo atveju grąžinkite tokio pat dydžio sąrašą, kuriame i-joje pozicijoje yra visų sąrašo elementų sandauga, neįskaitant paties elemento iš pradinio sąrašo Pavyzdžiai: [2, 3, 4] -> [3*4, 2*4, 2*3] -> [12, 8, 6] def product_except_self(nums: list[int]) -> list[int]: # jūsų kodas čia

122

Galite papasakoti, kokį technologijų rinkinį ir įrankius naudojote ir išmokote valdyti?

121

Parašykite pilną funkciją sum_series Python kalba ir patikrinkite ją pagal užduoties pavyzdį.

121

Kiek domitės mašininio mokymosi ir norėtumėte jį taikyti savo darbe kaip įrankį?

120

Kas pasikeis, jei pakeisite COUNT(*) į COUNT() be argumento?

118

Kaip sukurtumėte geometrijos benchmark'ą? Aprašykite grandinę nuo idėjos iki galutinio duomenų rinkinio.

118
/3