Встречается на собеседованиях • сегодня
Приведи пример интересной задачи с проекта
Одна из интересных задач — предсказание оттока клиентов (churn prediction). Например, для телеком-компании:
Задача: Построить модель, предсказывающую, какие клиенты уйдут в ближайший месяц.
Данные: История звонков, тарифы, жалобы, длительность подписки.
Решение:
- Feature Engineering:
- Создать признаки: среднее кол-во звонков за месяц, частота жалоб, длительность клиента.
- Добавить бинарные признаки (например, был ли запрос на расторжение).
- Моделирование:
- Попробовать CatBoost/XGBoost (хорошо работают с категориальными данными).
- Использовать SMOTE для дисбаланса классов.
Пример кода:
python
from catboost import CatBoostClassifier
from sklearn.metrics import roc_auc_score
model = CatBoostClassifier(iterations=500, eval_metric='AUC')
model.fit(X_train, y_train, cat_features=cat_cols, verbose=100)
preds = model.predict_proba(X_test)[:, 1]
print(f"AUC: {roc_auc_score(y_test, preds):.3f}")Вывод: Модель помогает выявлять "уходящих" клиентов для удержания спецпредложениями.

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