Пробовали ли вы свои силы в крупных технологических компаниях, например ВК, Яндекс?
Data Analyst
Расскажешь подробнее про JOIN-операции, чем они отличаются друг от друга?
Как вы относитесь к смешанному формату работы, где сочетаются рутинные регулярные задачи и внезапно возникающие срочные задачи?
Напиши код на Python, реализующий вычисление скалярного произведения двух RLE-сжатых векторов за один проход.
Необходимо написать запрос, который вернет предпоследнюю загруженную запись по ключу 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 |
В одном запросе есть оконная функция и группировка — что выполнится сначала?
Каков логический порядок выполнения FROM, JOIN, GROUP BY и SELECT в данном SQL-запросе?
Насколько, оказавшись у нас, вы будете оценивать, подходит ли вам позиция или станет скучно? На какие показатели будете смотреть?
Расскажите немного о себе, о своем опыте, ключевые моменты
Что такое логистическая регрессия и откуда берётся её функция потерь?
Как вы понимаете задачи и функционал позиции старшего специалиста по работе с номерной ёмкостью, судя по подробному описанию, которое дал руководитель?
Расскажи о сложностях и ошибках в проекте.
Проблема: тысяча пользователей делает по одному заказу и уходит — как это видно в метриках и что делать?
Бизнес-кейс: запустился новый проект с новыми транзакциями. Как бы ты настроил мониторинг подозрительных транзакций, если ничего не знаешь об этом проекте?
Какую North Star метрику выбрать для каршеринга?
select t.* from userentry t limit 10
Насколько вам интересно машинное обучение и хотели бы вы применять его в работе как инструмент?
Расскажите, что такое статистическая ошибка второго рода?
-- 2. Таблицу campaigns починили: убрали задубливание, добавили ключ (PK). -- Провели больше кампаний, из-за багов у пользователей стали появляться неудачные попытки доставки коммуникаций, а кому-то совсем не удалось показать. -- По отправленным на пользователей промо-кампаниям: -- 2.1 Напишите запрос, который выводит количество пользователей, успешно получивших коммуникацию, для каждой кампании. -- 2.2 Измените запрос, чтобы вывести: количество пользователей, не получивших в итоге ни одной успешной коммуникации, для каждой кампании? -- 3. В таблицу communications добавили еще поле – event_timestamp – дата и время события с доставкой коммуникации в формате '%Y-%m-%d %H:%M:%S'. -- Для всех кампаний, в том числе не запущенных, посчитайте метрику: долю пользователей, у которых доставка успешного сообщения получилась с первого раза. -- Можно использовать оконные функции, можно обойтись без них, но важно написать запрос оптимально.
Если говорить сейчас про приоритеты — что для вас важно при выборе работы, на что обращаете внимание?