Тестовое задание: задачка на понимание оконных функций
Сегодня мы снова собеседуемся в Авито.
Задание
В таблице
1. event_date — дата события.
2. user_id — уникальный идентификатор пользователя.
3. revenue — выручка, полученная от этого пользователя в этот день.
Нужно добавить одну из колонок в запрос, так чтобы в ней на каждый день содержалась доля выручки пользователя в этот день от выручки того же пользователя в предыдущий день.
Для каждой комбинации
Варианты ответов в опросе ниже. Присылайте свои решения в комментарии.
🔜 @leftjoin_career
#разбор_тестового
Сегодня мы снова собеседуемся в Авито.
Задание
В таблице
revenue есть три колонки:1. event_date — дата события.
2. user_id — уникальный идентификатор пользователя.
3. revenue — выручка, полученная от этого пользователя в этот день.
Нужно добавить одну из колонок в запрос, так чтобы в ней на каждый день содержалась доля выручки пользователя в этот день от выручки того же пользователя в предыдущий день.
SELECT event_date, user_id, revenue, <?>
FROM revenue
ORDER BY event_date DESC, user_id;
Для каждой комбинации
user_id и event_date есть только одно значение revenue, и в данных нет NULL значений.Варианты ответов в опросе ниже. Присылайте свои решения в комментарии.
#разбор_тестового
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Варианты ответов
Anonymous Poll
7%
a) revenue/lag(revenue) over(order by user_id, event_date)
75%
b) revenue/lag(revenue) over(partition by user_id order by event_date)
2%
c) revenue/lag(revenue) over(order by event_date)
15%
d) revenue/lag(revenue) over(partition by user_id, event_date order by user_id, event_date)
HR на связи: токсичный коллектив: что делать, если нет возможности уволиться?
Если ваши коллеги привыкли отпускать в ваш адрес ядовитые комментарии, то это может поднимать бурю эмоций, внутри которой сложно найти подходящие слова, чтобы защитить себя и сохранить самоуважение.
Большая ошибка, которую мы все совершаем в такой ситуации — полностью отдаемся своему страху или ярости, которые толкают нас на то, чтобы отвечать в такой же токсичной манере.
И вот мы уже сами превращаемся в человека, которого только что осуждали.
Если вы держитесь традиции «око за око», то есть в ответ на грубость позволяете и себе крепкое словцо, то даете скрытое согласие, что так общаться — это нормально.
Лучший способ оградить себя от язвительных замечаний — прояснить намерения собеседника, сохраняя при этом уважение в коммуникации к нему.
Это можно сделать, используя формулу ненасильственного общения (ННО)
Скорее всего, такая прямая обратная связь застанет человека врасплох — тот, кто общается язвительно, не ожидает, что ему вернут это и сделают его возможные намерения видимыми. Чаще всего в ответ человек начинает оправдываться и проявляет суть — даёт знать, почему он так себя ведёт, и, возможно, даже извиняется.
Тогда вы можете продолжить.
Честность и прямолинейность без обвинений и претензий вызывают в том, кто общается токсично, растерянность и неловкость — маски спадают, и это хорошая возможность прояснить отношения и создать договорённости, которые будут вас устраивать.
Есть специальная формула ненасильственного общения. Дайте знать в комментариях, если ей нужно поделиться❤️
🔜 @leftjoin_career
Если ваши коллеги привыкли отпускать в ваш адрес ядовитые комментарии, то это может поднимать бурю эмоций, внутри которой сложно найти подходящие слова, чтобы защитить себя и сохранить самоуважение.
Большая ошибка, которую мы все совершаем в такой ситуации — полностью отдаемся своему страху или ярости, которые толкают нас на то, чтобы отвечать в такой же токсичной манере.
И вот мы уже сами превращаемся в человека, которого только что осуждали.
Если вы держитесь традиции «око за око», то есть в ответ на грубость позволяете и себе крепкое словцо, то даете скрытое согласие, что так общаться — это нормально.
Лучший способ оградить себя от язвительных замечаний — прояснить намерения собеседника, сохраняя при этом уважение в коммуникации к нему.
Это можно сделать, используя формулу ненасильственного общения (ННО)
Мария, принимая мою работу, ты ухмыльнулась и сказала, что «это никуда не годится, и ничего удивительного, учитывая, кто её делал». Я чувствую обиду и раздражение, когда ты так говоришь, как будто ты на самом деле не хочешь, чтобы я справилась с этой задачей. Скажи, это так?
Скорее всего, такая прямая обратная связь застанет человека врасплох — тот, кто общается язвительно, не ожидает, что ему вернут это и сделают его возможные намерения видимыми. Чаще всего в ответ человек начинает оправдываться и проявляет суть — даёт знать, почему он так себя ведёт, и, возможно, даже извиняется.
Тогда вы можете продолжить.
Ты знаешь, такие комментарии совершенно не помогают мне понять, что именно нужно исправить. Мне бы хотелось более уважительного и прозрачного общения между нами, чтобы ты давала мне обратную связь по фактам, без оценки моих способностей. Это поможет мне улучшить мои результаты, а тебе тратить меньше времени на обсуждение совместного проекта.
Что думаешь, можем мы договориться о таком?
Честность и прямолинейность без обвинений и претензий вызывают в том, кто общается токсично, растерянность и неловкость — маски спадают, и это хорошая возможность прояснить отношения и создать договорённости, которые будут вас устраивать.
Есть специальная формула ненасильственного общения. Дайте знать в комментариях, если ей нужно поделиться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍5🔥3
Прожарка резюме: возможно, есть смысл переименовать занимаемую должность?
Ох, уже 4 выпуск рубрики #прожарка_резюме
Что же можно улучшить в резюме Токманцевой Юлии?
🔵 И снова куда-то потерялся блок с достижениями. Не надо так.
🔵 Стоит переименовать позицию на последнем месте работы, дабы избежать диссонанса у рекрутера.
🔵 При перечислении обязанностей важно придерживаться единой структуры, чтобы облегчить жизнь рекрутеру и увеличить шансы на оффер.
Еще больше комментариев — в карточках.
Ждем ваши резюме в комментариях 👀
🔜 @leftjoin_career
#прожарка_резюме
Ох, уже 4 выпуск рубрики #прожарка_резюме
Что же можно улучшить в резюме Токманцевой Юлии?
Еще больше комментариев — в карточках.
Ждем ваши резюме в комментариях 👀
#прожарка_резюме
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4
Дожили — курьеры зарабатывают больше аналитиков
Сколько вы зарабатываете? А вот курьеры в России в 2024 году могут похвастаться зарплатой в 115,6 тысячи рублей в месяц. Это даже больше, чем получают BI-аналитики или аналитики данных (114,2 тысячи).
Почему так случилось?
🔵 Нехватка рабочих рук ног. Количество вакансий выросло на 36%, а вот резюме — сократилось на 9%. Получается, спрос растет, а предложения недостаточно.
🔵 Дефицит кадров. По данным исследования, в России курс на доставку «все больше оттягивает» трудовые ресурсы из других сфер.
🔵 Высокий спрос = высокая зарплата. Курьеры сегодня — настоящие герои нашего времени, за плечами которых не только доставка, но и значительный вклад в экономику.
А вот IT-специалисты все больше ощущают конкуренцию, особенно с учетом текущих трендов в рынке труда.
Что думаете о таком раскладе? Пора становиться курьером или скоро ситуация стабилизируется?
Давайте обсудим в комментариях!
🔜 @leftjoin_career
Сколько вы зарабатываете? А вот курьеры в России в 2024 году могут похвастаться зарплатой в 115,6 тысячи рублей в месяц. Это даже больше, чем получают BI-аналитики или аналитики данных (114,2 тысячи).
Почему так случилось?
А вот IT-специалисты все больше ощущают конкуренцию, особенно с учетом текущих трендов в рынке труда.
Что думаете о таком раскладе? Пора становиться курьером или скоро ситуация стабилизируется?
Давайте обсудим в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥4
Тестовое задание: задачка на логику
Среда — день очередного поста из рубрики #разбор_тестового
Условие задачи
В таблице приведена информация о водителях службы доставки. Каждый водитель может получить оценку в виде «Лайка», «Дизлайка» или не получить оценку вовсе.
Для того чтобы оценить качество предоставляемого сервиса каждым водителем, необходимо отсортировать водителей по убыванию качества их сервиса.
Что нужно сделать?
🔵 Произведите сортировку водителей по убыванию качества их сервиса.
🔵 Предоставьте описание метода, который вы использовали для вычисления и сортировки качества сервиса.
Исходные данные и наш вариант решения — в карточках.
P.S. Вариантов решения масса — делитесь своими вариантами в комментариях.
🔜 @leftjoin_career
Среда — день очередного поста из рубрики #разбор_тестового
Условие задачи
В таблице приведена информация о водителях службы доставки. Каждый водитель может получить оценку в виде «Лайка», «Дизлайка» или не получить оценку вовсе.
Для того чтобы оценить качество предоставляемого сервиса каждым водителем, необходимо отсортировать водителей по убыванию качества их сервиса.
Что нужно сделать?
Исходные данные и наш вариант решения — в карточках.
P.S. Вариантов решения масса — делитесь своими вариантами в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Мы просто chill guys and girls, поэтому влетаем в последний вагон этого милого тренда.
Кстати, в комментариях приветствуются свои вариации этого мема.
🔜 @leftjoin_career
Кстати, в комментариях приветствуются свои вариации этого мема.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15❤3🔥3👍1