i
Siemens
Work with us
Filter interviews by
Stand alone systems are independent systems that operate without the need for external connections or dependencies.
Stand alone systems do not require internet connectivity to function
They are self-sufficient and can operate independently
Examples include standalone computers, calculators, and offline software applications
To reduce vehicle congestion at a junction, implement traffic signal optimization, encourage public transportation, and create dedicated lanes for buses and bicycles.
Implement traffic signal optimization to improve traffic flow and reduce wait times.
Encourage the use of public transportation by providing incentives such as discounted fares or improved services.
Create dedicated lanes for buses and bicycles to reduc...
Use a loop to iterate through the array and keep track of the maximum and second-maximum numbers.
Initialize two variables to store the maximum and second-maximum numbers.
Iterate through the array and update the variables accordingly.
Handle edge cases like when the array has less than two elements.
To merge two CSV files with 2 columns each in Python, use the pandas library.
Import the pandas library
Read the two CSV files into pandas DataFrames
Merge the DataFrames using a common column as the key
Save the merged DataFrame to a new CSV file
Pass-by-value is a method of passing arguments to a function where the actual value of the argument is copied to a new variable.
In pass-by-value, a copy of the actual value of the argument is passed to the function.
Any changes made to the parameter inside the function do not affect the original value outside the function.
Primitive data types like integers, floats, and characters are typically passed by value.
Examp...
Insertion Sort is a simple sorting algorithm that builds the final sorted array one item at a time.
Start from the second element and compare it with the previous elements to find its correct position in the sorted array.
Repeat this process for all elements in the array.
Example: Given array of strings ['banana', 'apple', 'orange'], after insertion sort it becomes ['apple', 'banana', 'orange'].
A left join retrieves all records from the left table and matched records from the right table.
Use the LEFT JOIN keyword to combine rows from two tables based on a related column.
Syntax: SELECT columns FROM table1 LEFT JOIN table2 ON table1.column = table2.column;
Example: SELECT a.id, a.name, b.salary FROM employees a LEFT JOIN salaries b ON a.id = b.emp_id;
If there is no match, NULL values will be returned for co...
Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if needed.
1. Bubble Sort works by repeatedly comparing adjacent elements in an array.
2. If the first element is greater than the second, they are swapped.
3. This process is repeated for each pair of adjacent elements until the entire array is sorted.
4. The algorithm gets its name because sma...
30 minute 30 questions including verbal and quantitative aptitude
I am open to various locations, including urban centers, remote areas, and international assignments, depending on project needs.
Willing to relocate to major cities like New York, San Francisco, or Chicago for career growth.
Open to working in remote locations if it involves unique projects or opportunities.
Interested in international assignments, especially in countries with emerging technologies, like India or Germany...
I applied via Campus Placement and was interviewed in Sep 2023. There were 5 interview rounds.
After the resume screening, the shortlisted candidates were sent a link to the test which was scheduled a few days later. The test had 2 sections - Technical and Aptitude MCQs, and a Coding section.
The Coding test had 2 easy-medium level questions. They were fairly easy to complete, and I successfully passed all test-cases.
Developed a smart irrigation system using IoT to optimize water usage in agriculture.
Designed a prototype using Arduino and moisture sensors.
Implemented a mobile app for real-time monitoring and control.
Conducted field tests, resulting in a 30% reduction in water usage.
Collaborated with a team of 4 engineers to enhance system efficiency.
Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if needed.
1. Bubble Sort works by repeatedly comparing adjacent elements in an array.
2. If the first element is greater than the second, they are swapped.
3. This process is repeated for each pair of adjacent elements until the entire array is sorted.
4. The algorithm gets its name because smaller ...
Insertion Sort is a simple sorting algorithm that builds the final sorted array one item at a time.
Start from the second element and compare it with the previous elements to find its correct position in the sorted array.
Repeat this process for all elements in the array.
Example: Given array of strings ['banana', 'apple', 'orange'], after insertion sort it becomes ['apple', 'banana', 'orange'].
Use a loop to iterate through the array and keep track of the maximum and second-maximum numbers.
Initialize two variables to store the maximum and second-maximum numbers.
Iterate through the array and update the variables accordingly.
Handle edge cases like when the array has less than two elements.
A left join retrieves all records from the left table and matched records from the right table.
Use the LEFT JOIN keyword to combine rows from two tables based on a related column.
Syntax: SELECT columns FROM table1 LEFT JOIN table2 ON table1.column = table2.column;
Example: SELECT a.id, a.name, b.salary FROM employees a LEFT JOIN salaries b ON a.id = b.emp_id;
If there is no match, NULL values will be returned for columns...
Pass-by-value is a method of passing arguments to a function where the actual value of the argument is copied to a new variable.
In pass-by-value, a copy of the actual value of the argument is passed to the function.
Any changes made to the parameter inside the function do not affect the original value outside the function.
Primitive data types like integers, floats, and characters are typically passed by value.
Example: i...
To merge two CSV files with 2 columns each in Python, use the pandas library.
Import the pandas library
Read the two CSV files into pandas DataFrames
Merge the DataFrames using a common column as the key
Save the merged DataFrame to a new CSV file
To reduce vehicle congestion at a junction, implement traffic signal optimization, encourage public transportation, and create dedicated lanes for buses and bicycles.
Implement traffic signal optimization to improve traffic flow and reduce wait times.
Encourage the use of public transportation by providing incentives such as discounted fares or improved services.
Create dedicated lanes for buses and bicycles to reduce the...
I prefer working in a dynamic city environment, but I'm adaptable and open to opportunities anywhere.
I value the experience and growth opportunities that come with different locations.
For example, if assigned to a less preferred location, I would focus on building relationships with colleagues.
I would also seek to understand the local market and industry trends to enhance my skills.
Additionally, I believe that every lo...
It was only an aptitude test with no coding questions, although there were some pseudo codes and mostly consisted of aptitude
I applied via Campus Placement and was interviewed before Oct 2022. There were 5 interview rounds.
It was average yet time crunch was there
Stand alone systems are independent systems that operate without the need for external connections or dependencies.
Stand alone systems do not require internet connectivity to function
They are self-sufficient and can operate independently
Examples include standalone computers, calculators, and offline software applications
What people are saying about Siemens
I applied via Walk-in and was interviewed before Aug 2020. There was 1 interview round.
Power supply is an electronic device that provides electrical energy to an electrical load.
Power supply converts AC voltage to DC voltage.
It regulates voltage and current to protect the device from damage.
Types of power supply include linear, switching, and battery.
Examples of power supply include wall adapters, computer power supplies, and batteries.
I applied via Referral and was interviewed before Feb 2021. There were 2 interview rounds.
Shortlist in interview round after that training for final shortlist
I applied via Naukri.com and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Referral and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via LinkedIn and was interviewed before Mar 2022. There were 2 interview rounds.
Some of the top questions asked at the Siemens Engineer Trainee interview -
based on 4 interview experiences
Difficulty level
Duration
based on 14 reviews
Rating in categories
Senior Software Engineer
1.8k
salaries
| ₹15.8 L/yr - ₹30 L/yr |
Software Developer
1.7k
salaries
| ₹5.8 L/yr - ₹26.9 L/yr |
Software Engineer
1.6k
salaries
| ₹6.7 L/yr - ₹21.3 L/yr |
Manager
585
salaries
| ₹14.3 L/yr - ₹26.5 L/yr |
Senior Process Associate
483
salaries
| ₹2.2 L/yr - ₹7 L/yr |
Schneider Electric
Siemens Energy
Johnson Controls
Honeywell Automation