
UnitedHealth Group Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 327 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at UnitedHealth Group.
Principal Software Engineer
Had an HR call which went well. Then an online assessment, it was okay but I'm not sure about the results. The panel interview was supposed to be an hour but it was only 45 minutes because one interviewer was missing. They said I'd talk to them separately and HR would arrange it, but when I followed up with HR, they just dismissed me and rejected my application.
No confirmed questions were included in this interview report.
Software Engineer
I applied online and after two days, I got an email that I met the initial qualifications. I then had to do an assessment where I answered questions by picking the statement that was most like me out of four choices. A day or two after that, I was invited to do a video interview where you're given questions and then record yourself answering them. After this, I got an email for a phone interview with a supervisor who asked a few questions and talked about the job details. A week later, I got a job offer. Once I accepted, I was sent a link for early onboarding.
- Can you briefly introduce yourself and your background?
Software Engineer
A consultancy reached out about a Senior Software Engineer role at UHG (Optum). I have 5 years of experience. First, I had to complete a Hackerrank test with one coding question and some MCQs. The coding question was pretty easy given my experience. After passing, I got a call to schedule the next interviews on Saturday. The worst part was the interviewers asking for my current CTC on the resume and then asking about it again in the interview, which I feel is confidential information and shouldn't be shared widely. The first round covered Spring Boot, Java, and a high-level class diagram for 'Book My Show'. The second round dove deep into Hibernate, asking about session creation and managing parent transactions, which were areas I didn't have super in-depth knowledge in.
- Can you explain why String is immutable?
- Could you describe the Hibernate configuration process?
UnitedHealth Group Software Engineer Interview Questions
Quoted word for word from UnitedHealth Group interview reports.
“Create a custom TreeSet that ensures case insensitive matching of records, so for instance input like abc, Abc shouldn't allow Abc if a case insensitive match already exists.”
Read reports →“Given an integer array with duplicates like [12, -9, 0, 1, 5, 12, 5, 9, 5, 8, 5], provide an output like [12, -9, 0, 1, 5, 8] by removing duplicates. The order of the output doesn't matter and you shouldn't use java.util classes.”
Read reports →“How can you display all the functions that are included in the iostream.h header file in C++ ?”
Read reports →“How to find the middle node of a linked list using a single pass?”
Read reports →“Given a table of employers with column ename as employer name, print all the duplicate records in it.”
Read report →“For a given string and an integer k, can you list all substrings of length k that appear more than once?”
Read report →“How would you insert the numbers 1 to 9 into a Binary tree?”
Read report →“Can you write a function to validate if a given tree is a Binary Search Tree?”
Read report →“What's the minimum number of coins needed to make a certain sum, given denominations of 1, 5, 10, and 25?”
Read report →Formats, difficulty and experience
Across all 327 UnitedHealth Group interview reports.