Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Select Features for Loan Default

Easy
Machine LearningHyperparameter TuningCross-ValidationFeature EngineeringBias-Variance TradeoffAsked 1 times

Problem

Business Context

Northstar Lending is building a binary classification model to predict whether a personal loan applicant will default within 12 months. The risk team wants a feature selection approach that improves generalization, reduces overfitting, and keeps the final model interpretable for compliance review.

Dataset

You are given a historical underwriting dataset with applicant, credit, and behavioral variables collected at application time.

Feature GroupCountExamples
Applicant demographics8age, employment_length, home_ownership, region
Financial attributes14annual_income, debt_to_income, revolving_utilization, open_credit_lines
Credit history11fico_band, delinquencies_2y, inquiries_6m, public_records
Application metadata7channel, loan_purpose, requested_amount, term_months
Engineered candidates20income_per_open_line, utilization_x_inquiries, log_income, missingness flags
  • Size: 120K loan applications, 60 candidate features
  • Target: default_12m — defaulted within 12 months (1) vs not defaulted (0)
  • Class balance: 18% positive, 82% negative
  • Missing data: 12% missing in employment and income-related fields; 3% missing in bureau variables

Success Criteria

A good solution should:

  • Achieve ROC-AUC >= 0.78 on the held-out test set
  • Reduce the feature set from 60 candidates to a smaller, defensible subset without materially hurting performance
  • Produce a feature selection process that is reproducible and explainable to risk and compliance stakeholders

Constraints

  • The final model must remain interpretable enough for model risk management review
  • Training runs should finish within 30 minutes on a standard CPU machine
  • Feature selection must avoid leakage and be performed only using training folds

Deliverables

  1. Build a baseline classification pipeline using all candidate features.
  2. Implement at least two feature selection techniques and compare them.
  3. Select a final feature set and justify why it is appropriate for this dataset.
  4. Report evaluation metrics on validation and test data.
  5. Summarize tradeoffs between predictive power, stability, and interpretability.

You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.

Sign up freeI have an account
Sign up to unlock solutions
Tiger Analytics GenAI Engineer Interview QuestionsNew Interview Questions: April 2026
Next questions
Midwest Employers CasualtySelect Credit Risk FeaturesMediumChimeSelect Loan Default Model Under ConstraintsEasyExplain Loan Default Model ChoiceEasy
0 / ~200 words