FDEInterviews logo
← Machine Learning & Data Science / 69
hardPalantirScaleDatabricks

A bank wants one fraud model across three systems it acquired. Each one labeled fraud differently. Scope the first 90 days.

Everyone spots that the customer records need resolving. The failure that actually sinks this project is quieter: the word fraud means three different things in the three datasets, so the union of their labels trains a model that is confidently wrong.

Updated Aug 2026 · Grounded in real Forward Deployed Engineer interview loops and written to a senior-engineer editorial bar.

Everyone spots that the customer records need resolving. The failure that actually sinks this project is quieter: the word fraud means three different things in the three datasets, so the union of their labels trains a model that is confidently wrong.

20 answers per topic instead of 10, plus saved progress and bookmarks · no cardor unlock all 531 remaining answers · ₹2,000 / $25

Every answer, concept and course, all hands-on FDE Lab missions, Premium PDF guides and companion files, the full practice-test bank and work-sample downloads. Referral Premium excludes guide PDFs and their companion files.

6 months · One payment · No auto-renewal

Study alongside free video lessons.

UP NEXT ON YOUR JOURNEY
FEDITOR'S NOTE

Candidates reliably identify entity resolution because it is visible in the schema. Almost nobody interrogates the label, which is invisible: each bank had its own confirmation process, its own write-off threshold, and its own lag between a transaction and a chargeback, so a 1 in one system is not a 1 in another. Training on the union produces a model whose errors are systematically worse for whichever bank had the strictest definition, and nobody finds out until it declines that bank's customers. Naming this before being prompted is what separates the strong answers.

DISCUSSION · 0

No comments yet — be the first to share your approach.