Your question is Prevent Loan Default Model Overfitting. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
LendWise, a mid-size digital lender processing about 120K personal loan applications per month, wants a credit risk model to predict 90-day default before underwriting decisions are made. The current model performs well offline but degrades noticeably after deployment, and the risk team suspects overfitting.
| Feature Group | Count | Examples |
|---|---|---|
| Applicant profile | 12 | age, employment_length, annual_income, housing_status |
| Credit bureau | 15 | fico_score, revolving_utilization, delinquency_count, inquiries_6m |
| Loan attributes | 8 | loan_amount, interest_rate, term_months, purpose |
| Behavioral / derived | 10 | debt_to_income, credit_age_months, utilization_trend_3m |
A strong solution should improve generalization on an unseen holdout set and clearly explain how overfitting is detected and prevented. Good enough means achieving ROC-AUC >= 0.80, PR-AUC >= 0.42, and keeping the train-test AUC gap below 0.03.