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.
Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso GE HealthCare (Chicago, IL) nel mese di set 2025
Colloquio
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.
Domande di colloquio [1]
Domanda 1
Coding questions on Heap and how the tasks are assigned.
Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso GE HealthCare (Bengaluru) nel mese di nov 2023
Colloquio
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.
Domande di colloquio [2]
Domanda 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)