Premium Employer

i

This company page is being actively managed by Siemens Team. If you also belong to the team, you can get access from here

Siemens Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Siemens Software Engineer Interview Questions, Process, and Tips

Updated 30 Jan 2025

Top Siemens Software Engineer Interview Questions and Answers

View all 16 questions

Siemens Software Engineer Interview Experiences

20 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is Micro service ?
  • Ans. 

    Microservices are a software development technique where applications are composed of small, independent services that communicate over well-defined APIs.

    • Microservices are small, independent services that work together to form a complete application

    • Each microservice is responsible for a specific function or feature

    • Microservices communicate with each other over well-defined APIs

    • Microservices can be developed, deployed, ...

  • Answered by AI
  • Q2. What about XUnit Testing and NUnit testing difference
  • Ans. 

    XUnit and NUnit are both unit testing frameworks for .NET, with XUnit being newer and more extensible.

    • XUnit is newer and more extensible compared to NUnit

    • XUnit uses attributes for test methods while NUnit uses attributes for test fixtures

    • XUnit does not support TestFixtureSetUp and TestFixtureTearDown like NUnit

    • XUnit has better support for parallel testing compared to NUnit

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Linked List, Stack, Arrays, String based questions

Round 2 - Technical 

(2 Questions)

  • Q1. OOPS concept, Coding
  • Q2. Inheritance, Encapsulation, Abstraction
Round 3 - Behavioral 

(1 Question)

  • Q1. About tech stack, projects

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was general apti test 30 questions

Round 2 - Coding Test 

Two coding questions were there

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics properly , prepare well string manipulation programs
Multi threading , events delegates, design pattern

I applied via LinkedIn and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Prepare upcasting and downcasting questions
  • Q2. Core Java Overriding and Overloading Questions
  • Q3. Sort 0 1 and 2s in an array
  • Ans. 

    Sort an array of 0s, 1s, and 2s.

    • Use three pointers to keep track of the positions of 0s, 1s, and 2s.

    • Traverse the array and swap elements to their respective positions.

    • Time complexity: O(n), Space complexity: O(1).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basics of core java and coding questions on arrays

Skills evaluated in this interview

Siemens interview questions for designations

 Senior Software Engineer

 (13)

 Associate Software Engineer

 (3)

 Advanced Software Engineer

 (2)

 Software Engineer Trainee

 (1)

 Software Development Engineer

 (1)

 Lead Software Engineer

 (1)

 Software Testing Engineer

 (1)

 Senior Embedded Software Engineer

 (1)

I applied via Referral and was interviewed in Sep 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. C++ questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Parasolid, cpp , cad , com

Get interview-ready with Top Siemens Interview Questions

Round 1 - Personal Interview 

(1 Question)

  • Q1. Questions bases on your resume and projects

Software Engineer Jobs at Siemens

View all

I was interviewed in Jul 2021.

Interview Questionnaire 

1 Question

  • Q1. Duplicate variables to be removed in a string
  • Ans. 

    To remove duplicate variables in a string

    • Iterate through the string and keep track of each character

    • If a character is already encountered, skip it

    • Create a new string with non-duplicate characters

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for programming questions

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic cpp question like virtual function, virtual table, smart pointers , difference between marco n inline, difference between thread n process . Question are basic oops n os question

Interview Questionnaire 

1 Question

  • Q1. 1. What are delegates? 2. Question on Linq C# 3. Most of the questions were on design patterns and SOLID principles 4. OOPS concepts 5. Puzzles were also there.

I applied via Naukri.com and was interviewed before Jun 2019. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Implement stack data structure
  • Ans. 

    Implement stack data structure

    • Use an array or linked list to store elements

    • Push operation adds element to top of stack

    • Pop operation removes element from top of stack

    • Peek operation returns top element without removing it

  • Answered by AI
  • Q2. How global variable work , how its shared by all function
  • Ans. 

    Global variables are accessible from any part of the program and can be modified by any function.

    • Global variables are declared outside of any function.

    • They can be accessed and modified by any function in the program.

    • If a function modifies the value of a global variable, the new value is visible to all other functions.

    • Global variables can be useful for sharing data between functions.

    • However, overuse of global variables

  • Answered by AI
  • Q3. Program to transpose the matrix
  • Ans. 

    Program to transpose a matrix

    • Iterate through rows and columns of the matrix

    • Swap the elements at (i,j) and (j,i) positions

    • Return the transposed matrix

  • Answered by AI
  • Q4. Internal implementation of pre and post fix operator
  • Ans. 

    Pre and post fix operators are used to increment or decrement a value before or after it is used in an expression.

    • Pre-fix operator (++x) increments the value of x and returns the new value.

    • Post-fix operator (x++) returns the value of x and then increments it.

    • Both operators can be used with variables of numeric data types.

    • They can also be used with pointers to increment or decrement the memory address they point to.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare some standard problem from geekforgeeks.com

Skills evaluated in this interview

Siemens Interview FAQs

How many rounds are there in Siemens Software Engineer interview?
Siemens interview process usually has 2-3 rounds. The most common rounds in the Siemens interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Siemens Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Siemens. The most common topics and skills that interviewers at Siemens expect are Siemens, Computer science, Agile, HTML and Javascript.
What are the top questions asked in Siemens Software Engineer interview?

Some of the top questions asked at the Siemens Software Engineer interview -

  1. how global variable work , how its shared by all funct...read more
  2. internal implementation of pre and post fix opera...read more
  3. Tell something about app life cyc...read more
How long is the Siemens Software Engineer interview process?

The duration of Siemens Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Siemens Software Engineer Interview Process

based on 14 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
View more
Join Siemens #TransformTheEverydayWithUs
Siemens Software Engineer Salary
based on 1.5k salaries
₹6 L/yr - ₹23.5 L/yr
64% more than the average Software Engineer Salary in India
View more details

Siemens Software Engineer Reviews and Ratings

based on 138 reviews

4.1/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

3.6

Salary

4.1

Job security

4.2

Company culture

3.5

Promotions

3.7

Work satisfaction

Explore 138 Reviews and Ratings
Software Engineer: DevOps and Test Automation

Bangalore / Bengaluru

6-8 Yrs

₹ 7.6-28 LPA

Software Engineer

Bangalore / Bengaluru

3-6 Yrs

₹ 7-15.3 LPA

Software Engineer - Senior

Pune

12-15 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
1.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
1.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
604 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
482 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Siemens with

Schneider Electric

4.1
Compare

Siemens Energy

4.1
Compare

ABB

4.1
Compare

BHEL

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview