Filter interviews by
I was interviewed in Jan 2025.
A detailed discussion of the project from architecture to its implementation.
I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.
Python program for list/dictionary comprehensions
List comprehension: [expression for item in iterable]
Dictionary comprehension: {key_expression: value_expression for item in iterable}
Example: squares = [x**2 for x in range(10)]
Example: dict_squares = {x: x**2 for x in range(10)}
Python program to convert a number to words.
Use a dictionary to map numbers to words.
Divide the number into groups of three digits and convert each group to words.
Handle special cases like zero, negative numbers, and numbers greater than or equal to one billion.
Python program for list/dictionary comprehensions.
List comprehension: [expression for item in iterable]
Dictionary comprehension: {key_expression: value_expression for item in iterable}
Example: squares = [x**2 for x in range(10)]
Example: dict_squares = {x: x**2 for x in range(10)}
I was interviewed before Dec 2023.
Top trending discussions
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
2 DSA questions. one of DP and other on LinkedLists medium level questions.
I applied via LinkedIn and was interviewed before Jan 2021. There were 3 interview rounds.
Project architecture refers to the overall design and structure of a project, including its components and how they interact.
Project architecture involves defining the system's components and their relationships
It includes decisions about hardware, software, and network infrastructure
Architectural patterns like client-server, microservices, and event-driven can be used
Good architecture should be scalable, maintainable,
I can code in multiple languages including Python, Java, SQL, and Scala.
Python
Java
SQL
Scala
I applied via Referral and was interviewed in Sep 2024. There were 3 interview rounds.
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...
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
posted on 11 Feb 2025
I applied via Walk-in and was interviewed in Dec 2023. There was 1 interview round.
Reverse a linked list by changing the pointers direction
Iterate through the linked list and change the direction of pointers
Use three pointers - prev, current, next to reverse the list
Update the head pointer to point to the new first node
posted on 16 Sep 2024
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Arrays related problem
Some of the top questions asked at the Schneider Electric Data Engineer interview -
based on 3 interviews
Interview experience
based on 1 review
Rating in categories
Deputy Manager
1.2k
salaries
| ₹5.2 L/yr - ₹13 L/yr |
Manager
720
salaries
| ₹5.8 L/yr - ₹18.3 L/yr |
Senior Manager
679
salaries
| ₹9 L/yr - ₹28 L/yr |
Assistant Manager
317
salaries
| ₹3.8 L/yr - ₹11 L/yr |
Senior Engineer
299
salaries
| ₹3.5 L/yr - ₹9.9 L/yr |
Siemens
ABB
Honeywell Automation
Emerson Electric Co.