Data Science Guy – Telegram
Data Science Guy
3.6K subscribers
106 photos
10 videos
4 files
174 links
Канал проекта Data Science Guy на ютубе.

https://www.youtube.com/c/DataScienceGuy


Есть вопросы по обучению Data science и ML? Пишем в чат - https://news.1rj.ru/str/dsguy_chat
Download Telegram
В честь дня защитника отечества, предлагаю вам почитать статьи про безопасность алгоритмов машинного обучения и как защититься от так называемых "адверсариал атак"

Виды: https://habr.com/ru/company/dsec/blog/437092/
Защита: https://habr.com/ru/company/dsec/blog/438644/
👍19🔥41
В последнее время я довольно часто хожу на собеседования.

Каждая первая, плюс-минус крупная компания (MAANG, Сбер, Т-банк, Яндекс и тд), имеет хотя бы один этап, содержащий алгоритмические задачи (в простонародье - литкод или алгосы). Этот этап по праву считается самым нелюбимым у кандидатов, но в то же время он, на мой взгляд, самый простой и понятный по процессу подготовки к нему. Как писал Yorko на своем канале, сейчас чаще спрашивают только easy задачи и редко middle. Регулярно решая задачи, постепенно начинаешь понимать закономерности, и становится легче. Количество решенных задач фиксируется в статистике сайта, и появляется ясное понимание прогресса подготовки. В отличие от той же теории МЛ, где читаешь и пытаешься вспомнить все подряд, от чего в голове может начаться каша.

Хочу поделиться с вами, как готовиться к этим алгоритмам.

Как в целом подходить к этим задачам:

1. Сначала внимательно прочитайте условие, попытайтесь понять, что от вас хотят и в каком виде.
2. Затем попытайтесь решить задачу самостоятельно. Всегда стоит начать с самого простого метода — перебора, пусть даже это будут 4 вложенных цикла.
3. Затем попытайтесь сделать что-то более оптимальное. Подумайте, какие структуры данных или алгоритмы можно применить к этой задаче.
4. На этом этапе уже можно найти и посмотреть видео с разбором решения. Как только там объяснили алгоритм на словах/картинках, попытайтесь снова зайти в редактор и реализовать то, что вам объяснили словами. Если совсем не получается, досмотрите видео и по памяти реализуйте только что увиденный код.

Ресурсы:

1. Как ни странно — LeetCode. Заходите в планы обучения — Study Plan, выбирайте тот, который нравится, и вперёд.
2. Также очень хорош NeetCode и его roadmap.
3. Мне нравятся стримы, где люди решают задачи в режиме онлайн. Можно наблюдать, как они думают и какие ошибки делают. Вот хороший пример такого видео: https://www.youtube.com/watch?v=Pp84Sv041xA (Глеб привет!)

upd: Еще хороший пост про с материалам про алгосы от @asisakov - https://news.1rj.ru/str/asisakov_channel/141

Понимаю, что это далеко неисчерпывающий список, а если вы еще и не торопитесь и у вас есть несколько месяцев на подготовку, можно найти какой нибудь курс по алгоритмам (например лекции Хирьянова Т. на ютубе или купить на том же литкоде) чтобы более систематично и последовательно все это изучить, а не прыгать в омут с головой.
И помните, не везде просят алгосы на собеседованиях, но если вы не хотите отбрасывать все компании, где их все же просят, то придется заморочиться…
👍6622
Наткнулся на интересную статейку:
https://www.researchgate.net/publication/381047082_Off-camera_gaze_decreases_evaluation_scores_in_a_simulated_online_job_interview

В ней исследовали вопрос важности направления взгляда в онлайн собедованиях. Последнее время очень много собеседований проходит именно в формате видео звонка, но из-за несовпадения расположения камеры и экрана на устройствах, таких как смартфоны и ноутбуки, люди в основном смотрят на экран (на своего собеседника). А чтобы была имитация прямого взгляда глаза в глаза, нужно смотреть прям в камеру, при но этом вы не можете видеть своего собеседника.

В исследовании 12 студентов проходили онлайн-собеседование, состоящее из двух записей: в одной они смотрели прямо в камеру, а в другой - на экран. На основе этих записей сымитировали три типа поведения: с прямым взглядом на камеру, со взглядом, отклоненным вниз, и только с голосом без видео. Затем 38 экспертов оценивали эти записи.

Результаты показали, что записи с взглядом не в камеру получали менее благоприятные оценки по сравнению с записями с прямым взглядом и записями только с голосом. Также обнаружился возможный гендерный уклон: женщины-оценщики были строже в своих оценках отклоненного взгляда, чем мужчины, и разница в оценках между записями была больше для женщин-участниц, чем для мужчин.

⭐️ В общем ТЛДР: Когда собеседуетесь онлайн, особенно на этапах скрининга и поведенческих (behavioral), выгоднее смотреть прямо в камеру (ну или на лампочку на вебкамере). Если есть возможность еще больше расположить к себе нанимающих, почему бы не воспользоваться?

Так же не стоит забывать про эффект ореола.
Это когнитивное искажение, когда общее впечатление о человеке может строиться на восприятии его частных особенностей. Например впечатление, что у людей с привлекательной внешностью большие умственные способности. Так что перед собесом стоит причесаться хотя бы 😀
👍312
This media is not supported in your browser
VIEW IN TELEGRAM
Прикольная библиотечка для оживления портретов. Последний раз тестил что то подобное несколько лет назад, и было скорее кринжово, а щас прям даже неплохо)

Повторяет чисто мимику, но если достаточно хорошо артикулировать а потом подставить аудио с исходного видоса, то можно даже делать видео с говорящей головой)
Сам аватар тоже сгенеренный по моей фотке через диффузионку.

Попробовать либу по оживлению можно тут: https://huggingface.co/spaces/KwaiVGI/LivePortrait
8🔥7👍1
Ого, это что, литкод для MLщиков?

https://www.deep-ml.com/
😱24🔥13👍71
Media is too big
VIEW IN TELEGRAM
Как пикапят дата саентисты:
😁188👍2
⭐️ Поведенческое интервью ⭐️

Или как его еще называют cultural fit, behavioral interview.

На самом деле считается чуть ли не самым важным этапом во всем процессе собеседования. Даже если вы отличный специалист, вас могут не взять на работу, если вам будет сложно работать в команде из-за несоответствия общему «вайбу» компании.💃

Конечно, ваше поведение, характер и манера общения (одним словом soft skills) оцениваются и на других этапах, особенно на самом первом (HR-скрининг). Однако на этапе поведенческого интервью вам будут задавать вопросы, которые помогут выявить, как вы действуете в реальных рабочих ситуациях.

Я ниже приведу список вопросов которые мне задавали.
Настоятельно рекомендую подготовить ответы на эти вопросы, выучить их так чтобы вы могли четко и правильно отвечать на собеседовании. А еще лучше пройти пару мок собесов (например с другом/коллегой) где вы потренируетесь в ответах на них.

Так же очень важно говорить “Я”, вместо “Мы”. 😎

Если потребуется, можно будет более подробно разобрать каждый вопрос в последующих постах, а пока тезисно:

1. Расскажите о себе. Подразумевается история о вашем профессиональном пути. Не стоит начинать с того, где вы родились, чем увлекались в школе и когда был первый поцелуй.
2. Расскажите про ваш любимый проект, которым вы гордитесь.
3. Расскажите о проекте, в котором вы столкнулись с какими-то трудностями. Какие это были трудности? Как вы их преодолели?
4. Расскажите о случае, когда вы допустили ошибку на работе. Чем дело закончилось?😤
(В идеале ваш ответ на вопрос 3 и 4 должен быть о том, что вы преодолели все трудности, научились чему-то новому и стали лучшей версией себя после этого случая).
5. Расскажите о случае, когда возник конфликт или спор с коллегами. Из-за чего он возник и как разрешился?😡
6. Какой из ваших проектов принес максимальный вклад в бизнес (например, увеличил продажи или что-то подобное)?📈
7. Почему вы уходите с текущего места работы?😡
8. Какие задачи вы бы хотели/не хотели выполнять на работе?
9. Что вас мотивирует?🤔
10. Как вы думаете, какие ваши профессиональные навыки были бы максимально полезны на текущей позиции? Что вы можете bring to the table?
11. Опишите случай, когда вам пришлось учить что-то новое для выполнения задачи. Как вы подходили к обучению, где искали информацию.
12. Опишите ситуацию, когда вам пришлось сотрудничать с людьми из разных отделов или с разными точками зрения. Как вы обеспечили успешное сотрудничество?
13. Как вы поступаете, когда понимаете, что не успеваете выполнить задачу в срок? Что вы делаете в таких ситуациях? 🤦‍♀️

Вроде как уже не спрашивают про ваши слабости, кем вы видите себя через 5 лет и прочие "мемные" вопросы, но я бы к ним тоже подготовился на всякий)))

Будем разбирать каждый вопрос отдельно? Ставьте 👍, если да

#interview_questions
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥31
Новый сезон подкаста Собес вышел!
Напомню, что весь сезон — это мок-интервью с реальными рекрутерами из международных компаний!

Сегодня — первый эпизод, все следующие будут выходить по вторникам.

Фронтендер Никита проходит собес, а потом мы с рекрутером Маргаритой (из американского единорога) даём ему честный фидбек. Тот самый, который вы никогда не услышите от работодателя :)

👉Слушайте на всех платформах
🔥8👍6🤩1
Что за гений 😳

"Скормил GPT все инструкции от всей домашней бытовой техники и дал инструкции отвечать только на основании этих pdf’ок.

Вторую неделю жизнь не такая, как прежде.

— Сколько там минут длится программа «Пицца» в хлебопечке?

— Как отключить звук на ИБП?

— Какая комбинация температуры и оборотов отжима для шерстяного свитера?"


Ссылка на источник на линкедине: link


Кстати если у вас нет линкедина, считайте этот пост знаком завести там аккаунт 🧐
22👍6😁3🔥21
Еще на тему генеративных сетей,
наткнулся на такое видео, выглядит очень впечатляюще.

Если в кратце, автор видео с помощью GPT подобной сети и текстовых команд сделал рабочий сайт/ веб приложение.

Интересно узнать ваше мнение! Пользуетесь подобными сервисами уже?
Давайте обсудим в комментариях
https://www.youtube.com/watch?v=bju-s7AVLnI
4👍3