I applied through an employee referral. The process took 4 weeks. I interviewed at GE HealthCare (Bengaluru) in Feb 2023
Interview
The overall process had 2 rounds of Technical discussions scheduled with technical folks which was then followed by Managerial round with the Hiring Manager and then followed by HR discussions
Interview questions [1]
Question 1
Data structures, Multithreading, Application high level and low level designing
The interview process is highly technical and practically oriented, focusing heavily on real-world scenarios rather than just theoretical concepts. The questions involved are designed to thoroughly test your hands-on application knowledge, system design thinking, and direct problem-solving capabilities.
I applied online. The process took 2 weeks. I interviewed at GE HealthCare (Chicago, IL) in Sept 2025
Interview
After completing a series of interviews with GE Healthcare—an initial screening, two coding interviews, one system design, and one final behavioral interview—I was informed by the HR manager that I was not selected. When I inquired about the reason, she referenced feedback from the technical and system design rounds. It was disappointing to learn that these early rounds had been a deciding factor after the process had continued to the final behavioral stage. While it felt like a waste of time, I understand that companies often continue with all planned interviews for multiple candidates before making a final decision, which can sometimes lead to this situation. I finally came to know from one of my friends that it may be because of the H1B candidate, they might have rejected me.
Interview questions [1]
Question 1
Coding questions on Heap and how the tasks are assigned.
I applied online. The process took 1 week. I interviewed at GE HealthCare (Bengaluru) in Nov 2023
Interview
Hr called and setup round 1.
round 1- problem solving and threads realted questions.
round 2- 2 interviwer panel , mostly on db design , leet code hard problem, threads, and gc related questions. in round 2 I felt like the interviewer were not interested and deliberately asked some difficult question.
Interview questions [2]
Question 1
Round 1- create your binary tree and insert data into it.time complexity.
Threads- print even odd using two threads, class level lock versus object level lock, and which one needs to be used in which situation.
Round 2- design db for amazon product details page.
extension of the question- design db which can help us to generate a summary report of order value by district.
Problem solving-https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference/description/
Thread- if threads throw runtime exception what happens to application execution and does it release the lock?
Gc- create your own custom GC (not sure what was the purpose of asking this question)
Round 2- design db for amazon product details page.
extension of the question- design db which can help us to generate a summary report of order value by district.
Problem solving-https://leetcode.com/problems/partition-array-into-two-arrays-to-minimize-sum-difference/description/
Thread- if threads throw runtime excepction what happens to application execution and does it release the lock?
Gc- create your own custom GC (not sure what was the purpose of asking this question)