Siemens Digital Industries Software logo

Siemens Digital Industries Software Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 227 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
76.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Siemens Digital Industries Software.

Showing 3 of 227
Siemens Digital Industries Software logo
Siemens Digital Industries Software

Software Engineer Intern

Engineering · half a year ago

Intern Difficult Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Technical

There were two main parts to the interview. First, a coding challenge involving two LeetCode medium difficulty problems to be solved in 45 minutes. The faster you finish, the better. Second, a 15-minute in-person session where they asked about my faculty courses, GPA, and knowledge of OS, SOLID principles, OOP, and design patterns.

Confirmed questions1 question
  • What are your thoughts on OS, Linux, SOLID principles, OOP, and Design Patterns?
Siemens Digital Industries Software logo
Siemens Digital Industries Software

Software Developer

Engineering · nearly a year ago

Mid Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Phone screen
Interview formats
Coding Technical Behavioral

There were 2 technical rounds and 1 HR interview. First round was a simple walk-through bug fixes style on Replit and a discussion on Python programming. The second was a LeetCode-style interview with 3 LC medium-hard questions, which needed to be completed to move to behavioral round.

Confirmed questions4 questions
  • Solve the subset sum problem.
  • Solve the Island Problem.
  • Can you find the bug in this Python code and fix it?
Siemens Digital Industries Software logo
Siemens Digital Industries Software

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience Decline offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

First, a recruiter will chat with you for about 15-30 minutes to get a feel for your experience, see if you're keen on the company, walk you through what to expect, and talk about salary and when you could start. Then, you'll likely have an online assessment on a platform like HackerRank or Codility, or maybe a take-home task. This part will test your knowledge of DSA, focusing on things like arrays, strings, trees, graphs, and dynamic programming, with an emphasis on efficiency. You might also get some SQL questions or be asked to do a basic backend design.

Confirmed questions1 question
  • Tell me about your coding experience at a hard level.

Siemens Digital Industries Software Software Engineer Interview Questions

Quoted word for word from Siemens Digital Industries Software interview reports.

What's the method for finding the starting point of a loop in a linked list?

Read reports

Could you write a function to check if a given number is a power of 2?

Read reports

Is it possible for destructors to be virtual or pure virtual functions? If yes, explain why.

Read reports

How would you count the lines in a file where a specific word appears?

Read reports

How do you find the angle between a point and a line in R^3?

Read report

Given an integer array nums, return an array answer such that answer[i] is equal to the product of all the elements of nums except nums[i]. Can you do it with a follow-up?

Read report

Could you modify the provided C++ code so the 'add' function inserts an element at the beginning of the linked list?

Read report

What are the differences between Java 8, Java 11, and the newest Java version?

Read report

Can you solve the Product of Array Except Self problem in linear time complexity and without using the division operation?

Read report

Formats, difficulty and experience

Across all 227 Siemens Digital Industries Software interview reports.

Interview formats

Technical 39.6%
Behavioral 28.4%
Coding 26.2%
Presentation 2.9%
System Design 1.4%

Interview difficulty

Easy 17.2%
Average 64.3%
Difficult 18.5%

Candidate experience

Positive 76.4%
Neutral 17.8%
Negative 5.8%