Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Optum Global Solutions Team. If you also belong to the team, you can get access from here

Optum Global Solutions Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Optum Global Solutions Software Developer Interview Questions, Process, and Tips

Updated 2 Jan 2025

Top Optum Global Solutions Software Developer Interview Questions and Answers

  • Q1. Count Pairs Problem Statement You are given an array A of length N consisting only of integers. Additionally, you are provided with three integers X , Y and SUM . Your t ...read more
  • Q2. Delete a Node from a Linked List You are provided with a linked list of integers. Your task is to implement a function that deletes a node located at a specified positio ...read more
  • Q3. Array Intersection Problem Statement Given two integer arrays/ lists ARR1 and ARR2 of sizes N and M respectively, you are required to determine their intersection. An in ...read more
View all 35 questions

Optum Global Solutions Software Developer Interview Experiences

24 interviews found

Software Developer Interview Questions & Answers

user image Abhishek Tyagi

posted on 8 Aug 2024

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

I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Code on de bounce and coding on closer

Round 2 - Technical 

(2 Questions)

  • Q1. What are closer in js
  • Ans. 

    Closures in JavaScript are functions that have access to variables from their outer scope even after the outer function has finished executing.

    • Closures allow for maintaining state in an asynchronous environment.

    • They are created whenever a function is defined within another function.

    • Closures can be used to create private variables and functions in JavaScript.

  • Answered by AI
  • Q2. Write a code on debouncing
  • Ans. 

    Debouncing is a technique used to limit the rate at which a function is called.

    • Use a timer to delay the execution of a function until a certain amount of time has passed without the function being called again.

    • Reset the timer each time the function is called to prevent it from being executed multiple times in quick succession.

    • Debouncing is commonly used in scenarios like handling button clicks to prevent multiple rapid...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude question and ds algo

Round 2 - Technical 

(2 Questions)

  • Q1. Database normalisation
  • Q2. Longest Consecutive Sequence
  • Ans. 

    Find the longest consecutive sequence in an array of integers.

    • Sort the array to make it easier to identify consecutive numbers.

    • Iterate through the array and keep track of the current consecutive sequence length.

    • Update the longest consecutive sequence length as you iterate through the array.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for ds and algo

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Discussed complex joins in SQL as well as the internal working mechanisms and what makes it stand out from other distributed noSQL databases
  • Q2. Also was asked implementation of insertion sort, variation of 2-sum and top view of a binary tree
Interview experience
4
Good
Difficulty level
-
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Find next max element
  • Ans. 

    Find the next maximum element in an array of strings.

    • Iterate through the array and keep track of the current maximum element.

    • Compare each element with the current maximum and update if a larger element is found.

    • Return the next maximum element after the current maximum.

  • Answered by AI
  • Q2. 2 data structure question
  • Q3. Reverse linkedlist

Skills evaluated in this interview

Optum Global Solutions interview questions for designations

 Software Developer Intern

 (3)

 Senior Software Developer

 (1)

 Full Stack Software Developer

 (3)

 Software Engineer

 (40)

 Java Developer

 (3)

 Trainee Developer

 (1)

 AEM Developer

 (1)

 RPA Developer

 (1)

I was interviewed in Nov 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

2 Programing Questions and 30 MCQs. 
Programing questions were medium with one being array manipulation and other being graph based. 

MCQ were from OOPs concepts, SQL, Operating System and Network, prepare in depth knowledge for all the topics.

  • Q1. 

    Count Pairs Problem Statement

    You are given an array A of length N consisting only of integers. Additionally, you are provided with three integers X, Y and SUM. Your task is to count the number of pairs (...

  • Ans. 

    Count the number of pairs in an array that satisfy a given equation.

    • Iterate through all pairs of indices in the array and check if the equation is satisfied.

    • Use a hashmap to store the frequency of values that can be used to form pairs.

    • Optimize the solution by using two pointers approach to find pairs efficiently.

  • Answered by AI
  • Q2. 

    Longest Substring Without Repeating Characters Problem Statement

    Given a string S of length L, determine the length of the longest substring that contains no repeating characters.

    Example:

    Input:
    "abac...
  • Ans. 

    Find the length of the longest substring without repeating characters in a given string.

    • Use a sliding window approach to keep track of the longest substring without repeating characters.

    • Use a hashmap to store the index of each character in the string.

    • Update the start index of the window when a repeating character is encountered.

    • Calculate the maximum length of the substring as you iterate through the string.

    • Return the m

  • Answered by AI
Round 2 - Face to Face 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Questions on SQL and DBMS were asked in this round

  • Q1. What are the ACID properties in DBMS?
  • Ans. 

    ACID properties in DBMS ensure data integrity and consistency.

    • Atomicity: All operations in a transaction are completed successfully or none are. For example, transferring money from one account to another.

    • Consistency: Database remains in a consistent state before and after the transaction. For example, maintaining referential integrity.

    • Isolation: Transactions are executed independently without interference. For example...

  • Answered by AI
  • Q2. Can you explain the different levels of data abstraction in a DBMS?
  • Ans. 

    Data abstraction in a DBMS involves hiding complex details from users, allowing them to interact with data at different levels of complexity.

    • Data abstraction in DBMS involves three levels: Physical level, Logical level, and View level.

    • Physical level deals with how data is stored on the storage medium, including details like data structures and file formats.

    • Logical level defines the structure of the database, including ...

  • Answered by AI
  • Q3. What are constraints in SQL?
  • Ans. 

    Constraints in SQL are rules that are enforced on data columns in a table.

    • Constraints ensure data integrity by enforcing rules on data columns

    • Common constraints include NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK

    • Example: NOT NULL constraint ensures a column cannot have NULL values

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

HR round was pretty much a casual conversation about why optum, work location, joining availablity and what qualities you would like to highlight about yourself.

  • Q1. Why do you want to work at Optum, and what qualities would you like to highlight?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from DELHI INSTITUTE OF TOOL ENGINEERING. I applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 7.5 CGPAOptum Global Solutions India Private Limited interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPS, DBMS, SQLTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.

Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Tip 3 : Do at-least 2 good projects and you must know every bit of them.


 

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.

Tip 2 : Every skill must be mentioned.

Tip 3 : Focus on skills, projects and experiences more.


 

Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with Top Optum Global Solutions Interview Questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic architecture related questions
  • Q2. Application Architecture

Interview Preparation Tips

Topics to prepare for Optum Global Solutions Software Developer interview:
  • Architecture
Interview preparation tips for other job seekers - Test

I applied via Campus Placement and was interviewed in May 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Assignment 

Every thing realted job

Round 3 - HR 

(1 Question)

  • Q1. Any thing about knowledge communication skills etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Conduct good interview for freshers and bring discussion about the candidate
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Notice period, expected CTC
Round 3 - One-on-one 

(1 Question)

  • Q1. Explain your projects done in college

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

I applied via Recruitment Consulltant and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(9 Questions)

  • Q1. What is the difference between obj open and obj open by handle
  • Ans. 

    obj open vs obj open by handle

    • obj open opens a file and returns a file object

    • obj open by handle opens a file using a file descriptor

    • obj open by handle is faster than obj open

    • obj open by handle is used when you already have a file descriptor

  • Answered by AI
  • Q2. How to change the work object status of the multiple cases from pending to closed.
  • Ans. 

    To change work object status of multiple cases from pending to closed.

    • Identify the cases that need to be closed

    • Update the status of each case to closed

    • Save the changes made to the cases

    • Use a loop to perform the above steps for multiple cases

    • Example: Use a query to identify all cases with pending status and update their status to closed

  • Answered by AI
  • Q3. Why blocked rules are carry forward
  • Ans. 

    Blocked rules are carry forward to ensure consistency and prevent errors in future processing.

    • Blocked rules are rules that have been prevented from executing due to certain conditions not being met.

    • These rules are carried forward to ensure that they are not missed in future processing.

    • This helps to maintain consistency and prevent errors in the system.

    • For example, if a rule is blocked due to a missing data field, it wi...

  • Answered by AI
  • Q4. What is the use of previliges
  • Ans. 

    Privileges are permissions granted to users or processes to perform specific actions or access certain resources.

    • Privileges are used to control access to sensitive data or critical system resources.

    • They can be assigned to individual users or groups.

    • Examples include read, write, execute, and delete permissions.

    • Privileges can also be used to restrict access to certain functions or features within an application.

    • Without p...

  • Answered by AI
  • Q5. Last Project related questions
  • Q6. SLA related questions
  • Q7. Queue processor and job schedule difference
  • Ans. 

    Queue processor manages tasks in a queue while job scheduler schedules tasks based on time or event triggers.

    • Queue processor manages tasks in a queue and processes them in a first-in, first-out (FIFO) order.

    • Job scheduler schedules tasks based on time or event triggers, and can prioritize tasks based on their importance.

    • Queue processor is typically used for real-time processing of tasks, while job scheduler is used for ...

  • Answered by AI
  • Q8. Difference between append to and append to map to
  • Ans. 

    Append to adds an element to a list while append to map adds a key-value pair to a map.

    • Append to is used for lists while append to map is used for maps.

    • Append to adds an element to the end of the list while append to map adds a key-value pair to the map.

    • Append to map can also update the value of an existing key in the map.

  • Answered by AI
  • Q9. Use of superclass data transform check box
  • Ans. 

    Superclass data transform checkbox is used to inherit data transform rules from a parent class.

    • When checked, the subclass will inherit the data transform rules from the superclass

    • This can save time and effort in creating duplicate data transform rules

    • Example: A superclass has a data transform rule to convert a date format, when the checkbox is checked in a subclass, it will also use the same rule

    • This checkbox is availa

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Working culture in optum is very good. There will be three rounds of of interview. One technical and one technical manager round last one is HR round.

Skills evaluated in this interview

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was around 4 pm in the evening and it includes both MCQs and coding questions. Hackerrank platform was user friendly and good.

  • Q1. 

    Maximum XOR Problem Statement

    You are given an integer X. Your goal is to find an integer Y such that the bitwise XOR of X and Y yields the maximum possible value. The integer Y must not exceed 2305843009...

  • Ans. 

    Find an integer Y such that XOR of X and Y yields maximum value within given constraints.

    • Iterate through each test case and find the maximum possible Y by flipping all bits of X except the most significant bit.

    • The maximum value of Y is 2^61 - 1, which is 2305843009213693951.

    • Ensure that the obtained Y does not exceed the given constraints.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Medium

30-40 minutes interview round.

  • Q1. 

    Kth Largest Element Problem

    Given an array containing N distinct positive integers and a number K, determine the Kth largest element in the array.

    Example:

    Input:
    N = 6, K = 3, array = [2, 1, 5, 6, 3, ...
  • Ans. 

    Find the Kth largest element in an array of distinct positive integers.

    • Sort the array in non-increasing order to easily find the Kth largest element.

    • Ensure all elements in the array are distinct for accurate results.

    • Handle multiple test cases efficiently by iterating through each case.

  • Answered by AI
  • Q2. How can you measure 9 minutes using only a 4-minute hourglass and a 7-minute hourglass?
Round 3 - Video Call 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

Resume based round and some technical concepts were asked

  • Q1. How can you find the 5th highest salary in a list of salaries using a SQL query?
  • Ans. 

    Use SQL query with ORDER BY and LIMIT to find the 5th highest salary.

    • Use ORDER BY clause to sort salaries in descending order

    • Use LIMIT 4,1 to skip the first 4 salaries and get the 5th highest salary

  • Answered by AI
Round 4 - HR 

Round duration - 20 minutes
Round difficulty - Easy

Easiest of all was the HR round.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 7 CGPAOptum interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Object-Oriented Programming, Database Management System, Operating System, Computer NetworksTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice DSA as much as you can, try solving medium level questions because a clear understanding of DSA is a must.
Tip 2 : Do concepts of DBMS theoretical as well as SQL query, keep reviewing along with OOPs concepts.
Tip 3 : Few days before the interview practice and review OS important concepts along with networking.

Application resume tips for other job seekers

Tip 1 : Make good projects that cover object-oriented as well as database concepts ( web, android, ML, or any other technology), do at least 2 major projects for a good resume
Tip 2 : Make it simple and be honest, only mention what you know also it is good to mention both technical and non-technical skills.

Final outcome of the interviewSelected

Skills evaluated in this interview

Optum Global Solutions Interview FAQs

How many rounds are there in Optum Global Solutions Software Developer interview?
Optum Global Solutions interview process usually has 1-2 rounds. The most common rounds in the Optum Global Solutions interview process are Technical, Coding Test and Aptitude Test.
What are the top questions asked in Optum Global Solutions Software Developer interview?

Some of the top questions asked at the Optum Global Solutions Software Developer interview -

  1. What is the difference between obj open and obj open by han...read more
  2. How to change the work object status of the multiple cases from pending to clos...read more
  3. What is the one thing you want to experein...read more

Tell us how to improve this page.

Optum Global Solutions Software Developer Interview Process

based on 17 interviews

3 Interview rounds

  • Coding Test Round
  • Technical Round
  • HR Round
View more
Optum Global Solutions Software Developer Salary
based on 382 salaries
₹6 L/yr - ₹21 L/yr
68% more than the average Software Developer Salary in India
View more details

Optum Global Solutions Software Developer Reviews and Ratings

based on 50 reviews

3.8/5

Rating in categories

3.4

Skill development

3.9

Work-life balance

3.2

Salary

4.2

Job security

3.8

Company culture

2.9

Promotions

3.7

Work satisfaction

Explore 50 Reviews and Ratings
Claims Associate
4.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
2.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
2.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Medical Coder
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Claims Associate
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Optum Global Solutions with

Cognizant

3.7
Compare

Accenture

3.8
Compare

IBM

4.0
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview