← Back to Plaid
2

Implement a Transaction Categorization Engine

CodingmediumVery Common
categorizationmachine-learningfinancial-data

Reported

10 times

Last seen

2026-03-28

First seen

2025-05-15

Active in

2025, 2026

Description

Build a system that categorizes bank transactions into categories (groceries, rent, subscriptions) using rules and ML with manual override support.

Approach Tips

Combine rule-based matching (merchant name patterns) with ML classification. Discuss how user overrides feed back into the model.

Sources

Blind·SDE-2·2026-03-28
Glassdoor·SDE-3·2026-01-12
LeetCode·Senior·2025-10-08
PL

Plaid

Fintech/Infra

Typically appears in: Phone Screen

60 min — Algorithmic coding problem. Focus on clean code and problem-solving approach.