Oscar Health logo

Oscar Health Software Engineer Interview Questions
& Process

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

Based on 75 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

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

Showing 3 of 75
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

Software Engineer

Engineering · half a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Coding

The recruiting process felt impersonal and poorly communicated. Recruiters didn't clearly explain expectations for each stage. During interviews, interviewers seemed disengaged, spoke little, making conversations one-sided and hard to navigate. There was no follow-up communication, no updates, rejection notices, or feedback. It felt like candidates were interviewed in large batches without much genuine interest. Overall, the experience was cold and unprofessional. I'd be cautious about this company if you want a thoughtful, communicative hiring process.

Confirmed questions1 question
  • Should I practice LeetCode questions that are tagged?
Oscar Health logo
Oscar Health

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding

The interview was pretty standard, actually. I got a LeetCode problem, medium difficulty, which I figured out pretty quickly. What was weird was the interviewer didn't say anything the whole time, no hints or anything, so it felt more like I was just taking a test. But I got the problem done within the time, felt good about it.

Confirmed questions1 question
  • 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.

Oscar Health Software Engineer Interview Questions

Quoted word for word from Oscar Health interview reports.

Find all ways to segment a string into words from a provided dictionary.

Read reports

Given a list of words and a string, find all distinct sets of words from the list that can form the string.

Read reports

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

Read reports

Write code to check if string-a can become string-b using only one replace operation.

Read reports

Can you find the count of elements in an array that sum to a given number within K distance?

Read report

Given a list of n integers, identify all pairs that exhibit a specific difference.

Read report

For a given list of integers and a min/max range, is there a combination of these integers (reusable) that sums to a number within the specified range? Just return true or false.

Read report

Can you find all ways to partition a string into words from a given dictionary?

Read report

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 report

Formats, difficulty and experience

Across all 75 Oscar Health interview reports.

Interview formats

Coding 41%
Technical 29.5%
Behavioral 16.9%
System Design 8.4%
Presentation 4.2%

Interview difficulty

Easy 17.3%
Average 68%
Difficult 14.7%

Candidate experience

Positive 40%
Negative 42.7%
Neutral 17.3%