I applied online. The process took 2 weeks. I interviewed at Siemens
Interview
The first phone interview is pretty good. Common HR questions. A few basic technical questions.
The second technical interview was extremely vague, was really difficult to understand what they wanted to check by asking such questions. It was a coding test. They described me a problem, I started to think out loud. Then they stopped and said "no let's think about the following"...okay. I started to describe my thoughts. Then again they said "let's think about another thing"...we switched again. Then we got back to the first original problem. So we jumped over different topics. All that looked like they wanted to pay attention to everything but in reality it was about nothing.
After the interview, you cannot answer yourself such questions like what was it? What did they want you to do? The problem is so simple, why to make this mix of questions, ask about everything in the same moment of time? I think you should have the talent to turn such simple task into such a big problem so that it's difficult to understand what you want.
Interview questions [1]
Question 1
Simple algorithm question about searching an item in an array.
2 rounds , multithreading required
extensively,java,hashmap,collections.
managerial round- mostly behavioral questions.overall nice and easy.it was online. Siemens is a nice company but lays off when there is no project without even thinking twice. So think before joining.
Interview questions [1]
Question 1
Java,
multithreading and collections,sql, junit and mockito
I applied online. I interviewed at Siemens (Kairo, )
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.