The first contact was a screening call with two members of the technical staff. It was an hour-long session of questions about the minutiae of Java (collections, concurrency, abstract classes/interfaces) and DevOps, of which they were seeking very specific answers.
In Java, what is the difference between an abstract class and an interface?
The following metrics were computed from 4 interview experiences for the Siemens Senior Software Engineer role in United States.
Siemens's interview process for their Senior Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Siemens's Senior Software Engineer interview process in United States.