Oscar Health logo

Oscar Health Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 482 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
41.4% Positive experience

Which role are you interviewing for?

30 roles · 482 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Oscar Health.

Showing 4 of 482
Oscar Health logo
Oscar Health

Software Engineer

Engineering · half a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Technical Coding

After the HR screen, I was asked to pick my preferred programming language for a CodeSignal assessment and give my availability for three weeks later. Even with this advance notice, the interviewer for my live coding round didn't know Java and mentioned a background in a different engineering area. A senior-level technical interview should be a two-way chat, but this was entirely one-sided. I spent an hour explaining my architectural choices and logic to someone who just agreed with everything without any follow-up or clarifying questions. Getting rejected the next day suggested this was probably a formality interview. If a company already has a candidate in mind or is just trying to fill a quota, I'd suggest they value candidates' time more and ensure interviewers are technically qualified for the role.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Oscar Health logo
Oscar Health

Program Manager

Operations · a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Panel Onsite
Interview formats
Behavioral Technical Presentation

So my interview process with Oscar Health for the Program Manager, Case Management gig, I got referred in so started with the application, then hit up by the recruiter for a quick screen. After that, I had a chat with the Hiring Manager the same week. He was pretty quick to say I was good to go for the next rounds, which were the panel interviews. This panel had three senior managers and then supposed to be the VP of Operations. The first three chats went fine. But then, the last part with the VP? It never happened. She canceled the first time, saying her meeting ran late. I tried to reschedule through the recruiter coordinator, but radio silence. I even reached out to the Senior Manager of Talent Acquisition to try and get it sorted. Nothing. They just ghosted me and never set up another time. It was a bummer because the first bits were clear, but they just dropped the ball on the last big interview, so it's all unresolved.

Confirmed questions2 questions
  • Tell me about managing programs fully end-to-end.
  • Walk me through a program you owned completely, from start to finish.
Oscar Health logo
Oscar Health

Staff Software Engineer

Engineering · a year ago

Staff Average Neutral experience No offer 4 rounds
Interview process
Technical screen Phone screen Onsite Recruiter call
Interview formats
Coding Technical System Design Presentation Behavioral

The process started with a BFS Leetcode round, which went okay but they didn't know I was looking for front-end. Then there were three sessions in one day: a coding round comparing arrays, a product manager chat about an application bug and who it would affect (customer, Oscar, providers), and a System Design interview where they pushed infrastructure but I said I'd work with experts. HR did a wrap-up, and again, they didn't know I wanted front-end. The recruiter apologized and mentioned maybe a hiring manager round, but it turned out to be a third round: another System Design session, this time more focused on data structures than cloud infra. I thought it was going great and liked everyone. HR touched base again. Then they asked for a fourth round, with three sessions in a day, and no documentation this time. I was asked to demo an app I built but declined due to confidentiality, and they never got back to me on that. The first session was with the 'demo guy' where we talked about my projects and tech, which I thought went alright. The second was with a Director of Engineering who seemed to attack me, asking what I built and why it was difficult, then saying it was simple. The third session was with a product owner doing the same demo as before, and when I questioned why, they ended it immediately. Finally, a Recruiter wrap-up where they confirmed they do have UI roles. Got an 'informal' rejection a week later.

Confirmed questions8 questions
  • Can you tell me about some difficult challenges you've faced?
  • What are some problems you've overcome?
  • Could you discuss your experience with React?
Oscar Health logo
Oscar Health

Analytics Associate

Analytics · more than a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding Case Behavioral Presentation

So, there were SQL queries focused on healthcare scenarios. Then a case study using Excel to forecast man-hours and dollars. After those technical parts, we had a panel interview. They asked what I'd do in specific situations, making sure to consider HIPAA laws and data sensitivity. Also, how fines can influence decisions, since the healthcare industry often faces fines and lawsuits. Be ready with lots of scenarios for typical questions like 'Tell me about a time you had a deadline but...' - these aren't healthcare-specific, just general.

Confirmed questions1 question
  • SQL queries for healthcare scenarios and an Excel case study for forecasting man hours/dollars.

Oscar Health Interview Questions

Quoted word for word from Oscar Health interview reports.

Write a function that takes a user and returns the last time they checked in as a datetime string.

Read reports

Given an array of insulin readings for any given period, write a function that will return true if any insulin reading is below 10. Array = [90, 92, 93, 91, 104, 102, 102, 106] The input was: Console.log(insulinReadingFunction(Array, 10) == True);

Read reports

Can you implement a queue with enqueue, dequeue, and a constant time get(idx: int) method, where get doesn't remove the element but dequeue does?

Read reports

Could you determine if string C is formed by interleaving strings A and B, given three strings A, B, and C? For instance, if A is 'zzxy', B is 'xwv', and C is 'zxzxywv', the answer should be True.

Read reports

Given an array of items, each with a specific weight, determine how many of these items can be selected such that their total weight is a specific percentage of the overall total weight, while also minimizing the individual weight of the selected items.

Read report

And can you also write a program to translate Morse code back into English?

Read report

Can you write a function that checks if a user can check into a subway system, given that they must wait at least 15 minutes between check-ins?

Read report

How do you handle ending a phone call with someone who tends to talk for a long time?

Read report

What key metrics would you use to gauge the success of a healthcare insurance product?

Read report

Formats, difficulty and experience

Across all 482 Oscar Health interview reports.

Interview formats

Behavioral 37.9%
Technical 23.9%
Case 10.1%
Presentation 9.8%
Coding 9.8%

Interview difficulty

Easy 18.5%
Average 65.4%
Difficult 16.2%

Candidate experience

Negative 40.7%
Neutral 17.9%
Positive 41.4%

Reports by job function

Operations 179
Engineering 99
Other 61
Analytics 51
Product 28
Sales 18