I applied online. I interviewed at Siemens (Portland, OR) in Apr 2021
Interview
This was so horribly stressful. First interview was fine over phone no problem. Second was also fine phone interview with manager some basic questions easy. Then I had to interview 7 different times in one day took all day. Horribly stressful and exhausting and all the way from 7:30 am until 3pm I was answering things like "what does this code print out" looking at C++ code snippets. It was ridiculous. One guy asked me about quicksort and I had not studied complexity for this interview so I could not answer confidently and that was one of the only reasons I was not selected based on my feedback. The people were also as interesting as cardboard and many had accents difficult to understand which made everything more difficult when your already nervous.
Interview questions [1]
Question 1
talk about quick sort.
what does this code print out..
diff between vector and array
stuff like this all about c++
I applied online. I interviewed at Siemens (Cairo, Cairo Governorate)
Interview
I attended an interview at the Siemens office in Cairo Festival City. The interview focused heavily on C++ and object-oriented programming (OOP), covering the topics in considerable detail. The interviewers were very friendly, welcoming, and professional. I would say the questions ranged from medium to hard in difficulty.
Interview questions [1]
Question 1
Can you explain the four pillars of object-oriented programming and provide an example in C++?
HR and technical interviews were both fast and easy. They really returned fast. The questions were really meaningful. After the technical interview, they offered a job directly. It was a good experience.
The interview process at Siemens was smooth and well-structured. It included resume screening, HR discussion, technical rounds on coding and problem-solving, and a final managerial interview. Overall difficulty was moderate and professional.
Interview questions [1]
Question 1
One key question asked during my interview at Siemens was to explain a challenging project I worked on and how I solved the technical problems involved, focusing on my problem-solving approach and coding decisions.