CSV Parser with Row Validation
Asked at Waymo · Coding Questions · Difficulty: Easy · Last asked Apr 22, 2026
Write a CSV parser that turns a raw CSV string into records that other code can consume safely, even when some rows are corrupted. Each row is returned together with a validity flag and the list of problems found in it, so the consumer can filter on the flag instead of validating again.
Loading the problem…
More Waymo interview questions
- ML System Design: Choose Passenger Drop-off Location
- ML Coding: Debug a NumPy / Tensor Framework
- L5+ Behavioral: Policy vs Efficiency Trade-offs & Leadership
- Project Deep-Dive + ML Fundamentals Discussion
- Pickup Request Scheduler (OO Design)
- Build an Arithmetic Expression to Reach a Target