Встречается на собеседованиях • сегодня
Приведи пример сложной задачи с проекта
Одна из сложных задач — предсказание оттока клиентов (churn prediction) для телеком-компании. Данные включали историю звонков, тарифы, жалобы и демографию. Основные сложности:
- Дисбаланс классов (5% ушедших клиентов). Решение: SMOTE + взвешенная функция потерь.
- Пропуски в данных. Применяли KNN-импутацию для числовых и моду для категориальных.
- Интерпретируемость. Использовали SHAP для объяснения важности фич (например, частые жалобы увеличивали риск оттока).
Пример кода для балансировки:
python
from imblearn.over_sampling import SMOTE
sm = SMOTE(random_state=42)
X_res, y_res = sm.fit_resample(X_train, y_train)Финал: CatBoost с AUC 0.92, что снизило отток на 15% после внедрения.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы