Oscar·Software Engineer·Onsite - System Design / Architecture
Jul 2026
System design round at Oscar for a software engineering role. The whole thing was one big open-ended question about building a telehealth queuing system, which sounds manageable until you realize how many moving pieces they actually want you to cover.
- Design a web-based queuing system for a health insurance company's 24/7 telehealth platform, where members request virtual consultations and physicians (each licensed only in certain states) are matched and assigned to those requests in a compliant way. Cover requirements, APIs, data model, queuing and matching logic, concurrency, scalability, reliability, and operational concerns.
“This one sprawled fast.”