I interviewed for Siemens India through campus recruitment at my college. The process took two days.
On the first day, there were two rounds, both online.
Luckily, I made it to the next round. About 45 people out of 160 advanced.
The next rounds were on the second day and included a technical interview and an HR interview.
Most people received straightforward questions in the technical round (on data structures and projects from their resumes). My interview went okay; I received questions on operating systems and systems programming. I didn't make it to the HR interview.
Eighteen out of 45 passed the technical interview, and eventually, 12 people received job offers.
Explain application development for a multi-core architecture.
What do you know/understand about threads?
Implement MUL instruction on a microcontroller that has only basic arithmetic instructions (no MUL and DIV, left shift and right shifts allowed).
Complete the given procedure that takes a transparency value and an image pointer (pointer to the first pixel of the image) and turns the image transparent.
Explain context switching and function chains at the assembly level.
The following metrics were computed from 2 interview experiences for the Siemens Software Engineer role in Mysore, Karnataka.
Siemens's interview process for their Software Engineer roles in Mysore, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Siemens's Software Engineer interview process in Mysore, Karnataka.