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

Clear (1)

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

Software Engineer Interview Questions & Answers

user image sarika ahire

posted on 14 Oct 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain oop concets
  • Ans. 

    OOP concepts are fundamental principles in object-oriented programming that help in organizing and designing code.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation detai...

  • Answered by AI
  • Q2. Virtual functions
Round 2 - Technical 

(2 Questions)

  • Q1. Explain vectors and array difference
  • Ans. 

    Vectors are dynamic arrays that can change in size, while arrays have a fixed size.

    • Vectors can grow or shrink in size dynamically, while arrays have a fixed size.

    • Vectors can be resized using functions like push_back() and pop_back(), while arrays cannot.

    • Vectors are part of the C++ Standard Template Library (STL), while arrays are a fundamental data structure.

    • Example: vector vec; int arr[5];

  • Answered by AI
  • Q2. Virtual destructors
Round 3 - One-on-one 

(2 Questions)

  • Q1. About last project
  • Q2. Puzzle with some analytical skills

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image anand prince

posted on 15 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Two coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Basics concepts of c# digging to very depth
  • Q2. Design patterns used
  • Ans. 

    Various design patterns like Singleton, Factory, and Observer are used in my projects.

    • Singleton pattern ensures a class has only one instance and provides a global point of access.

    • Factory pattern creates objects without specifying the exact class of object that will be created.

    • Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and upd

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Exception handling
Round 4 - Behavioral 

(2 Questions)

  • Q1. Exception handling
  • Q2. Multi-threading
Round 5 - HR 

(2 Questions)

  • Q1. Reason for change
  • Ans. 

    The reason for change can vary based on factors like technology advancements, business needs, user feedback, etc.

    • Technology advancements - Updating software to utilize newer technologies for better performance and security.

    • Business needs - Changing software to align with new business strategies or goals.

    • User feedback - Making changes based on user suggestions or complaints to improve user experience.

    • Bug fixes - Address...

  • Answered by AI
  • Q2. Motivation for change
  • Ans. 

    I am motivated by the opportunity to learn new technologies and solve complex problems.

    • Opportunity to work on cutting-edge technologies

    • Challenge of solving complex problems

    • Desire for continuous learning and growth

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do a good preparation on very basics, design patterns, threads, tasks, exception handling and basic problem solving

Skills evaluated in this interview

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
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Linked list implementation, reversal and traversal.
  • Q2. Trees basics and discussion
  • Q3. React questions like Life cycle methods and VDOM
  • Q4. Deno questions about exes and environment variables configuration.

Interview Preparation Tips

Topics to prepare for Siemens Software Engineer interview:
  • Node
  • Deno
  • React
  • Angular
  • ENV
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How many zeros are there in the factorial of n?
  • Ans. 

    The number of zeros in the factorial of n depends on the number of factors of 5 in n!

    • Count the number of factors of 5 in n! to determine the number of zeros

    • For example, in 10! = 10 x 9 x 8 x 7 x 6 x 5 x 4 x 3 x 2 x 1, there is one factor of 5, so there is one zero at the end

  • Answered by AI
Round 2 - no 

(2 Questions)

  • Q1. No interview was there only one round
  • Q2. No second round

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 Software Engineer 2

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Asked about PSV

Get interview-ready with Top Siemens Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

General Aptitude questions

Round 2 - Technical 

(2 Questions)

  • Q1. Technical question
  • Q2. Problem Solving quiz
Round 3 - HR 

(1 Question)

  • Q1. General HR questions

Software Engineer Jobs at Siemens

View all
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Polymorphism, type casting
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Find duplicates in array
  • Ans. 

    Use a hash set to find duplicates in an array of strings.

    • Create a hash set to store unique elements.

    • Iterate through the array and check if each element is already in the hash set.

    • If it is, then it is a duplicate. If not, add it to the hash set.

    • Return the duplicates found in the array.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Singleton design pattern and interface and abstract classes
Round 3 - HR 

(1 Question)

  • Q1. Nothing much they asked

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2023. There were 3 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 Resume tips
Round 2 - Coding Test 

One easy and one medium level question

Round 3 - Technical 

(2 Questions)

  • Q1. Divide a linked list into even and odd without changing order.
  • Ans. 

    Split a linked list into even and odd without changing order.

    • Create two new linked lists for even and odd numbers.

    • Iterate through the original linked list and append nodes to respective even or odd lists.

    • Finally, merge the even and odd lists to get the desired result.

  • Answered by AI
  • Q2. Questions related to oops and project were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - keep your basics clear and be confident

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jul 2023. There were 3 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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Tell something about app life cycle.
  • Ans. 

    App life cycle refers to the stages an application goes through from installation to removal.

    • App is installed on a device

    • App is launched and runs

    • App goes into background when not in use

    • App may be terminated by the user or system

    • App data may be cleared or app uninstalled

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What is listview control
  • Ans. 

    ListView control is a graphical control element used to display a list of items in a vertical, scrollable view.

    • Used in GUI applications to display a list of items

    • Allows users to scroll through the list

    • Can be customized with different layouts and styles

    • Commonly used in mobile apps and desktop applications

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Siemens Software Engineer interview:
  • C#
  • Xamarin
Interview preparation tips for other job seekers - Just be more clear about language you were using to develop application.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

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.

Recently Viewed

INTERVIEWS

Signicent Information Solutions

No Interviews

INTERVIEWS

Truminds Software Systems

No Interviews

INTERVIEWS

Johnson Controls

No Interviews

INTERVIEWS

Walmart

No Interviews

INTERVIEWS

AB InBev India

No Interviews

INTERVIEWS

Rystad Energy

No Interviews

INTERVIEWS

Damodar Valley Corporation

No Interviews

INTERVIEWS

Cvent

No Interviews

INTERVIEWS

Sobha

No Interviews

INTERVIEWS

LEK Consulting

No Interviews

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
Lock Unlock
₹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 Engineering Senior Manager

Pune

12-15 Yrs

Not Disclosed

Software Engineer - Senior

Pune

12-15 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.6k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Software Developer
1.6k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Software Engineer
1.5k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Manager
604 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Executive
481 salaries
unlock blur Lock Unlock

₹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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent