Sobes.tech

Data Analyst

Какво е p-стойността и как се правят изводи въз основа на нея при изчисляване на A/B тест (отхвърляне или не на нулевата хипотеза)?

366

Обяснете с думи алгоритъма за изчисляване на скаларното произведение на два компресирани (RLE-кодирани) вектора за един проход без тяхното разархивиране. Каква е асимптотичната сложност по време?

321

Използва ли се ML за подбор на признаци в задачата за класификация на автомобили?

302

Разкажи за най-интересните си проекти и защо искаш да се развиваш в анализа.

269

Ще работи ли предложеното решение за SQLite?

155

D. Китайски фойерверки Владимир купи комплект от 3 китайски фойерверки. Те изглеждат абсолютно еднакви и са смесени в кутия, но според инструкциите, имат различна надеждност: 1. "Елит" — процент на дефекти 10% (вероятност за успех 0.9). 2. "Стандарт" — процент на дефекти 20% (вероятност за успех 0.8). 3. "Иконом" — процент на дефекти 40% (вероятност за успех 0.6). Владимир случайно взема първия фойерверк, запалва го, и той успешно работи. Щастлив, Владимир решава да пусне останалите два един след друг. Каква е вероятността и двата втори и трети фойерверки също да работят успешно — без дефект? Закръглете отговора до три десетични знака.

154

Имало едно време един стажант по борба с измамите в Yandex Ads, който се присъедини към екипа. Докато групата за измами беше активна, симулирайки трафик на своите сайтове чрез бот посещения, и по този начин получаваше пари за импресии на реклами от ботове, задачата на стажанта беше да намери всички такива измамни сайтове с фалшив трафик. Интересното е, че целият трафик на тези сайтове беше генериран с IP замяна, което караше да изглежда, че бот посещава сайта от град А, но в действителност устройството беше на съвсем друго място. Мина много време, и стажантът се опита да обхване цялата тази група за измами, дори успя да хване някои сайтове частично. Но цялата мрежа не можа да бъде хваната. След известно време той забеляза новина: в град А, на 02.08.2025, мобилният интернет беше напълно изчезнал. Въпреки това, кабелният (домашният) интернет продължаваше да работи. Като се има предвид това, как може стажантът да намери всички фалшиви сайтове? Имаш логове на сайтове във формат таблица за периода от 30.07.2025 до 10.08.2025: timestamp | site_id | city_id Всеки запис съответства на посещение на сайт от едно устройство. Знае се, че трафикът на ботове се променя значително по-малко от реалния трафик на ден. Задачата ви е да намерите всички сайтове, чиито трафик беше предимно съставен от ботове, които фалшифицираха региона си към град А. Забележка Таблицата, съдържаща данните, се нарича logs. Пример за запис в таблицата: timestamp | site_id | city_id [phone]:13:53 | 6e84d9b71ca44aea | A

153

Каква е асимптотичната сложност на предложеното решение по време и памет?

149

Защо все още има смисъл да стандартизираме формата на отговора в бенчмарка, дори ако това ограничава модела?

141

Може ли да се реши Product of Array Except Self по-лесно, ако е разрешено използването на всякакви операции?

139

-- 1.2 Как ще се промени отговорът, ако променим типа на JOIN на LEFT? -- 1.3 Посочете реда на изпълнение на операторите в този заявка. from join group by select order by limit -- 2. Таблицата campaigns беше коригирана: премахнати са дублиранията, добавен е ключът (PK). -- Проведени са повече кампании, поради бъгове, потребителите започнаха да получават неуспешни опити за доставка на комуникации, а някои изобщо не успяха да ги покажат. -- За промо кампаниите, изпратени на потребителите: -- 2. Напишете заявка, която показва броя на потребителите, които успешно са получили комуникацията за всяка кампания. -- 2.2 Модифицирайте заявката, за да показва: броя на потребителите, които в крайна сметка не са получили нито една успешна комуникация, за всяка кампания.

136

Каква е сложността по памет на решението на задачата Product of Array Except Self и какви допълнителни променливи се използват?

131

A. Най-добрата научна лаборатория В определен град няколко научни лаборатории се занимават с изследване на бактериални култури. Те изучават последователност от проби, като всяка проба принадлежи към определен щам (тип бактерии). Главният биологичен научноизследователски университет обяви конкурс: да се намери максималният брой последователни проби, които могат да бъдат анализирани с оглед на ограничението. А именно: във всеки непрекъснат сегмент от последователността не трябва да има повече от K различни щама. Нашата лаборатория се стреми да стане най-добрата в града. За да спечели конкурса, трябва точно да намерим такава максимална дължина на сегмента, която отговаря на строгото условие. Надяваме се на вас, защото в случай на победа, лабораторията ще получи грант, който ще отвори нови хоризонти за нашите изследвания. Формат на въвеждане Първият ред съдържа две числа: N — дължината на последователността от проби и K — ограничението за броя на различните щамове. Във втория ред са N числа — елементите на последователността. Формат на изхода Програмата трябва да изведе числото на максималната дължина на сегмента от последователността. Пример 1 Вход [phone] Изход 3

130

Как да сравним отговора на модела с еталона (ground truth) в бенчмарка? Каква метрика да използваме?

130

За списък с цели числа върнете списък с същия размер, където на i-та позиция е произведението на всички елементи от списъка, с изключение на самия елемент на позиция i от оригиналния списък Примери: [2, 3, 4] -> [3*4, 2*4, 2*3] -> [12, 8, 6] def product_except_self(nums: list[int]) -> list[int]: # вашият код тук

124

Можете ли да разкажете какъв стек технологии и инструменти сте използвали и усвоили?

123

Напишете пълна функция sum_series на Python и я проверете с примера от задачата.

121

Колко сте заинтересовани от машинно обучение и бихте ли искали да го прилагате в работата си като инструмент?

121

Как би създал бенчмарк за геометрия? Опиши веригата от идеята до финалния датасет.

120

Какво ще се промени, ако замените COUNT(*) с COUNT() без аргумент?

119
/3