I applied through an employee referral. The process took 3 weeks. I interviewed at Siemens Digital Industries Software (Cairo, Cairo Governorate)
Interview
c/c++,OPP and Bash test after passing this phase they call to arrange a technical interview
then another one if you did not do bad in the first one then 1 non-technical interview
Interview questions [1]
Question 1
test
1-Design game like FIFA: state classes ,data members, relations ,methods
2- write c code to find an element in an array (optimal performance is required)
3- define and give an example
- dangled pointers
- constant pointer , pointer to constant
- polymorphism
- RT
- overriding
- overloading
- #FILE
4- bash script ( i do not remember but it was easy and it required simple cd ,mv, ls and grep commands)
-----------------------------------
interview 1
what is the main difference between 64-bit programs and 32-bit programs?
what are the required changes in a code targeted to 32-bit machine to be able to run with best performance on a 64-bit machine?
what design patterns you know?give example usages.
talk about your previous projects.
-----------------------------------------------
interview 2
-Detect a loop in a linked list
-How to get the beginning of the loop
-Delete the ith element of a linked list
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 (Cairo, Cairo Governorate) 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