i
PubMatic
Filter interviews by
Java code to find duplicates in an array of strings
Iterate through the array and use a HashSet to keep track of unique elements
If an element is already in the HashSet, it is a duplicate
Print or store the duplicates as needed
Java code to reverse a string without using split method
Create a char array from the input string
Use two pointers to swap characters from start and end of the array
Continue swapping until the pointers meet in the middle
Top trending discussions
posted on 12 Nov 2024
I have experience working with Selenium WebDriver and TestNG framework for automated testing.
Used Selenium WebDriver for automating web application testing
Utilized TestNG framework for test case management and reporting
Implemented Page Object Model design pattern for better code organization
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
I chose to work in QA because I enjoy ensuring quality and improving processes.
I have a keen eye for detail and enjoy finding and fixing bugs in software.
I like the challenge of testing different scenarios and ensuring the product meets requirements.
I find satisfaction in improving processes and helping to deliver a high-quality product to customers.
I have worked with technologies such as Selenium, JUnit, TestNG, Jenkins, and Git.
Selenium for automated testing of web applications
JUnit and TestNG for writing and executing test cases
Jenkins for continuous integration and continuous deployment
Git for version control and collaboration
posted on 19 Feb 2024
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.
Automated testing tools are often used for regression testing to save time and effort.
Regress...
I applied via Referral and was interviewed before Apr 2022. There were 5 interview rounds.
Online Assessment via Hacker Rank. Coding + Aptitude
Selenium Framework is a test automation tool used for web applications.
It supports multiple programming languages like Java, Python, etc.
It allows for easy creation and execution of test cases.
It supports various browsers like Chrome, Firefox, etc.
It provides features like object identification, synchronization, and reporting.
It can be integrated with other tools like Jenkins for continuous integration.
Example: Seleniu...
I see myself growing and contributing to the success of the company as a QA Engineer.
I envision myself taking on more responsibilities and leading QA projects.
I hope to collaborate with cross-functional teams to improve product quality.
I see myself staying updated with the latest testing methodologies and technologies.
I aim to mentor and guide junior QA engineers to enhance the overall team's performance.
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
posted on 22 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Technical questions 30 and aptitude questions 30
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
I chose to work in QA because I enjoy ensuring quality and improving processes.
I have a keen eye for detail and enjoy finding and fixing bugs in software.
I like the challenge of testing different scenarios and ensuring the product meets requirements.
I find satisfaction in improving processes and helping to deliver a high-quality product to customers.
I have worked with technologies such as Selenium, JUnit, TestNG, Jenkins, and Git.
Selenium for automated testing of web applications
JUnit and TestNG for writing and executing test cases
Jenkins for continuous integration and continuous deployment
Git for version control and collaboration
posted on 19 Feb 2024
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 as expected.
It helps in identifying any defects introduced by new code changes.
Automated testing tools are often used for regression testing to save time and effort...
I applied via Referral and was interviewed before Apr 2022. There were 5 interview rounds.
Online Assessment via Hacker Rank. Coding + Aptitude
Selenium Framework is a test automation tool used for web applications.
It supports multiple programming languages like Java, Python, etc.
It allows for easy creation and execution of test cases.
It supports various browsers like Chrome, Firefox, etc.
It provides features like object identification, synchronization, and reporting.
It can be integrated with other tools like Jenkins for continuous integration.
Example: Seleniu...
I see myself growing and contributing to the success of the company as a QA Engineer.
I envision myself taking on more responsibilities and leading QA projects.
I hope to collaborate with cross-functional teams to improve product quality.
I see myself staying updated with the latest testing methodologies and technologies.
I aim to mentor and guide junior QA engineers to enhance the overall team's performance.
Interview experience
Softwaretest Engineer
102
salaries
| ₹3.4 L/yr - ₹5.1 L/yr |
Software Engineer
71
salaries
| ₹7 L/yr - ₹27 L/yr |
Senior Software Engineer
70
salaries
| ₹15.2 L/yr - ₹39.1 L/yr |
Principal Software Engineer
36
salaries
| ₹19 L/yr - ₹51 L/yr |
QA Engineer
27
salaries
| ₹3.5 L/yr - ₹4.9 L/yr |
InMobi
Komli Media
Adcolony
Amagi Media Labs