I applied through an employee referral. The process took 1 week. I interviewed at Siemens (Noida) in Apr 2016
Interview
Firstly there was a written (MCQ) test, 15 questions on Aptitude and 15 on java. Out of 50-60 odd people, they selected 10-12. Then 2 Technical rounds would have been there and 1 HR round. I got eliminated in technical interview round. (I have 5.5 yrs experience)
Focus on Java Fundamantals. You can not escape just by having knowledge of collections. I was told that do collections in depth, which I did, but nothing was asked on it.
The guy who interview me was very knowledgeable person and repeated twice that programming problems are just like life problems. Just focus on basics and you will sail through very easily.
Question related to locking. A weird calculator which will allow subtraction to happen when addition operation is happening but not allow multiplication or division to happen. Same for multiplication/division case. multiply/divide will be allowed but addition/subtraction not allowed then. How Will I implement it in java
Accepting that there is no further scope here for me now, I told him that my work involved less of threads. And that I worked on servers where it just required a threadpool to accept connections. He then asked me about threadpool. firstly, what controls the thread ? And secondly, the life of a thread immediately ends when its task is ended. How does a threadpool maintain then its threads ?
What is the basic difference between a process and a thread ? I could not answer it properly...he modified it and asked what do you understand about thread ?
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 (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.