i
Infosys
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
POM stands for Page Object Model, a design pattern used in test automation to create reusable and maintainable test scripts.
POM separates the test scripts from the page objects, making the code more organized and easier to maintain.
Each page in the application has its own corresponding page object class, which contains the locators and methods to interact with that page.
By using POM, changes to the UI can be easily man...
Program to count occurrences of specific character in a String
Iterate through each character in the string
Check if the character matches the specific character
Increment a counter if there is a match
Program to repeat characters in a string based on their position
Iterate through each character in the input string
Repeat each character based on its position in the string
Concatenate the repeated characters to form the output string
Program to reverse a string using array of characters
Create a character array from the input string
Use two pointers to swap characters from start and end of the array
Repeat until the pointers meet in the middle
Use Selenium logic to close all windows except one.
Get all window handles using driver.getWindowHandles()
Iterate through each window handle and close it except for the desired window
Switch to the desired window using driver.switchTo().window()
Program to get sum of all digits from a string
Iterate through each character in the string
Check if the character is a digit using Character.isDigit() method
If it is a digit, convert it to integer and add it to a running sum
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Program to find duplicate characters in string
Iterate through each character in the string
Use a hashmap to store the count of each character
Identify characters with count greater than 1 as duplicates
Oops concepts are the principles of Object-Oriented Programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementatio...
Change is necessary to adapt to evolving requirements, technology, or business needs.
Change is essential for growth and improvement
New requirements or technology may necessitate change
Business needs may shift, requiring adjustments to processes or systems
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for a challenging role that aligns with my career goals.
I have relocated in the past for career advancement and have found it to be a positive experience.
I understand the importance of being flexible and adaptable in the IT industry, which includes being open to relocation.
I am excited about the prospect of exploring new opportunities in di
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
My framework is a robust automation framework designed to efficiently test software applications.
My framework is built using Selenium for web application testing.
It includes reusable functions and libraries to streamline test case development.
I have incorporated data-driven testing to easily test multiple test scenarios.
The framework also integrates with CI/CD tools like Jenkins for continuous testing.
I have implemente...
We use various collections like lists, maps, and sets in our framework for storing and manipulating data.
We use lists to store test data or test steps
Maps are used for key-value pairs like test data and expected results
Sets are used for storing unique elements like test cases
I applied via Referral and was interviewed in Feb 2022. There were 3 interview rounds.
Infosys interview questions for designations
I applied via Company Website and was interviewed before May 2021. There was 1 interview round.
Work flow explanation is the process of describing the steps involved in completing a task or project.
Work flow explanation involves breaking down a task or project into smaller steps
Each step is described in detail, including who is responsible for completing it and when it should be done
Work flow explanation helps to ensure that tasks are completed efficiently and effectively
Examples of work flow explanation include ...
Get interview-ready with Top Infosys Interview Questions
What people are saying about Infosys
Some of the top questions asked at the Infosys Test Analyst interview for freshers -
The duration of Infosys Test Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 3 interviews
1 Interview rounds
based on 940 reviews
Rating in categories
Technology Analyst
55.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
50.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
System Engineer
39.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
30.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
28.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture