Filter interviews by
I was interviewed before Feb 2024.
I am familiar with tools such as Selenium, JIRA, Postman, and Jenkins for software testing.
Selenium
JIRA
Postman
Jenkins
Top trending discussions
2 hrs probablity questions
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Find the dominations
Implement a stack that supports finding the minimum element in constant time.
Create a stack to store elements and another stack to store minimum values.
When pushing an element, check if it is smaller than the current minimum and push it to the min stack if so.
When popping an element, check if it is the current minimum and pop from the min stack if so.
To get the minimum element, simply return the top element of the min
The lowest common ancestor (LCA) of two nodes in a tree is the shared ancestor that is located farthest from the root.
Traverse the tree from the root to find the paths from the root to each node.
Compare the paths to find the last common node between the two paths, which is the LCA.
If one node is an ancestor of the other, return that node as the LCA.
posted on 18 Dec 2024
General questions in quanz, logical
I was interviewed in Dec 2024.
I use TestNG for unit testing and BDD (Behavior Driven Development) for integration testing.
TestNG is used for unit testing to validate individual units of code.
BDD is used for integration testing to validate the behavior of the system.
TestNG allows for easy setup of test cases using annotations like @Test, @BeforeMethod, @AfterMethod.
BDD frameworks like Cucumber use plain English sentences to define test scenarios.
Tes...
posted on 20 Aug 2024
Write a program String reverses
posted on 13 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
posted on 31 Jan 2024
I applied via Referral and was interviewed in Dec 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Mathematics and reasoning
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 functionality still works correctly.
It helps in identifying any defects introduced by new code changes.
Regression testing can be automated to save time and effort.
Examples of regression test
Ajaile methodology is a software development approach that focuses on breaking down projects into small, manageable tasks.
Ajaile methodology emphasizes iterative development and frequent collaboration with stakeholders.
Tasks are broken down into smaller units to allow for easier tracking and monitoring of progress.
This approach helps in identifying and addressing issues early in the development process.
Examples of tool...
Component testing is a type of testing that focuses on testing individual components or modules of a software application.
It involves testing each component in isolation from the rest of the application.
The purpose is to ensure that each component functions correctly on its own.
Component testing helps identify defects early in the development process.
Examples include unit testing, integration testing, and module testin
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
8
salaries
| ₹2 L/yr - ₹10.7 L/yr |
Java Developer
8
salaries
| ₹3 L/yr - ₹6 L/yr |
Business Analyst
7
salaries
| ₹3.6 L/yr - ₹6.6 L/yr |
Software Developer
6
salaries
| ₹4.8 L/yr - ₹5.2 L/yr |
Devops Engineer
6
salaries
| ₹3 L/yr - ₹9.4 L/yr |
TCS
Infosys
Wipro
HCLTech