I applied through other source. The process took 2 weeks. I interviewed at Siemens (New Delhi) in June 2018
Interview
Written - Very conceptual questions from core java.
Technical - HashMap internal implementation.
Why we need Hashset when we have HashMap
Find duplicates in an array program
Deep copy shallow copy program
Singleton all categories program
Immutability concepts and how we can make our class immutable
How many ways we can iterate over hashMap
Can we rethrow an exception? If yes why we do so?
In an array of integers find the combination that gives you maximum sum. Combination can be anything it can be the index 012 or 23 or 345 or 34... Etc max sum you have to return.
Secanario based programming puzzle/questions.
Very basic questions on spring, web services.
I dont remember all questions. Make sure your concepts are clear.
Manegerial Round - Explain your current project. Full flow and architecture. He asked questions related to my project.
He asked me to write program to find valid brackets. ()()() , {{[]}} , (){}{[]} . We have to return true if its valid.
He asked me if I am intrested in hardware as i am from ece background. I said yes, he given me some topics to read and told me that we will meet later and told me that someone will his team will call me for final round. I asked him is it technical or non technical. He said you will get to know when you get the call.
Thats it my interview ends.
Siemens process is slow. They called me after 5 days after couple of follow ups. It was Hr round. She asked me what you know about siemens. I just told her what the hiring manager given me topics to read. She was impressed. After that little introduction then salary negotiation. Siemens can give 100% hike on your current salary. Dont settle for less.
After couple of follow ups I got my offer after 12 days of hr call.
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.
Das Interview war ausgesprochen positiv und angenehm. Besonders beeindruckt hat mich die entspannte Atmosphäre, die von Anfang an herrschte. Es fühlte sich weniger wie ein klassisches Abfragen an, sondern vielmehr wie ein konstruktiver Austausch.