I applied through an employee referral. The process took 1 day. I interviewed at Siemens
Interview
No defined interview process. You enter in a room with couple of engineers, some of them may even be from another discipline. Some of them are engineers you will not work with. Some of them are not experienced about the job you applied.
there were 2 rounds for it. 1- phone interview 2-in-person interview. this process took 2 weeks. In phone interview I was asked basic java and behavior questions. and in in person interview i was asked to show all method for a parking lot.
I applied through other source. The process took 2 weeks. I interviewed at Siemens (Nueva Delhi) in Jun 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.