Реальное Собеседование Data Scientist | Сбер

preview_player
Показать описание
Успешное собеседование в Сбер на позицию Data Scientist в подразделение рекомендательных систем (я ничего не знаю про рекомендательные системы)

⬆️ Boosty больше недоступен, всё переехало в телеграм ⬆️

Таймкоды:

00:00 Вступление
00:23 Начало
00:50 Задача с кубиком
01:48 Декоратор и Итератор
02:22 Алгоритмы классификации
02:45 Отличия Бустинга и Случайного леса
02:55 Отбор признаков
03:30 Борьба с переобучением
04:05 Первая задача
04:25 Вторая задача
04:35 Работа с таблицами
06:50 Оценка рекомендательных систем
07:28 TF-IDF
07:55 Конец
Рекомендации по теме
Комментарии
Автор

Я не хочу, я устал - после этой фразы интервьювер понял, что нужно брать 😅

bysedova
Автор

спасибо, коротко, по существу. Честно! Какие-то фейлы спокойно описываешь. Вот так сидя с дивана оно виднее, что вон тут проблема, тут ошибка, а в стрессе собеса конечно сложнее

SergeySkripko
Автор

Из-за тебя гнездо наушника сломал, думал одно ухо не работает - раскавырял все. спс

UnitXXVII
Автор

Я фронтенд разработчик, но я восхищаюсь людьми, которые занимаются темой Data science. Сам в свободное время играюсь с ИИ на питоне, стараюсь придумывать для себя задачки (единственное - никогда не любил статистику, хотя в целом математика мне нравилась и до сих пор нравится). Автор молодец, так держать!)

Tunec_s_hlebom
Автор

Лаконично и информативно) Было интересно подумать, как бы ответил)

Последних задач условия не до конца понял только))

miremax
Автор

вообще спасибо за короткий видос. это хороший формат. правда звук когда комментируешь плохой.

blmmprg
Автор

В задаче unique_in_order за начальное значение prev нельзя принимать пустую строку, так как первым элементом параметра sequence может быть именно пустая строка.

yumievr
Автор

Приветствую, расскажи пожалуйста, с чего начинал изучение? Мб какие то курсы/школы есть? Спасибо

djylbqm
Автор

В задаче на функцию next_smaller в конце написано '7079' should equal 790, что неверно. По идее должно быть 977. А задачка действительно интересная.

VGCor
Автор

Шок! Действительно очень полезное видео! Посмотрел его и стал проходить собесы в 1.3 раза лучше!!! ЭТО ЖЕЕСТЬ!!!😶‍🌫💣💣 КРУТО!!! 😎

postmodern
Автор

Молодец!
Лучше конечно говорить правду. Работодателю интересно нанять адекватного соискателя пусть даже если он знает меньше того, кто врёт. Это моё мнение.

vz
Автор

Недавно проходил собес в сбер на NLP/Audio. Прошёл алгоритмическую секцию, общий ML, Audio/NLP/Deep Learn, а так же два финала с лидами команд. И не взяли в итоге. Только зря на 5 собесов время тратил :(

Strij
Автор

Автор молодец, спасибо за ролик!
Жаль что конечно не признаёт, что чего-то не знает, на самом деле честность и открытость подкупают больше, чем хард скиллы. Желаю успехов!

dxguflw
Автор

С кубиком суть не в том, что вероятность > 1/2, а в мат ожидании. Если на текущем броске выпало число, которое меньше, чем будущее мат ожидание (3.5), то перебрасываем, иначе оставляем.

Это достаточно известная задача, она даже есть в "Green Book", но там мы можем кидать кубик 3 раза, а не 2.

denisplaj
Автор

Откуда взяты задачки? Есть ссылки на литкод или подобную платформу с именно этой задачей? Спасибо.

VGCor
Автор

Хотелось бы посмотреть реальные ответы с собеса, на не врезки

nhocljf
Автор

Задача с кубиком требует пояснений. Если цель - максимизировать выигрыш, то: 1. говорим, что броски независимы 2. считаем матожидание 3. если выпало больше матожидания, сохраняем, если меньше, то перебрасываем
Если цель - с наибольшей вероятностью получить больше чем в первый бросок (причем не важно насколько больше), то тогда да все верно решено в видео.
Просто если был бы не кубик, а что-то другое, например, на кубике вместо 6 стояло бы 1 миллион, интуитивно понятно, что нам выгоднее перебрасывать даже когда выпало 5, потому что 1 млн это много и он сильно оттягивает матожидание. А если бы цель не проиграть, т.е. не получить меньше, тогда логика как в видео. Так что решение тут правильное, но рассуждение не совсем, я думаю стоит через матожидания делать. Т.е. для каждого случая переброса считать матожидание выигрыша, и если оно больше того, что выпало, то перебрасывать. Особенно если события зависимы и матожидание зависит от того, что выпало на предыдущем броске. Но тут повезло, неправильное рассуждение привело к правильному ответу) Так что смотрите что надо, либо МАТОЖИДАНИЕ выигрыша максимизировать, либо ВЕРОЯТНОСТЬ выгоды на втором броске.

Abingusus
Автор

чет мне кажется странным что после слов "не хочу, я устал" тебя куда-то взяли, работать придётся фулл день, а ты устал за час или два собеседования

ElElion
Автор

А такое можно публиковать вообще?)
Стоит ли ожидать блокировки канала?

somefear
Автор

Можешь объяснить откуда в задаче терверу, вероятность получить 1 5/6, 2 4/6

bekhzodortikov