The first round was technical, which contained questions on C, C++, and DSA. Those who were successful in this round had to give an aptitude round (quite different from other companies).
The shortlisted students had to give two tech interviews: one on their stream and the other completely on C++ or Java.
Finally, there was an HR round, which was quite simple.
How to remove duplicates from an array with minimum time complexity?
The following metrics were computed from 127 interview experiences for the Siemens Software Engineer role in India.
Siemens's interview process for their Software Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Siemens's Software Engineer interview process in India.