Upload Button Icon Add office photos

Filter interviews by

GE Healthcare Senior Software Engineer Interview Questions and Answers

Updated 9 Nov 2024

GE Healthcare Senior Software Engineer Interview Experiences

5 interviews found

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 Aug 2024. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Technical questions based on my resume, coding, project architect, etc.
Round 2 - One-on-one 

(1 Question)

  • Q1. System design round. LLD and HLD.
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial with a little bit of technical. Work ethics, vision and ctc expectations.
Round 4 - HR 

(1 Question)

  • Q1. Compensation discussion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in May 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. You are perfect fit and you are hires

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nt ... read more
asked in Capgemini
Q2. Pascal's TriangleYou are given an integer N. Your task is to retu ... read more
Q3. K Largest Elements You are given with an integer k and an array o ... read more
asked in GlobalLogic
Q4. System Design QuestionCreate a simple shopping application. They ... read more
asked in Info Edge
Q5. Buy and Sell StockYou are Harshad Mehta’s friend. He told you the ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2023. There were 4 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 - One-on-one 

(1 Question)

  • Q1. Screen shared and asked me to write some code and asked to improvise the same there..
Round 3 - One-on-one 

(1 Question)

  • Q1. Coding questions mostly , followed by AWS
Round 4 - Mangerial 

(1 Question)

  • Q1. Mangers were technically sound and so in general discussions, they are assessing the candidates

Interview Preparation Tips

Interview preparation tips for other job seekers - Unit test cases and Component test cases writing is must in GE..
so if you code 20 lines then u must code 50+lines for testing your 20lines of code.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed before Nov 2023.

Round 1 - Coding Test 

Simple aarray problems

Round 2 - Technical 

(2 Questions)

  • Q1. Multi threading concepts
  • Q2. Java concepts with some code to finished

GE Healthcare interview questions for designations

 Software Engineer

 (12)

 Software Development Engineer

 (1)

 Embedded Software Engineer

 (1)

 Senior Software Engineer 1

 (1)

 Software Developer

 (1)

 Software Architect

 (1)

 Software Engineering Specialist

 (1)

 Senior Design Engineer

 (1)

Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
-

I applied via Job Portal and was interviewed before May 2023. There was 1 interview round.

Round 1 - Coding Test 

1 hour, problem solving using data structures and algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice coding simple problems related data structures array, list, set, map.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basics of C++. Solve some problem by given complexity. Find the bugs in code.

Round 2 - Technical 

(2 Questions)

  • Q1. Question from your last project.
  • Q2. Design pattern in C++.
  • Ans. 

    Design patterns in C++ are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable code.

    • Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has a specific purpose and can be applied in different scenarios.

  • Answered by AI

Skills evaluated in this interview

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

I was interviewed in Apr 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic C# and oops questions , mostly on inheritance , abstraction ,encapsulation , properties
  • Q2. Coding questions related to strings finding longest substring without repeating characters , find the count of vowels in string with using dictionary kr hash ( used ascii value approach)
Round 2 - Technical 

(2 Questions)

  • Q1. Mostly on project .
  • Q2. Was asked about design patterns , had to create a design for a simple . How would I structure all the folders classes , interfaces logics etc .
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is Incident, problem and change management?
  • Ans. 

    Incident, problem, and change management are processes used in IT to handle unexpected events, identify root causes of issues, and implement modifications to systems.

    • Incident management involves responding to and resolving unexpected events that disrupt normal operations, such as system crashes or network outages.

    • Problem management focuses on identifying the root causes of recurring incidents to prevent them from happe...

  • Answered by AI
  • Q2. Different between Incident and problem?
  • Ans. 

    Incident is an unplanned event that disrupts normal operations, while a problem is the underlying cause of one or more incidents.

    • Incident is a specific event that causes disruption, problem is the root cause of incidents

    • Incidents are usually resolved quickly, problems require investigation and resolution to prevent future incidents

    • Problems are often identified through recurring incidents

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. What is the use of button when link can submit the form?
  • Ans. 

    Buttons are used when an action needs to be performed, while links are used for navigation.

    • Buttons are more suitable for actions like submitting a form, saving data, or triggering a function.

    • Links are used to navigate to different pages or sections within a website.

    • Buttons provide visual feedback when clicked, while links do not.

    • Buttons can be styled and customized more easily than links.

    • Buttons can have different stat

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How do you optimize a SQL procedure with 5000 lines in code?
  • Ans. 

    Optimize a SQL procedure with 5000 lines of code by identifying bottlenecks and implementing performance improvements.

    • Identify and analyze the most time-consuming parts of the procedure

    • Optimize queries by adding appropriate indexes, rewriting queries, or using query hints

    • Break down the procedure into smaller, more manageable parts

    • Use temporary tables or table variables to reduce the amount of data processed at once

    • Cons...

  • Answered by AI
  • Q2. Keep SQL procedures short, use multiple small procedure with specific functionality being used, avoid use of temp tables and Joins, use select statements wisely. do not use sub queries, do not use dynamic ...
  • Ans. 

    To optimize SQL procedures, keep them short, use small procedures with specific functionality, avoid temp tables and joins, use select statements wisely, avoid subqueries and dynamic SQL.

    • Break down complex procedures into smaller ones with specific functionality

    • Avoid using temporary tables and joins whenever possible

    • Use select statements wisely to retrieve only the necessary data

    • Avoid subqueries and find alternative ap...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - don't wear casual clothes in the interview. I was wearing photo-chromatic glasses which turned dark in sunlight, interviewer had objection to that as well. One girl/newly married lady wearing saree for interview was asked personal questions on the interview day, which I felt was unnecessary. She and I both got selected eventually but the interview process was horrible.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Jul 2022.

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 - Coding Test 

They ask you open Hacker Earth site and choose some random programs and ask you to complete it.

Round 3 - Technical 

(6 Questions)

  • Q1. What is multi threading
  • Ans. 

    Multi threading is the ability of a program to perform multiple tasks concurrently.

    • It allows for better utilization of CPU resources

    • It can improve program performance and responsiveness

    • Examples include web servers handling multiple requests simultaneously and video games rendering graphics while processing user input

  • Answered by AI
  • Q2. What is extend keyword
  • Ans. 

    The extend keyword is used to add properties and methods to an existing object.

    • Used in JavaScript to add properties and methods to an object

    • Can be used to inherit properties and methods from a parent object

    • Syntax: Object.assign(target, ...sources)

    • Example: const obj1 = {a: 1}; const obj2 = {b: 2}; const obj3 = {...obj1, ...obj2};

  • Answered by AI
  • Q3. Explain override. Why we need virtual?
  • Ans. 

    Override is used to provide a new implementation of a method in a subclass. Virtual is needed to allow the method to be overridden.

    • Override is used to change the behavior of a method in a subclass

    • Virtual is used to allow the method to be overridden in a subclass

    • Without virtual, a subclass cannot override a method from its parent class

    • Override is used to implement polymorphism in object-oriented programming

  • Answered by AI
  • Q4. Write a program to sort the array and remove duplicates.
  • Ans. 

    Program to sort and remove duplicates from an array.

    • Use built-in sort() method to sort the array in ascending order.

    • Loop through the sorted array and remove duplicates using filter() method.

    • Return the sorted and duplicate-free array.

  • Answered by AI
  • Q5. What is Is Relationship and As Relationship in oops?
  • Ans. 

    Is Relationship and As Relationship are two types of relationships in object-oriented programming.

    • Is Relationship is a type of relationship where one class is a subset of another class.

    • As Relationship is a type of relationship where one class is a type of another class.

    • Is Relationship is denoted by a solid line with a closed arrowhead pointing towards the superclass.

    • As Relationship is denoted by a dotted line with an o...

  • Answered by AI
  • Q6. What are architectural, structural, behavioural design patterns? Why we need them?
  • Ans. 

    Architectural, structural, and behavioral design patterns are reusable solutions to common software design problems.

    • Architectural patterns define the overall structure of a software system

    • Structural patterns describe how objects and classes can be combined to form larger structures

    • Behavioral patterns focus on communication between objects and how they operate together

    • Design patterns help to improve software quality, ma...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with basic programming and algorithms.

Skills evaluated in this interview

GE Healthcare Interview FAQs

How many rounds are there in GE Healthcare Senior Software Engineer interview?
GE Healthcare interview process usually has 2-3 rounds. The most common rounds in the GE Healthcare interview process are One-on-one Round, Coding Test and Technical.
How to prepare for GE Healthcare Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at GE Healthcare. The most common topics and skills that interviewers at GE Healthcare expect are Java, Data Structures, Docker, SDLC and Algorithms.
What are the top questions asked in GE Healthcare Senior Software Engineer interview?

Some of the top questions asked at the GE Healthcare Senior Software Engineer interview -

  1. screen shared and asked me to write some code and asked to improvise the same t...read more
  2. Mangers were technically sound and so in general discussions, they are assessin...read more
  3. Coding questions mostly , followed by ...read more

Tell us how to improve this page.

GE Healthcare Senior Software Engineer Interview Process

based on 4 interviews in last 1 year

Interview experience

4
  
Good
View more

People are getting interviews through

based on 3 GE Healthcare interviews
Job Portal
Company Website
67%
33%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
GE Healthcare Senior Software Engineer Salary
based on 323 salaries
₹13.2 L/yr - ₹37.4 L/yr
87% more than the average Senior Software Engineer Salary in India
View more details

GE Healthcare Senior Software Engineer Reviews and Ratings

based on 35 reviews

3.7/5

Rating in categories

3.2

Skill development

3.3

Work-Life balance

3.2

Salary & Benefits

3.6

Job Security

3.7

Company culture

3.1

Promotions/Appraisal

3.3

Work Satisfaction

Explore 35 Reviews and Ratings
Software Engineer
477 salaries
unlock blur

₹8.4 L/yr - ₹26 L/yr

Senior Software Engineer
323 salaries
unlock blur

₹13.2 L/yr - ₹37.4 L/yr

Staff Software Engineer
142 salaries
unlock blur

₹22 L/yr - ₹48.2 L/yr

Software Developer
69 salaries
unlock blur

₹5.5 L/yr - ₹21 L/yr

Software Engineering Specialist
61 salaries
unlock blur

₹7.5 L/yr - ₹15.2 L/yr

Explore more salaries
Compare GE Healthcare with

Siemens Healthineers

4.0
Compare

Philips

3.9
Compare

Medtronic

4.1
Compare

Johnson & Johnson

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview