
Siemens Digital Industries Software Graduate Program Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Siemens Digital Industries Software.
Graduate Trainee
So, it started with an aptitude round which had quantitative questions and some code snippets, mostly OOPS related. After that, there was a technical round focusing on DSA and projects. Then, right after, we had a group discussion, and then they announced the results.
- Could you solve a Leetcode easy DSA problem?
Graduate Student
They really test our skills overall. The HR team is good, and the mode of the interview is online. They asked about internships and projects for the interview. Overall rating for that is 4 stars out of 5.
- What are your strengths and why?
Graduate Trainee Engineer
First there was an aptitude test with verbal, quantitative, and technical questions. After that, some students were shortlisted for Round 1, which was a technical interview. There were 3 interview levels in total: Technical Round 1, Technical Round 2, and an HR round. Students were shortlisted after every round.
- Questions about basic Object-Oriented Programming concepts
- Questions related to data structures
- Questions about sorting techniques
Siemens Digital Industries Software Graduate Program Interview Questions
Quoted word for word from Siemens Digital Industries Software interview reports.
“What are the different types of constructors available in C++? Is it always necessary to define a default constructor?”
Read reports →“What is the function of a compiler? What are the different stages involved in compiling a program?”
Read reports →“Which data structure is most suitable for fast insertion?”
Read reports →“At what point in the build process does the linker become involved?”
Read reports →“Is it mandatory to define a copy constructor? If so, why? In what scenarios would you utilize it?”
Read report →“Could you explain the swap function example using a constant reference?”
Read report →“What are the four fundamental pillars of C++?”
Read report →“Which programming language do you find simpler: C++ or Java?”
Read report →“From a software perspective, how do abstraction and encapsulation apply to a smartphone?”
Read report →Formats, difficulty and experience
Across all 6 Siemens Digital Industries Software interview reports.