
LIVE CODING. Вопросы с собеседований 🤔
Сегодня мы снова с вами представим, что оказались на собеседовании на позицию Data Scientist. Проходим этап live coding, вы уже знаете, что на этом этапе нужно без отладчика написать корректно работающий код.
📌 Задача: напишите функцию, которая принимает на вход список элементов, а возвращает его дисперсию.
✅ Первое, что нужно сделать, вспомнить определение дисперсии. Начинаем рассуждать: дисперсия обычно используется для количественной оценки разброса. То есть дисперсия – это мера того, насколько значения в наборе данных отличаются от среднего значения.
✅ Переходим к коду. Здесь важно уточнить можно ли вам использовать сторонние библиотеки, так как, например, в Numpy уже существует готовый метод для подсчёта дисперсии. Но скорее всего на данном этапе собеседования вас попросят написать метод расчет дисперсии вручную:
Листайте карусель 👉
🍀Друзья, а как вы бы написали код для нахождения дисперсии списка? Предлагайте более короткие и эффективные варианты.
Сегодня мы снова с вами представим, что оказались на собеседовании на позицию Data Scientist. Проходим этап live coding, вы уже знаете, что на этом этапе нужно без отладчика написать корректно работающий код.
📌 Задача: напишите функцию, которая принимает на вход список элементов, а возвращает его дисперсию.
✅ Первое, что нужно сделать, вспомнить определение дисперсии. Начинаем рассуждать: дисперсия обычно используется для количественной оценки разброса. То есть дисперсия – это мера того, насколько значения в наборе данных отличаются от среднего значения.
✅ Переходим к коду. Здесь важно уточнить можно ли вам использовать сторонние библиотеки, так как, например, в Numpy уже существует готовый метод для подсчёта дисперсии. Но скорее всего на данном этапе собеседования вас попросят написать метод расчет дисперсии вручную:
Листайте карусель 👉
🍀Друзья, а как вы бы написали код для нахождения дисперсии списка? Предлагайте более короткие и эффективные варианты.