Candidates applying for Software Developer roles take an average of 30 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Siemens overall takes an average of 43 days.
Common stages of the interview process at Siemens as a Software Developer according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
The process took 3 weeks. I interviewed at Siemens in Dec 2014
Interview
First of all, you will get into HR Interview process. As always, they will ask you bunch of non-sense questions to evaluate your behavior. If they like you, then one of the manager who attend in the company calls you for a technical Interview. Questions might be simple or medium level
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 ?
I applied through college or university. The process took 1+ week. I interviewed at Siemens (Columbus, OH) in Nov 2015
Interview
Applied through college career website. There was a 30 minute written test about java followed by a 30 minute in person interview. The written test was multiple choice but the questions seemed nuanced. The in person interview was terrible. Started with a basic behavioral question then moved on to some weird puzzle type questions. Don't remember the exact questions but the first was something about balancing marbles or something completely irrelevant to anything I'd done in my life. The interviewer kept interrupting me as I was talking through my thought process. Overall, interviewing was a waste of time.