Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2023. There were 3 interview rounds.
Object-oriented programming in C++ is a programming paradigm that uses objects to represent real-world entities.
Encapsulation, inheritance, and polymorphism are the three main pillars of OOP in C++.
Classes and objects are the building blocks of OOP in C++.
OOP in C++ allows for code reusability, modularity, and easier maintenance.
Example: A car can be represented as an object in C++ with properties like make, model, and...
Const pointer and pointer to const in multithreading
A const pointer cannot change the memory address it points to, but can change the value at that address
A pointer to const can change the memory address it points to, but cannot change the value at that address
In multithreading, const pointers can be used to ensure thread safety by preventing multiple threads from modifying the same memory location
Join is used to wait for a thread to finish execution before continuing with the main thread.
Join ensures that all the threads finish their execution before the main thread exits.
It is used to avoid race conditions and deadlocks.
Join can be used with detach to ensure that the thread is not left running in the background.
Example: Joining a thread that performs a time-consuming task before continuing with the main thread...
I applied via Referral and was interviewed in May 2024. There were 3 interview rounds.
120 minutes of interview, 3 dsa questions alongwith 20 technical and apti MCQ's
Oops is a concept in object-oriented programming that allows for code reusability and flexibility. Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Oops allows for encapsulation, inheritance, and polymorphism in programming.
Polymorphism allows for methods to be overridden in subclasses, providing flexibility in code.
Example: Oops can be implemented by creating classes for...
Matrix multiplication using multithreading involves dividing the matrix into smaller parts and assigning each part to a separate thread for parallel computation.
Divide the matrices into smaller submatrices to be processed by different threads.
Assign each submatrix multiplication operation to a separate thread for parallel computation.
Combine the results from each thread to get the final result of the matrix multiplicat
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
General questions asked
Siemens Healthineers interview questions for popular designations
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Basics of C++. Solve some problem by given complexity. Find the bugs in code.
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.
Get interview-ready with Top Siemens Healthineers Interview Questions
Find the second largest string in an array of strings.
Iterate through the array and keep track of the largest and second largest strings.
Compare each string with the current largest and second largest strings.
Return the second largest string at the end.
I have worked on various projects including a mobile app for tracking fitness goals and a web application for managing inventory.
Developed a mobile app using React Native to track fitness goals and provide workout plans
Built a web application using Angular for managing inventory and tracking sales
Implemented RESTful APIs for communication between frontend and backend systems
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
posted on 3 Jul 2024
Confirming Zero Trust compliance involves verifying network segmentation, least privilege access, continuous monitoring, and strict authentication protocols.
Verify network segmentation to ensure that resources are isolated and access is restricted based on policies
Implement least privilege access controls to limit user permissions to only what is necessary for their role
Utilize continuous monitoring tools to detect and...
ITSM stands for Information Technology Service Management, which is a set of policies, processes, and procedures for managing IT services.
ITSM focuses on aligning IT services with the needs of the business
It involves implementing and managing IT services to meet agreed service levels
ITSM includes processes such as incident management, problem management, change management, and service level management
ITSM frameworks li...
Top trending discussions
The duration of Siemens Healthineers interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 58 interviews
Interview experience
based on 423 reviews
Rating in categories
Software Developer
463
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
221
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
149
salaries
| ₹0 L/yr - ₹0 L/yr |
Design & Development Engineer
101
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Developer
84
salaries
| ₹0 L/yr - ₹0 L/yr |
GE Healthcare
Philips
Siemens
Fresenius Medical Care