Ctrl K
Аналитик данных · Middle · Теория

У вас скрипт на pandas, который обрабатывает таблицу на несколько миллионов строк, работает полчаса и иногда падает по памяти. Как будете его ускорять?

~4 мин голосом

Как подойти

Проверяют, умеет ли кандидат системно искать узкое место в pandas-коде и знает ли типичные причины медлительности и перерасхода памяти: построчные операции, раздутые типы, лишние данные и копии. Важно предлагать не «купить сервер побольше», а конкретные инженерные приёмы.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыЕсть два датафрейма pandas: orders с колонками order_id, user_id и amount и users с колонками user_id и country. Напишите функцию revenue_by_country, которая принимает оба датафрейма и возвращает датафрейм со страной, числом уникальных покупателей и суммарной выручкой, отсортированный по выручке по убыванию. JuniorКак в pandas найти и обработать пропущенные значения? JuniorУ вас есть pandas-скрипт, который обрабатывает CSV на двадцать гигабайт и падает по памяти на машине с тридцатью двумя гигабайтами. Что вы будете делать? Senior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин