Задание по data science доступно здесь
https://docs.google.com/document/d/1GBVY3IpqtIllHV4nMPS0uY2TwHv5novHuTTs0RvTfds
Прошу оповестить об ответе сюда, если решение отправите на почту (nas@gromik.pro). Спасибо!
https://docs.google.com/document/d/1GBVY3IpqtIllHV4nMPS0uY2TwHv5novHuTTs0RvTfds
Прошу оповестить об ответе сюда, если решение отправите на почту (nas@gromik.pro). Спасибо!
Google Docs
Тестовое задание Data Science, Арбор Прайм
Разработка программного обеспечения, ИТ-консалтинг, аутсорсинг, системная интеграция Тел. 8 (495) 434 56 79 info@arprime.ru Тестовое задание Data Science август 2021 Дорогой, соискатель! Мы рады пригласить Вас на вакансию Data Science python-программиста…
Что вас ждет дальше:
Заполните небольшую анкету: https://ya.cc/t/HQCgONRkeCi8q
По результатам отклика мы свяжемся с вами в течение двух недель.
Заполните небольшую анкету: https://ya.cc/t/HQCgONRkeCi8q
По результатам отклика мы свяжемся с вами в течение двух недель.
Работа в Яндексе
Аналитик данных
Команда поддержки Медиасервисов (Плюс, Кинопоиск, Музыка, Афиша и Инвестиции) ищет аналитиков.
Большая цель саппорта — сделать так, чтобы клиенту всегда было «Вау!». Для этого мы активно запускаем новые каналы поддержки, внедряем автоматизацию и очень…
Большая цель саппорта — сделать так, чтобы клиенту всегда было «Вау!». Для этого мы активно запускаем новые каналы поддержки, внедряем автоматизацию и очень…
Forwarded from Texno Work
Suhbatdan o'tishga tayyorlaydigan bir qancha servislar bilan tanishamiz
Pramp — bu yerda siz, bir qancha kompaniyalar suhbatidan o'tishga tayyorlanishingiz mumkin.
Codesignal — bu yerda siz Facebook, Google, Microsoft'dagi haqiqiy suhbatlardan savollar topasiz.
Intervyu.io — bu sayt taniqli kompaniyalarning ajoyib dasturiy ta'minoti muhandislari bilan anonim suhbat xizmatini taklif etadi.
CheckIO — o'yin jarayonida ishlab chiqilgan, hamma darajadagi dasturchilar uchun vazifalar mavjud bo'lgan sayt.
E-Olimp — turli xil murakkablikdagi vazifalarning katta arxiviga ega bo'lgan test tizimi.
👉 @ITStarsUz
Pramp — bu yerda siz, bir qancha kompaniyalar suhbatidan o'tishga tayyorlanishingiz mumkin.
Codesignal — bu yerda siz Facebook, Google, Microsoft'dagi haqiqiy suhbatlardan savollar topasiz.
Intervyu.io — bu sayt taniqli kompaniyalarning ajoyib dasturiy ta'minoti muhandislari bilan anonim suhbat xizmatini taklif etadi.
CheckIO — o'yin jarayonida ishlab chiqilgan, hamma darajadagi dasturchilar uchun vazifalar mavjud bo'lgan sayt.
E-Olimp — turli xil murakkablikdagi vazifalarning katta arxiviga ega bo'lgan test tizimi.
👉 @ITStarsUz
1) про футбол интересная задачка. Я бы запилил декартово дерево (имхо, самое простое для реализации руками случайно сбалансированное дерево поиска), с количеством потомков для каждой ноды, тогда порядковая статистика за логарифм считается.
2) в первой задаче — вроде 0 с ходу
3) последнюю не стал смотреть, остальные вроде просто
1) рабочее решение, но на собеседовании на доске могут возникнуть проблемы. Есть более простое. Давайте заведем 2 массива: a длины n, где будем хранить отображение id в разницу мячей. И заведем массив b длины 40m, что тоже укладывается в ограничения, куда мы сложим частичные суммы количества людей имеющих разницу не более i. Заметим, что мы перемещаем игрока каждый раз на расстояние не более 20, то бишь на каждый матч для 10 игроков надо прибавить/вычесть 1 из <= 20 ячеек и выдать b[a[0] + 20m]. Ну и понятно массив a нужно обновлять. И по скорости и по простоте кода такое решение сильно выигрывает
1) Почему ближайшие конкуренты Яндекс.Маркета — это онлайн и оффлайн магазины? Я.маркет — это ведь не магазин, а агрегатор. Как пользователя мою потребностью Я.Маркет решает, когда мне нужно сравнить цены в разных магазинах. Тут ближайшие прямые конкуренты Е-Каталог, Пульс цен и подобные агрегаторы.
2) В вопросе про детей и СМИ почему утверждается, что всего 6 пунктов? ещё куча вариантов, причем самых простых и очевидных для нашей родины :)
Если представить как признаки:
1) "совместное проживание": 0 — нет или 1 — да
2) "семейное положение" (немного сложнее): 0 — никогда не были в браке, 1 — разведены, 2 — в браке
Вами рассмотрены варианты относительно:
[1, 2] — "совместное проживание" = 1 следует -> "семейное положение" = 2
[0, 1] — "совместное проживание" = 0 следует -> "семейное положение" = 1
Теперь поехали перебирать остальные варианты:
1) [0, 0] — родитель могут и не жить вместе, но это не значит, что они в разводе, они могли никогда и не быть в браке
2) [0, 2] — родители могут и не жить вместе по каким-либо причинам, но при этом они состоят в законном браке
3) [1, 0] — родители оставшихся 18 детей хоть и живут вместе, но никогда не были в законном браке
4) [1, 1] — родители оставшихся 18 детей хоть и живут вместе, но разведены
2) в первой задаче — вроде 0 с ходу
3) последнюю не стал смотреть, остальные вроде просто
1) рабочее решение, но на собеседовании на доске могут возникнуть проблемы. Есть более простое. Давайте заведем 2 массива: a длины n, где будем хранить отображение id в разницу мячей. И заведем массив b длины 40m, что тоже укладывается в ограничения, куда мы сложим частичные суммы количества людей имеющих разницу не более i. Заметим, что мы перемещаем игрока каждый раз на расстояние не более 20, то бишь на каждый матч для 10 игроков надо прибавить/вычесть 1 из <= 20 ячеек и выдать b[a[0] + 20m]. Ну и понятно массив a нужно обновлять. И по скорости и по простоте кода такое решение сильно выигрывает
1) Почему ближайшие конкуренты Яндекс.Маркета — это онлайн и оффлайн магазины? Я.маркет — это ведь не магазин, а агрегатор. Как пользователя мою потребностью Я.Маркет решает, когда мне нужно сравнить цены в разных магазинах. Тут ближайшие прямые конкуренты Е-Каталог, Пульс цен и подобные агрегаторы.
2) В вопросе про детей и СМИ почему утверждается, что всего 6 пунктов? ещё куча вариантов, причем самых простых и очевидных для нашей родины :)
Если представить как признаки:
1) "совместное проживание": 0 — нет или 1 — да
2) "семейное положение" (немного сложнее): 0 — никогда не были в браке, 1 — разведены, 2 — в браке
Вами рассмотрены варианты относительно:
[1, 2] — "совместное проживание" = 1 следует -> "семейное положение" = 2
[0, 1] — "совместное проживание" = 0 следует -> "семейное положение" = 1
Теперь поехали перебирать остальные варианты:
1) [0, 0] — родитель могут и не жить вместе, но это не значит, что они в разводе, они могли никогда и не быть в браке
2) [0, 2] — родители могут и не жить вместе по каким-либо причинам, но при этом они состоят в законном браке
3) [1, 0] — родители оставшихся 18 детей хоть и живут вместе, но никогда не были в законном браке
4) [1, 1] — родители оставшихся 18 детей хоть и живут вместе, но разведены
Forwarded from Data Science Guy
#interview_questions
Продолжим с метриками. Напоминаю, что это очень важно знать. Скорее всего если вы не ответите на вопросы про метрики, шансов получить работу станет маловато.
⭐️Вопросы на сегодня:
1. Какие вы знаете метрики для регрессии?
Вкратце расскажите о каждой (как она считается, какой смысл несет).
2. Логистическая регрессия - это задача регрессии или классификации, может кластеризации?
Пишите в комментариях свои ответы, так будто вам задали этот вопрос на собеседовании. Ссылки на источники информации только приветствуются, чтобы те кто не знает ответ, могли сразу найти нужную инфу)
Продолжим с метриками. Напоминаю, что это очень важно знать. Скорее всего если вы не ответите на вопросы про метрики, шансов получить работу станет маловато.
⭐️Вопросы на сегодня:
1. Какие вы знаете метрики для регрессии?
Вкратце расскажите о каждой (как она считается, какой смысл несет).
2. Логистическая регрессия - это задача регрессии или классификации, может кластеризации?
Пишите в комментариях свои ответы, так будто вам задали этот вопрос на собеседовании. Ссылки на источники информации только приветствуются, чтобы те кто не знает ответ, могли сразу найти нужную инфу)
Forwarded from Ilya Moshonkin
1. mse, rmse, mae, mape, smape, wape, r^2
mse - среднеквадратичная ошибка, сильно штрафует за большие отклонения, может использоваться как функция потерь, плохо интерпретируется
rmse - корень из среднеквадратичной ошибки, в отличии от первой лучше интерпретируется
mae - средняя абсолютная ошибка, хорошо интерпретируется, имеет проблемы с производной, поэтому не используется в качестве функции потерь
mape - средняя абсолютная ошибка в процентах, отлично интерпретируется
smape - симметричная средняя абсолютная ошибка в процентах, преимущество данной метрики в том, что одинаково штрафует за отклонения в большую, и в меньшую сторону
wape - взвешенная абсолютная ошибка, сталкивался с метрикой во временных ряда в задачах прогнозирования спроса, может кто знает в чем ее преимущества?
r^2 - показывает как хорошо модель объясняет дисперсию целевой переменной
2. Логрег возвращает скоры от 0 до 1, для скора подбирается порог отнесения к классу 1 и 0, что есть задача классификация
mse - среднеквадратичная ошибка, сильно штрафует за большие отклонения, может использоваться как функция потерь, плохо интерпретируется
rmse - корень из среднеквадратичной ошибки, в отличии от первой лучше интерпретируется
mae - средняя абсолютная ошибка, хорошо интерпретируется, имеет проблемы с производной, поэтому не используется в качестве функции потерь
mape - средняя абсолютная ошибка в процентах, отлично интерпретируется
smape - симметричная средняя абсолютная ошибка в процентах, преимущество данной метрики в том, что одинаково штрафует за отклонения в большую, и в меньшую сторону
wape - взвешенная абсолютная ошибка, сталкивался с метрикой во временных ряда в задачах прогнозирования спроса, может кто знает в чем ее преимущества?
r^2 - показывает как хорошо модель объясняет дисперсию целевой переменной
2. Логрег возвращает скоры от 0 до 1, для скора подбирается порог отнесения к классу 1 и 0, что есть задача классификация
Добрый день!
Ранее мы получили ваш отклик в школу Информационных и Финансовых Технологий «ШИФТ» ЦФТ.
Отбор на курсы состоит из нескольких этапов:
- выполнение задания;
- запись вашей видео-визитки.
Предлагаем вам выполнить тестовое здание.
Задание вы можете скачать здесь
ЦФТ-банк - Аналитика - https://drive.google.com/file/d/1r-Ij66tU1TnYtVI0jQPnj2_3wgr04D8S/view?usp=sharing
Отправьте ответом на это письмо с эл. адреса, который указан при регистрации на курс:
А) Выполненное тестовое задание.
Б) Анкету участника ШИФТ в электронном варианте. Анкету можно скачать здесь: https://drive.google.com/file/d/1_uld3QG6Loxwp-glwtbibnOb40F9scg9
В) Запишите вашу видео-визитку здесь:
Аналитика ЦФТ-банк: https://cft.vcv.ru/r/1b1f0166
Для записи видео Вам будут предложены вопросы, на которые нужно будет ответить. Вы увидите вопросы, когда начнете запись видео.
Отправить выполненное ТЗ, Анкету и видео-интервью нужно до 19 сентября 2021 включительно. Не обязательно отправлять все одним письмом и в последний день, можно отправлять по мере выполнения.
Следите за новостями в t.me/focusstart
Итоги рассмотрения вашей заявки на курс будут отправлены с 11 по 15 октября.
Пожалуйста, сообщите:
1 Подтверждаю выполнение тестового задания.
2 Регистрация не актуальна, выполнять задание не планирую.
С наилучшими пожелания,
Команда ШИФТ ЦФТ.
Ранее мы получили ваш отклик в школу Информационных и Финансовых Технологий «ШИФТ» ЦФТ.
Отбор на курсы состоит из нескольких этапов:
- выполнение задания;
- запись вашей видео-визитки.
Предлагаем вам выполнить тестовое здание.
Задание вы можете скачать здесь
ЦФТ-банк - Аналитика - https://drive.google.com/file/d/1r-Ij66tU1TnYtVI0jQPnj2_3wgr04D8S/view?usp=sharing
Отправьте ответом на это письмо с эл. адреса, который указан при регистрации на курс:
А) Выполненное тестовое задание.
Б) Анкету участника ШИФТ в электронном варианте. Анкету можно скачать здесь: https://drive.google.com/file/d/1_uld3QG6Loxwp-glwtbibnOb40F9scg9
В) Запишите вашу видео-визитку здесь:
Аналитика ЦФТ-банк: https://cft.vcv.ru/r/1b1f0166
Для записи видео Вам будут предложены вопросы, на которые нужно будет ответить. Вы увидите вопросы, когда начнете запись видео.
Отправить выполненное ТЗ, Анкету и видео-интервью нужно до 19 сентября 2021 включительно. Не обязательно отправлять все одним письмом и в последний день, можно отправлять по мере выполнения.
Следите за новостями в t.me/focusstart
Итоги рассмотрения вашей заявки на курс будут отправлены с 11 по 15 октября.
Пожалуйста, сообщите:
1 Подтверждаю выполнение тестового задания.
2 Регистрация не актуальна, выполнять задание не планирую.
С наилучшими пожелания,
Команда ШИФТ ЦФТ.
Google Docs
SHIFT_CFTBANK_Analitika_TestTask_v1.pdf