I applied through university. The process took 2 days. I interviewed at Siemens (Bengaluru) in Aug 2013
Interview
There were two rounds of online tests. One, based on C/C++ & computer concepts. The other based on Data Interpretation and Quant. Time was the key in second round.
The shortlisted students were called for interviews next day. The first round was simple C++ algorithms and some small snippets. e.g.: WAP to print all prime no.s till a given number. It was asked to make it more and more efficient.
Second round mainly focused on conceptual questions, based on OS. Very basic questions: Fragmentation, Paging, Deadlock etc.
Last round was HR. Typical HR questions. Future plans, What will you do if you get a better company, who is your mentor. Give me one reason not to select you.
At the end, around 7:00 p.m. Seven of us got selected.
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.