I applied online. The process took 4 weeks. I interviewed at Siemens Digital Industries Software
Interview
Applied online, contacted by a recruiter then couple of interview rounds with hiring manager and team members. average questions. mostly behavior question with one technical round with whiteboard coding and written exam
Interview questions [1]
Question 1
written questions about C/C++, some multiple choice questions:
1. release memory allocated to a linked list
2. OOP concepts
3. how many characters must to allocated to store string "Hallo"
4. "Every square is a special case of a rectangle". how would create a relationship between "class Rectangle" and "class Square"? and Explain?
5. code question: implement SinglyLinkedList::reverse
6.Coding using UML: give all prime numbers in imputed range, calculate the Fibonacci numbers, find the factorial of a given integer using "Factorial of N = N*Factorial of (N-1)"
7. in C++, references can be used to?
8. abstract class in C++
9.when is a call to an overloaded function resolved?
I interviewed at Siemens Digital Industries Software (Bengaluru)
Interview
The interview started with a self-introduction, followed by rolefit. I was asked to write a multithreading program and explain it. The discussion was interactive, and the interviewers were professional but was rescheduled multiple times.
I applied in-person. I interviewed at Siemens Digital Industries Software (Kairo, ) in May 2026
Interview
The interview process was smooth and professional. It started with a brief introduction about my background, previous projects, and technical experience. Then the interviewer asked some basic technical questions related to programming, especially C++ fundamentals, problem solving, and object-oriented programming concepts. The overall experience was clear and well organized.
Interview questions [1]
Question 1
The interview focused mainly on my software engineering background, basic C++ knowledge, OOP concepts, and how I approach solving technical problems. The interviewer was professional and gave me time to explain my answers.
I interviewed at Siemens Digital Industries Software (Saskatoon, SK)
Interview
It was a 4 step interview process. It started with a general screening, then an HR interview, then 2 technical interviews.
The HR interview was just getting to know my work environment, preferences etc. The technical interviews gave a series of python problems and such to solve
Interview questions [1]
Question 1
They asked a few algorithm questions, then some role specific ones