Filter interviews by
I was interviewed before Nov 2023.
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Regression testing is performed after code changes to verify that the existing features still work correctly.
It helps in identifying any defects introduced by new code changes.
Regression testing can be automated to save time and effort.
Examples include running test cas...
Smoke testing is a quick test to check if the basic functionalities of the software are working fine, while sanity testing is a more thorough test to check if the specific functionalities are working as expected.
Smoke testing is a subset of sanity testing
Smoke testing is done to check if the build is stable enough for further testing
Sanity testing is done to check specific functionalities after changes have been made
Sm...
Entry criteria and exit criteria are conditions that must be met before and after testing, respectively.
Entry criteria are the conditions that must be fulfilled before testing can begin
Exit criteria are the conditions that must be fulfilled before testing can be considered complete
Entry criteria can include having test data ready, test environment set up, and test cases prepared
Exit criteria can include all test cases ...
posted on 20 Jul 2024
Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.
Use try-catch blocks to handle exceptions
Use finally block to execute code regardless of exception
Use throw keyword to manually throw exceptions
Use throws keyword in method signature to declare exceptions that can be thrown
posted on 26 May 2024
I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.
posted on 12 Feb 2024
I applied via Job Fair and was interviewed before Feb 2023. There was 1 interview round.
I have experience with various servers and operating systems.
I have worked with Windows Server 2016 and 2019.
I am familiar with Linux distributions such as Ubuntu and CentOS.
I have experience with virtualization technologies like VMware and Hyper-V.
I have worked with cloud platforms like AWS and Azure.
I have knowledge of server administration and troubleshooting.
I applied via Walk-in and was interviewed in Dec 2019. There was 1 interview round.
Types of testing include functional, performance, security, usability, and regression testing.
Functional testing ensures that the software meets the specified requirements.
Performance testing checks the system's response time and scalability.
Security testing identifies vulnerabilities and ensures data protection.
Usability testing evaluates the user-friendliness of the software.
Regression testing verifies that changes o
Smoke testing and Sanity testing are two types of software testing used to check the basic functionality of the application.
Smoke testing is a type of testing that checks whether the critical functionalities of the application are working fine or not.
Sanity testing is a type of testing that checks whether the bugs have been fixed or not after a new build is released.
Smoke testing is done to ensure that the application ...
Retesting is the process of testing a previously failed test case after the defects have been fixed.
Retesting is done to ensure that the defects have been fixed and the software is working as expected.
It is usually done after regression testing.
Retesting can be done manually or through automation.
Examples of scenarios that require retesting include fixing a bug, adding new functionality, or changing the environment.
Ret...
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Testing is done to identify defects and ensure the software meets the requirements
It involves executing test cases and comparing actual results with expected results
Types of testing include functional, performance, security, and usability testing
Testing can be done manually or us...
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.
It is performed after changes are made to the software
It ensures that existing functionality is not affected by the changes
It helps to catch any defects that may have been introduced by the changes
It can be automated to save time and effort
Examples include retesting after bug fixes, test...
Types of schema include star schema, snowflake schema, and fact constellation schema.
Star schema: central fact table connected to dimension tables in a star-like structure.
Snowflake schema: normalized form of star schema with dimension tables further normalized.
Fact constellation schema: multiple fact tables share dimension tables.
Senior Software Engineer
2.6k
salaries
| ₹15 L/yr - ₹42.7 L/yr |
Software Engineer
1.7k
salaries
| ₹6.9 L/yr - ₹24 L/yr |
Lead Software Engineer
832
salaries
| ₹16.5 L/yr - ₹52 L/yr |
Senior Systems Engineer
304
salaries
| ₹12 L/yr - ₹36.3 L/yr |
Software Test Automation Engineer
267
salaries
| ₹7 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech