Upload Button Icon Add office photos

Siemens Energy

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Siemens Energy Software Developer Interview Questions and Answers

Updated 5 Jun 2024

Siemens Energy Software Developer Interview Experiences

2 interviews found

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

Coding with UML diagrams

Round 2 - One-on-one 

(2 Questions)

  • Q1. C++ Question related to pointers
  • Q2. C++ problem solving
Round 3 - One-on-one 

(1 Question)

  • Q1. C++ problem solving.
Round 4 - Technical 

(1 Question)

  • Q1. Managerial round with some problem solving.
Round 5 - HR 

(2 Questions)

  • Q1. Salary discussion.
  • Q2. Joining date confirmation.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

C++ coding question with UML diagram

Round 2 - Technical 

(1 Question)

  • Q1. Problem solving question
Round 3 - Technical 

(1 Question)

  • Q1. Problem solving question
Round 4 - HR 

(1 Question)

  • Q1. About salary discussion and notice period

Interview Preparation Tips

Interview preparation tips for other job seekers - All technical rounds were C++ problem solving questions

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Skill Sets abd Projects
  • Q2. Describer Projects done in previous company

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through previous projects and skill sets, only those questions will be asked
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Palindrome question
  • Q2. Anagram question

I applied via Referral and was interviewed before Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Method Overloading and Method Overriding
  • Q2. Excel Presentation

Interview Preparation Tips

Interview preparation tips for other job seekers - Work with business team and on excel presentation.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Apptitude test was quite easy to attend

Round 2 - Coding Test 

Hackerrank platform was used for coding round.

Round 3 - HR 

(2 Questions)

  • Q1. Salary expectations
  • Q2. Willing to relocate
  • Ans. 

    Yes, I am willing to relocate for the right opportunity.

    • I am open to relocating for a position that aligns with my career goals and offers growth opportunities.

    • I have relocated in the past for job opportunities and have found it to be a positive experience.

    • I understand that relocation may come with challenges, but I am prepared to adapt and thrive in a new environment.

  • Answered by AI

Interview Questionnaire 

14 Questions

  • Q1. What are the benefits of the microservices?
  • Ans. 

    Microservices offer benefits such as scalability, flexibility, and easier maintenance.

    • Scalability: Microservices can be scaled independently, allowing for better resource utilization.

    • Flexibility: Microservices can be developed and deployed independently, allowing for faster iteration and innovation.

    • Easier maintenance: Microservices are smaller and more focused, making it easier to identify and fix issues.

    • Improved fault...

  • Answered by AI
  • Q2. Differences between spring and spring boot?
  • Ans. 

    Spring is a framework while Spring Boot is an extension of Spring.

    • Spring Boot provides auto-configuration and embedded servers.

    • Spring Boot reduces boilerplate code and simplifies application setup.

    • Spring Boot is opinionated and provides defaults for configuration.

    • Spring Boot is ideal for microservices and standalone applications.

    • Spring is more flexible and customizable than Spring Boot.

  • Answered by AI
  • Q3. Have you configured service registry?
  • Ans. 

    Yes, I have configured service registry.

    • I have experience with service registry tools like Consul and Eureka.

    • I have configured service registry for microservices architecture.

    • I have implemented service discovery and load balancing using service registry.

    • I have used service registry to manage service endpoints and metadata.

  • Answered by AI
  • Q4. What is the use of profile registry? how can you configured in your project
  • Ans. 

    Profile registry is used to store user profiles and their preferences in a centralized location.

    • Profile registry is used to manage user profiles and preferences in a centralized location

    • It can be configured in a project by defining the schema for user profiles and preferences

    • Profile registry can be accessed through APIs or SDKs

    • It can be used to personalize user experience and provide targeted content

    • Examples of profile...

  • Answered by AI
  • Q5. How spring boot work internally?
  • Ans. 

    Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and dependencies.

    • Spring Boot uses an embedded server to run applications.

    • It provides auto-configuration for commonly used libraries and frameworks.

    • Spring Boot uses Spring Framework's core features like Inversion of Control (IoC) and Aspect Oriented Programming (AOP).

    • It uses annotations to configure and c...

  • Answered by AI
  • Q6. If a microservice is down, then how can you handle that situation?
  • Ans. 

    We can handle the situation by implementing fault tolerance mechanisms.

    • Implementing circuit breakers to prevent cascading failures

    • Using load balancers to redirect traffic to healthy instances

    • Implementing retry mechanisms to handle temporary failures

    • Using monitoring tools to detect and alert on failures

    • Implementing graceful degradation to provide partial functionality

    • Using backups or replicas to ensure high availability

  • Answered by AI
  • Q7. What kind of security added in your project and how?
  • Q8. What are the transactions used in your projects?
  • Q9. What are the spring boot annotations used in your project?
  • Ans. 

    We use @RestController, @RequestMapping, @Autowired, @Service, @Repository, @Transactional, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping annotations in our Spring Boot project.

    • @RestController - used to define RESTful web services

    • @RequestMapping - used to map HTTP requests to handler methods

    • @Autowired - used for automatic dependency injection

    • @Service - used to define a service layer component

    • @Repository - used...

  • Answered by AI
  • Q10. What is the use of spring data jpa?
  • Ans. 

    Spring Data JPA simplifies the implementation of data access layer in Spring applications.

    • Provides a framework for easily creating repositories and queries

    • Reduces boilerplate code for data access layer

    • Supports pagination and sorting of data

    • Integrates with Spring's transaction management

    • Example: @Repository interface UserRepository extends JpaRepository {}

  • Answered by AI
  • Q11. What are the collection used in your project?
  • Q12. Can you tell me how hash map internally work?
  • Ans. 

    A hash map is a data structure that uses a hash function to map keys to values in constant time.

    • Hash map uses an array to store key-value pairs

    • The hash function is used to convert the key into an index of the array

    • Collisions occur when two keys map to the same index, which is resolved using chaining or open addressing

    • Retrieving a value from a hash map involves computing the hash of the key and then looking up the corre...

  • Answered by AI
  • Q13. Differences between comparable and comparator?
  • Ans. 

    Comparable is an interface used for natural ordering while Comparator is an interface used for custom ordering.

    • Comparable is implemented by the class itself while Comparator is implemented by a separate class.

    • Comparable provides a single method compareTo() while Comparator provides a single method compare().

    • Comparable is used for sorting elements in a collection while Comparator is used for custom sorting.

    • Example: Stri...

  • Answered by AI
  • Q14. Tell me about concurrent Hash map?
  • Ans. 

    Concurrent Hash Map is a thread-safe implementation of a hash map.

    • It allows multiple threads to access and modify the map concurrently.

    • It uses a technique called lock striping to achieve high concurrency.

    • It is part of the java.util.concurrent package in Java.

    • Example: ConcurrentHashMap in Java.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Tomarrow, power system

Round 2 - Assignment 

Machine power system drive

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

Coding on dsa with easy will question

Round 2 - Technical 

(1 Question)

  • Q1. Draw a linked list
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa + JavaScript related questions and outputs

Round 2 - Coding Test 

Js related coding + easy dsa

Round 3 - Behavioral 

(2 Questions)

  • Q1. Mostly about the projects you did earlier
  • Q2. What do you focus on learning in future
  • Ans. 

    I focus on learning new programming languages, technologies, and best practices to stay current in the industry.

    • Learning new programming languages such as Python or Go

    • Exploring emerging technologies like blockchain or machine learning

    • Staying updated on best practices in software development such as Agile or DevOps

    • Improving problem-solving skills through coding challenges and projects

  • Answered by AI
Contribute & help others!
anonymous
You can choose to be anonymous

Siemens Energy Interview FAQs

How many rounds are there in Siemens Energy Software Developer interview?
Siemens Energy interview process usually has 5 rounds. The most common rounds in the Siemens Energy interview process are Technical, Coding Test and HR.
How to prepare for Siemens Energy Software Developer 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 Energy. The most common topics and skills that interviewers at Siemens Energy expect are UML, Automation, GIT, HTML and Test Cases.
What are the top questions asked in Siemens Energy Software Developer interview?

Some of the top questions asked at the Siemens Energy Software Developer interview -

  1. Managerial round with some problem solvi...read more
  2. C++ Question related to point...read more
  3. Problem solving quest...read more

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

SALARIES

Wind World

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

Siemens Energy

No Interviews

SALARIES

Adani Power

INTERVIEWS

Siemens Energy

No Interviews

SALARIES

Wind World

SALARIES

Wind World

SALARIES

Wind World

Tell us how to improve this page.

Siemens Energy Software Developer Interview Process

based on 2 interviews

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Thermax Limited Interview Questions
4.1
 • 250 Interviews
Adani Power Interview Questions
3.9
 • 217 Interviews
Tata Power Interview Questions
3.9
 • 161 Interviews
Suzlon Group Interview Questions
4.1
 • 129 Interviews
Eaton Interview Questions
3.9
 • 118 Interviews
BHEL Interview Questions
4.1
 • 113 Interviews
GE Interview Questions
4.2
 • 102 Interviews
ReNew Interview Questions
4.2
 • 87 Interviews
Vestas Interview Questions
4.3
 • 83 Interviews
View all
Siemens Energy Software Developer Salary
based on 27 salaries
₹6 L/yr - ₹18.1 L/yr
42% more than the average Software Developer Salary in India
View more details

Siemens Energy Software Developer Reviews and Ratings

based on 7 reviews

3.1/5

Rating in categories

3.1

Skill development

3.2

Work-life balance

3.0

Salary

3.3

Job security

3.2

Company culture

2.7

Promotions

3.1

Work satisfaction

Explore 7 Reviews and Ratings
Manager
144 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Design Engineer
130 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
111 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Deputy Manager
86 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Engineer
69 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Siemens Energy with

Siemens

4.1
Compare

GE

4.2
Compare

BHEL

4.1
Compare

Thermax Limited

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