Oscar Health phone + onsite
265
Apr 17, 2026
Apr 18, 2026

Phone Interview

Given a character to Morse code mapping, convert the input string to Morse code form.

Input
A string consisting of lowercase English letters.
Output
The corresponding Morse code string.
Example
Input: "gin" Output: "--...-.."

Follow-up
Given a Morse code string, generate all possible original strings.

  • Combination of
    leetcode: 804(convertToMorseCode) then leetcode 140 for part 2(convertToWord)

Coding Onsite
Return a list of member IDs who lack adequate network access.
Test Case:
providers = [
{"id": 1, "specialty": "Cardiology", "location": (1, 2)},
{"id": 2, "specialty": "Dermatology", "location": (3, 4)}
]
members = [
{"id": 101, "location": (2, 3), "required_specialties": ["Cardiology", "Dermatology"]},
{"id": 102, "location": (10, 10), "required_specialties": ["Cardiology"]}
]
max_distance = 5

Output: [102]

System Design Onsite
Oscar members are spread across the various states in United States. All members
have 24/7 access to our telehealth service. It’s free, and they can request virtual care
through our website and mobile app. To manage all these consultation requests and
deliver timely care to our members, Oscar has hired a team of licensed physicians.

Design a web based queuing application for our physicians to manage all the consultation
requests. Physicians can only see the patients from the states that are licensed in.

Overall not too hard, the interviewer I had for SD was not the best and did not give feedback so it was hard to spot issues

Comments (2)