Design an Extensible Python File Parser
Company: Workday
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Onsite
Overview: This question evaluates skills in designing extensible, modular file-parsing frameworks in Python, covering interface and API design, format detection and normalization, robust error handling, and concurrency considerations for CPU-bound workloads.
Read the full Workday Software Engineer interview experience this question came from