I had to complete a home assignment and then defend it. This involved showcasing what I did, why I did it, and how. I also had to explain how I could improve it.
It was a good process, well conducted and very professional.
Algorithms and data structures.
BDD vs. TDD.
Monolithic vs. microservices.
The following metrics were computed from 2 interview experiences for the Siemens Software Engineer role in Portugal.
Siemens's interview process for their Software Engineer roles in Portugal is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Siemens's Software Engineer interview process in Portugal.