I applied through a referral. The recruiter contacted me and briefed me about the process.
Two interviews were conducted. In the first interview, basic Java questions were asked, including some complex edge cases. In the second interview, framework-specific questions, similar to LLD (Low-Level Design) questions, were asked.
Overall, the process was easy.
Singleton pattern in Java.
How to implement it.
Some HashMap-based questions.
Some questions around multithreading.
Difference in map and flatMap.
The following metrics were computed from 22 interview experiences for the Siemens Software Engineer role in Pune, Maharashtra.
Siemens's interview process for their Software Engineer roles in Pune, Maharashtra 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 Pune, Maharashtra.