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 Senior Software Engineer Interview Questions, Process, and Tips

Updated 7 Mar 2025

Top Siemens Senior Software Engineer Interview Questions and Answers

View all 8 questions

Siemens Senior Software Engineer Interview Experiences

14 interviews found

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

(2 Questions)

  • Q1. Virtual is what type
  • Ans. 

    Virtual is a type of function in C++

    • Virtual functions are used in C++ to achieve polymorphism

    • They are declared in a base class and overridden in derived classes

    • Example: virtual void display() = 0;

  • Answered by AI
  • Q2. What is static keyword
  • Ans. 

    The static keyword in programming is used to declare variables, methods, or classes that belong to the class itself rather than instances of the class.

    • Static variables retain their values across all instances of a class.

    • Static methods can be called without creating an instance of the class.

    • Static classes cannot be instantiated and are used for grouping related methods and variables.

    • Example: 'static int count = 0;' decl

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is reconciliation?
  • Ans. 

    Reconciliation is the process of ensuring two sets of records are in agreement, often used in finance and data management.

    • In finance, reconciliation involves comparing bank statements with company records to ensure accuracy.

    • In data management, it can refer to matching records from different databases to ensure consistency.

    • For example, a company may reconcile its sales data with its inventory records to identify discrep...

  • Answered by AI

Senior Software Engineer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q2. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q3. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q4. Pascal's Triangle Construction You are provided with an integer ' ... read more
Q5. K Largest Elements Problem Statement You are given an integer k a ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain Oops in detail ?
  • Ans. 

    Object-oriented programming paradigm focuses on objects and classes to organize code and data.

    • OOPs stands for Object-Oriented Programming

    • It focuses on objects and classes to organize code and data

    • Encapsulation, Inheritance, Polymorphism, and Abstraction are key principles of OOPs

    • Example: Class Car with properties like color, model, and methods like start(), stop()

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Assignment 

They will be providing an assignment on some random topics for which you hav eto prepare and also write the UTs

Siemens interview questions for designations

 Senior Software Engineer 2

 (1)

 Senior Embedded Software Engineer

 (1)

 Software Engineer

 (20)

 Senior Software Developer

 (4)

 Associate Software Engineer

 (3)

 Advanced Software Engineer

 (2)

 Software Engineer Trainee

 (1)

 Software Testing Engineer

 (1)

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

I applied via Company Website and was interviewed in Jan 2023. There were 5 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 

(1 Question)

  • Q1. As python developer, basic questions asked and all concepts are to be explained to interviewwr with example
Round 3 - Technical 

(1 Question)

  • Q1. Sql and python interview questions to solve in code editor.
Round 4 - Technical 

(1 Question)

  • Q1. Related projects and my role into it
Round 5 - HR 

(1 Question)

  • Q1. HR explained about company policies and salary negotiation and notice period related things

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with basics of python and SQL and coding questions on python and SQL

Get interview-ready with Top Siemens Interview Questions

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

I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Oops concept and programing
Round 2 - Technical 

(1 Question)

  • Q1. Problem solving and core concepts
Round 3 - One-on-one 

(1 Question)

  • Q1. More on designs related

Senior Software Engineer Jobs at Siemens

View all
Round 1 - Technical 

(2 Questions)

  • Q1. WPF related question, Oops basics and C#.
  • Q2. SQL Server and PL/SQL questions
Round 2 - Technical 

(1 Question)

  • Q1. Round interview promoted to 2 round but didn't get call

Interview Preparation Tips

Interview preparation tips for other job seekers - First round interviewer promoted to 2nd round but didn't get call from HR for round 2
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy aptitude test they asked all basic questions.

Round 2 - Coding Test 

Easy coding and technical round. C# questions.

I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. C# Selenium Automation
Round 2 - Technical 

(1 Question)

  • Q1. BDD Specflow Framework
Round 3 - One-on-one 

(1 Question)

  • Q1. Project Details/ Framework overview
Round 4 - HR 

(1 Question)

  • Q1. About your family/Job

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Technical part very well and attend interview very confidentaly

I applied via Naukri.com and was interviewed in Dec 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic C++, Multithreaded questions, architecture and design patterns question. MVC is must for UI related positions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and honest. Enjoy the conversation then everything will fall into place. When you are free from pressure of cracking the interview, there is a 95% probability that you will crack it.

Siemens Interview FAQs

How many rounds are there in Siemens Senior Software Engineer interview?
Siemens interview process usually has 2-3 rounds. The most common rounds in the Siemens interview process are Technical, One-on-one Round and HR.
How to prepare for Siemens Senior 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, HTML, Debugging, Linux and Agile.
What are the top questions asked in Siemens Senior Software Engineer interview?

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

  1. Indexing a dictionary for faster sea...read more
  2. Difference between microservices and monolit...read more
  3. What is reconciliati...read more

Tell us how to improve this page.

Siemens Senior Software Engineer Interview Process

based on 12 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Join Siemens #TransformTheEverydayWithUs
Siemens Senior Software Engineer Salary
based on 1.7k salaries
₹9.4 L/yr - ₹35 L/yr
40% more than the average Senior Software Engineer Salary in India
View more details

Siemens Senior Software Engineer Reviews and Ratings

based on 160 reviews

4.0/5

Rating in categories

3.5

Skill development

4.1

Work-life balance

3.6

Salary

4.1

Job security

3.9

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 160 Reviews and Ratings
Senior Software Engineer (SSE) - iOS

Noida

5-8 Yrs

₹ 9.5-28 LPA

Senior Software Engineer (SSE) - .NET

Noida

5-7 Yrs

₹ 9.5-25 LPA

Senior Software Engineer - Java

Noida

4-7 Yrs

₹ 13.5-24 LPA

Explore more jobs
Senior Software Engineer
1.7k salaries
unlock blur

₹9.4 L/yr - ₹35 L/yr

Software Developer
1.6k salaries
unlock blur

₹5.2 L/yr - ₹22.5 L/yr

Software Engineer
1.5k salaries
unlock blur

₹6 L/yr - ₹25 L/yr

Manager
620 salaries
unlock blur

₹8 L/yr - ₹33 L/yr

Senior Process Associate
463 salaries
unlock blur

₹2.2 L/yr - ₹7.2 L/yr

Explore more salaries
Compare Siemens with

Schneider Electric

4.1
Compare

Siemens Energy

4.1
Compare

Johnson Controls

3.5
Compare

Honeywell Automation

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