S30 Logo
S30 AI Labwww.thes30.com
Back
#61

ML System Design Fundamentals

Expert🏗️ System DesignW13 D1

ML System Design Fundamentals

Progress — 0/8 tasks

1Tasks
Python 3 — Notebook
0/8 solved
1
Dataset & Setup

ML System Design Fundamentals — Student Lab

Case study: Fraud detection for card-not-present transactions.

This notebook is a structured design doc exercise. Fill in the templates with concise bullets.

Prompt (the interview question)

Design an ML system to detect fraudulent card-not-present transactions in real time.

You must address: requirements, data, modeling, serving, monitoring, and iteration.

0 — Problem framing

1 — Requirements (SLOs + constraints)

Loading editor...
Solution
2
1 — Requirements (SLOs + constraints)

1 — Requirements (SLOs + constraints)

Loading editor...
Solution
3
2 — Metrics (business + model + guardrails)

2 — Metrics (business + model + guardrails)

Loading editor...
Solution
4
3 — Data + labeling plan

3 — Data + labeling plan

Loading editor...
Solution
5
4 — Modeling plan (baselines → iterations)

4 — Modeling plan (baselines → iterations)

Loading editor...
Solution
6
5 — Serving architecture (online + batch)

5 — Serving architecture (online + batch)

Loading editor...
Solution
7
6 — Monitoring + iteration loop

6 — Monitoring + iteration loop

Loading editor...
Solution
8
7 — Final: tradeoffs (2 required)
1

7 — Final: tradeoffs (2 required)

Loading editor...
Solution

Need help? Share feedback