Upload Button Icon Add office photos

UnitedHealth

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

UnitedHealth Software Developer Intern Interview Questions, Process, and Tips

Updated 16 Sep 2021

Top UnitedHealth Software Developer Intern Interview Questions and Answers

  • Q1. Copy and Reverse the Array Given an array of non-negative integers ARR , your task is to create another array COPY_ARR with the elements of ARR in reverse order. Input: ...read more
  • Q2. Reverse Linked List Problem Statement Given a singly linked list of integers, return the head of the reversed linked list. Example: Initial linked list: 1 -> 2 -> 3 -> 4 ...read more
  • Q3. Maximize Stock Trading Profit You are given an array prices , representing stock prices over N consecutive days. Your goal is to compute the maximum profit achievable by ...read more
View all 6 questions

UnitedHealth Software Developer Intern Interview Experiences

2 interviews found

I was interviewed in Oct 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The timings of the 1st round were 11 am to 12 noon. It was a proctored online test using a friendly hackerrank platform to conduct the test. The test was smooth and went well. There were questions from different sections.

  • Q1. 

    Maximize Stock Trading Profit

    You are given an array prices, representing stock prices over N consecutive days. Your goal is to compute the maximum profit achievable by performing multiple transactions (i...

  • Ans. 

    Calculate maximum profit by buying and selling stocks multiple times.

    • Iterate through the array of stock prices and find all increasing sequences of prices.

    • Calculate profit for each increasing sequence and add them up to get the maximum profit.

    • Make sure to sell before buying again to maximize profit.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

Involved solving coding questions basic interaction and some questions from oops and my resume

  • Q1. 

    Copy and Reverse the Array

    Given an array of non-negative integers ARR, your task is to create another array COPY_ARR with the elements of ARR in reverse order.

    Input:

    The first line contains an integer T ...
  • Ans. 

    Create a new array with elements of given array in reverse order.

    • Iterate through the given array in reverse order and copy elements to a new array.

    • Ensure to handle edge cases like empty array or single element array.

    • Use a temporary variable to swap elements for in-place reversal if required.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Medium

It was like an interaction round between the technical manager and us.

  • Q1. What are the differences between fragmentation and segmentation in operating systems?
  • Ans. 

    Fragmentation is the division of memory into smaller blocks, while segmentation is the division of memory into logical segments.

    • Fragmentation divides memory into smaller blocks, leading to wasted space and inefficient memory usage.

    • Segmentation divides memory into logical segments based on program structure or data types.

    • Fragmentation can occur due to external fragmentation (unused memory between allocated blocks) or in...

  • Answered by AI
  • Q2. What are some SQL queries and JOIN operations you have worked with in your database management projects?
  • Ans. 

    I have worked with SQL queries and JOIN operations in database management projects.

    • Used INNER JOIN to combine rows from two or more tables based on a related column between them.

    • Utilized LEFT JOIN to return all rows from the left table and the matched rows from the right table.

    • Implemented WHERE clause to filter rows based on specified conditions.

    • Employed GROUP BY to group rows that have the same values into summary row...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. Eligibility criteriaAbove 7 CGPA,UnitedHealth Group interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, Algorithms, Operating Systems, Database management system and computer networksTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Study each subject deeply. Have your basics strong.
Tip 2 : Practice coding questions daily
 

Application resume tips for other job seekers

Tip 1 : Go through your resume thoroughly, and be ready to answer questions from your resume.
Tip 2 : Include some projects

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

There were 30 MCQ questions and 2 coding problems. The MCQs were medium-level questions. Coding problems were fairly easy.

  • Q1. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, return the head of the reversed linked list.

    Example:

    Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
    Reversed link...
  • Ans. 

    Reverse a singly linked list of integers and return the head of the reversed linked list.

    • Iterate through the linked list and reverse the pointers to point to the previous node.

    • Update the head of the reversed linked list as the last node encountered.

    • Ensure to handle edge cases like empty list or single node list.

    • Time complexity should be O(N) and space complexity should be O(1).

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 50 minutes
Round difficulty - Medium

The interview was scheduled by the placement cell in the evening. The interviewer seemed to be an experienced developer.
He asked me general background questions like what are you interested most in? what are your technical interests? etc.
He then asked me about my project. Explained him well on that front and he seemed satisfied. He asked me to find the Lowest Common Ancestor of a given Binary Search Tree. I solved it in around 20-30 minutes and he finally asked me to write the solution on paper. He asked some practical OOPs problems for a while and I answered correctly but the explanations could be more thorough.

  • Q1. 

    LCA of Binary Tree Problem Statement

    You are given a binary tree consisting of distinct integers and two nodes, X and Y. Your task is to find and return the Lowest Common Ancestor (LCA) of these two nodes...

  • Ans. 

    Find the Lowest Common Ancestor (LCA) of two nodes in a binary tree.

    • Traverse the binary tree to find the paths from the root to each node, then compare the paths to find the LCA.

    • Use recursion to traverse the tree efficiently and find the LCA.

    • Handle cases where one node is an ancestor of the other node.

    • Consider edge cases like when one or both nodes are not present in the tree.

    • Optimize the solution to achieve the desire

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

The interview was some 30 minutes after the technical round. The HR asked me general questions like my hobbies, technical and non-technical things in my resume, my interests, etc. The overall communication was very friendly.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from National Institute of Technology, Raipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 7.5 GPAUnitedHealth Group interview preparation:Topics to prepare for the interview - Operating Systems, Data Structures, Algorithms, Project, Math puzzlesTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Be very informative of your project and brush it up before the interview process
Tip 2 : In the Aptitude round, aptitude questions were relatively harder but coding problems are very easy

Application resume tips for other job seekers

Tip 1 : Describe your project(s) well and put GitHub link
Tip 2 : They also asked non-technical topics that were in my resume

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Very easy one which is based on Stream API

Round 2 - Case Study 

Question based on case study

Interview Preparation Tips

Interview preparation tips for other job seekers - Good luck
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Javascript, React, hooks , life-cycle methods,
Round 2 - Coding Test 

Problem solving, binary search, shorting technique

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain about pagination
  • Ans. 

    Pagination is the process of dividing content into separate pages to improve user experience and optimize performance.

    • Pagination is commonly used in websites to display a large amount of data in manageable chunks.

    • It allows users to navigate through different pages of content, typically with options like 'Next' and 'Previous'.

    • Pagination can also include features like page numbers, page size selection, and total item cou...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. General Managerial questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Basic introduction and soo on.
Round 2 - Coding Test 

Question related to profile.

Round 3 - Aptitude Test 

Aptitude test questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via unstop and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

It was medium to difficult level test

Round 2 - Technical 

(2 Questions)

  • Q1. Questions about core subjects like oops pillars
  • Q2. Questions about projects, technologies used
Round 3 - HR 

(2 Questions)

  • Q1. Why do you want to join this
  • Q2. Your previous experience and questions about your background
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jul 2024.

Round 1 - HR 

(1 Question)

  • Q1. Salary, years of experience, usual hr screening
Round 2 - Group Discussion 

Tell me about a time you had a disagreement with a coworker

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Explain different types of HL7 messages
  • Q2. Difference between 1C 2C 3C attribute types in DICOM
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is a data table
  • Ans. 

    A data table is a collection of rows and columns used to organize and display data in a structured format.

    • Data tables are commonly used in databases and spreadsheets to store and manipulate data.

    • Each row in a data table represents a record or entry, while each column represents a specific attribute or field.

    • Data tables can be sorted, filtered, and analyzed to extract meaningful insights from the data.

    • Examples of data t...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare dax
Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

INTERVIEWS

Bizacuity Solutions

No Interviews

INTERVIEWS

TVS Motor

No Interviews

INTERVIEWS

Skolar

No Interviews

INTERVIEWS

Delta Electronics

No Interviews

INTERVIEWS

JSW Steel

No Interviews

INTERVIEWS

Cohesity

No Interviews

INTERVIEWS

Corona Remedies

No Interviews

INTERVIEWS

Rakuten Symphony

No Interviews

INTERVIEWS

IIFL Finance

No Interviews

INTERVIEWS

Tata Projects

No Interviews

Tell us how to improve this page.

Senior Software Engineer
1.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Claims Associate
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
791 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Claims Associate
521 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
285 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare UnitedHealth with

Anthem

3.6
Compare

Humang

2.0
Compare

Aetna

4.9
Compare

Centene Corporation

5.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent