I applied through a staffing agency. I interviewed at Siemens
Interview
Two rounds of technical discussion ,one round of managerial discussion and finally HR discussion. They can ask some coding related questions, might judge your analysis skill, situation handling power.In Manegerial discussion , they might ask some riddles.