The Scenario
A data team lead interviews candidates by giving them 5 real business problems and asking which machine learning approach (classification, regression, clustering, etc.) fits each one. The goal is not to code — it is to think.
The Brief
For each of the 5 problems below, identify the ML task type, suggest a specific algorithm, and explain why it is a better fit than the alternatives.
Deliverables
- Problem 1: Predict whether a loan application will default (yes/no) — your approach
- Problem 2: Estimate the sale price of a house — your approach
- Problem 3: Group customers into segments based on purchasing behaviour — your approach
- Problem 4: Detect fraudulent credit card transactions in real-time — your approach
- Problem 5: Recommend products to users based on their browsing history — your approach
Submission Guidance
For each problem, state: (1) the ML task type, (2) a specific algorithm, (3) why you chose it over one alternative. "Use deep learning" is not a valid answer without justification.
Submit Your Work
Your submission is graded against the rubric on the right. If you pass, you get a public Badge URL you can share on LinkedIn. There is no draft save, so work offline first and paste your finished response here.