First, an online coding challenge involving string parsing and manipulation. This was not related to the program logic, so be prepared to parse and gather input parameters from a stream.
Next, there was an HR interview and a technical interview.
Memory allocation in C++:
Java and C++ key differences:
Testing:
The following metrics were computed from 9 interview experiences for the Siemens Software Developer role in Turkey.
Siemens's interview process for their Software Developer roles in Turkey is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Siemens's Software Developer interview process in Turkey.