I applied through the portal, and HR called me.
It was the first round, featuring some basic C++ questions and then one threading question. The questions were not difficult; they were simply checking basic implementation.
It's a threading question. Given even and odd print functions, synchronize them by spawning two threads. I implemented it correctly, but the other person thinks there is a deadlock. They don't understand the concepts.
The following metrics were computed from 56 interview experiences for the Siemens Senior Software Engineer role in India.
Siemens's interview process for their Senior Software Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Siemens's Senior Software Engineer interview process in India.