I applied online. I interviewed at Siemens (Hyderābād) in Oct 2013
Interview
2 technical round+ 1 HR/Manager round on the same day.
It will take whole day to complete the process and need very good patience level.
Prepare for basic programming language questions found in internet.
Interview questions [1]
Question 1
OOPS related questions
Programming language questions (eg: C#)
Asks to write code for some scenarios
Attended four rounds of interview, two technical, one manager round and a HR round.
In technical rounds questions are from easy to difficult level. Good Experience, I did not get the offer.
Online Technical Test which is basically MCQ based test and then subsequently followed by technical interview by a panel. Technical interview is based on the job that we have applied for and the specific project that the job is posted for.