Filter interviews by
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Two coding questions of easy to moderate difficulty level, focusing on arrays and strings.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Use SQL query with ROW_NUMBER() function to delete duplicates and keep one.
Use ROW_NUMBER() function to assign a unique number to each row partitioned by the duplicate column(s)
Delete rows where the row number is greater than 1
Use Java Stream API to sort a list of employee objects based on a specific field.
Use the sorted() method of Stream to sort the employee objects based on a Comparator.
Define a Comparator based on the field you want to sort by.
Example: List
Use SQL query with MAX function to get the maximum salary from a table.
Use SELECT MAX(salary) FROM employees;
Make sure to replace 'employees' with the actual table name where salary information is stored.
Ensure that the column name for salary is correct in the query.
Siemens Industry Software (India) interview questions for popular designations
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems
Encapsulation: Objects can hide their internal state and require interaction through defined interfaces
Inheritance: Objects can inherit attributes and methods from parent classes
Polymorphism: Objects ...
Use SQL query with MAX function to find highest salary.
Use SELECT statement with MAX function to retrieve highest salary from salary column.
Example: SELECT MAX(salary) FROM employees;
Make sure to replace 'employees' with the actual table name where salary data is stored.
Get interview-ready with Top Siemens Industry Software (India) Interview Questions
I applied via Job Fair and was interviewed in Jan 2024. There were 2 interview rounds.
Go with basic stuff clear, as for advanced stuff they are also not clear
My expected CTC is based on my experience, skills, and the market rate for Softwaretest Engineers.
My expected CTC is in line with industry standards for Softwaretest Engineers.
I have taken into consideration my years of experience and expertise in software testing.
I am open to negotiation based on the overall compensation package offered by the company.
Seeking new challenges and opportunities for growth in a different environment.
Desire for career advancement
Interest in working with new technologies
Seeking better work-life balance
Company restructuring or downsizing
Relocation to a new city
Good sort of questions
Moderate questions are asked can be solved
I applied via Referral
I was interviewed in Jan 2024.
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
A stack is a data structure that follows the Last In First Out (LIFO) principle.
Stack is a collection of elements with two main operations: push (adds element) and pop (removes top element)
Common implementations include using arrays or linked lists
Example: Undo feature in text editors uses a stack to store previous states
Optimizing a stack involves reducing unnecessary operations and improving memory usage.
Implementing tail call optimization to reduce stack space usage
Using iterative algorithms instead of recursive ones to avoid stack overflow
Minimizing the number of local variables stored on the stack
Using dynamic memory allocation instead of fixed-size arrays to optimize memory usage
Use a JOIN statement to combine data from two tables without a common column.
Use a JOIN statement to combine data from two tables based on a different column
Specify the columns to select from each table in the query
Use aliases to differentiate between columns with the same name in different tables
Design a flight booking system with user authentication, flight search, booking, seat selection, and payment handling.
Implement user authentication for secure access.
Create a database of flights with availability and pricing.
Allow users to search for flights based on criteria like date, destination, and number of passengers.
Provide seat selection options for users during booking.
Include a payment gateway for secure tra...
Top trending discussions
The duration of Siemens Industry Software (India) interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interviews
Interview experience
based on 120 reviews
Rating in categories
Software Engineer
136
salaries
| ₹8 L/yr - ₹26 L/yr |
Senior Software Engineer
51
salaries
| ₹12.6 L/yr - ₹35.3 L/yr |
Software Developer
35
salaries
| ₹4.8 L/yr - ₹15 L/yr |
Associate Software Engineer
30
salaries
| ₹7 L/yr - ₹14 L/yr |
Advanced Software Engineer
27
salaries
| ₹16.4 L/yr - ₹37.3 L/yr |
Bosch
TCS
Wipro
Infosys