i
Siemens
Filter interviews by
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Logical,reasoning and blood relationship related questions were given for the test
PLC stands for Programmable Logic Controller, used for industrial automation. It is different from other microcontrollers in terms of design, functionality, and applications.
PLCs are specifically designed for industrial automation tasks, such as controlling machinery on a factory assembly line.
PLCs are more robust and reliable than general-purpose microcontrollers, as they are built to withstand harsh industrial enviro...
The main method is static in Java because it needs to be called by the JVM without creating an instance of the class.
Static methods can be called without creating an instance of the class.
The main method is the entry point of a Java program, so it needs to be accessible without creating objects.
Having the main method as static ensures that it can be called by the JVM before any objects are created.
Overloading construction is possible in programming by defining multiple functions with the same name but different parameters.
In programming, overloading construction refers to defining multiple functions with the same name but different parameters.
The compiler determines which function to call based on the number and types of arguments passed to it.
For example, you can have multiple functions named 'calculate' that a...
posted on 11 Mar 2024
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Focus on practising easy and medium level coding problem at a fast pace
Automation Test Engineer is responsible for designing, developing, and executing automated tests to ensure software quality.
Develop automated test scripts using tools like Selenium, Appium, or JUnit
Execute test scripts and analyze results to identify defects
Collaborate with developers and other team members to improve test coverage
Maintain and update automated test suites as needed
Contribute to continuous integration a
I applied via Referral and was interviewed in Nov 2023. There was 1 interview round.
I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.
Smoke testing is a quick test to check if the basic functionalities of the software are working, while sanity testing is a subset of regression testing to ensure that specific functionalities are working after changes.
Smoke testing is performed to ensure that the critical functionalities of the software are working fine before proceeding with detailed testing.
Sanity testing is a focused testing to verify specific areas...
posted on 14 Sep 2023
I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.
Java program to write on
Use FileWriter class to write to a file in Java
Create a new FileWriter object and use its write() method to write to the file
Remember to close the FileWriter object after writing is done
Selenium is a popular open-source automation testing tool used for web application testing.
Selenium supports multiple programming languages like Java, Python, C#, etc.
It can automate web browsers and simulate user interactions.
Selenium WebDriver is the most commonly used component for writing automation scripts.
Selenium Grid allows for parallel test execution across different browsers and operating systems.
Java exceptions are objects that represent an abnormal condition in the program's execution.
Java exceptions are objects that are thrown when an abnormal condition occurs during the program's execution.
Exceptions can be caught and handled using try-catch blocks.
Some common types of exceptions in Java include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.
I was interviewed before Aug 2021.
Communication protocols are a set of rules that govern the exchange of data between devices or systems.
Protocols define the format, timing, sequencing, and error checking of data transmission.
Examples include TCP/IP, HTTP, FTP, SMTP, and Bluetooth.
Protocols can be classified as wired or wireless, serial or parallel, synchronous or asynchronous.
They are essential for ensuring interoperability and reliable communication ...
I have worked as a Test Engineer in multiple roles and projects.
Tested software applications for functionality, performance, and reliability.
Developed and executed test plans, test cases, and test scripts.
Identified and reported software defects, and worked with developers to resolve them.
Collaborated with cross-functional teams to ensure quality standards were met.
Participated in requirement analysis and design review...
I applied via Job Portal and was interviewed before Mar 2023. There were 2 interview rounds.
based on 1 review
Rating in categories
Senior Software Engineer
1.6k
salaries
| ₹9.4 L/yr - ₹33.6 L/yr |
Software Developer
1.6k
salaries
| ₹4.9 L/yr - ₹22.2 L/yr |
Software Engineer
1.5k
salaries
| ₹4.2 L/yr - ₹20 L/yr |
Manager
601
salaries
| ₹8.2 L/yr - ₹26.5 L/yr |
Senior Executive
450
salaries
| ₹6 L/yr - ₹20 L/yr |
Schneider Electric
Siemens Energy
ABB
BHEL