i
Infosys
Filter interviews by
I applied via Referral and was interviewed in Aug 2021. There was 1 interview round.
Use dry-run flag to run only cucumber test steps without implementation.
Use the --dry-run flag while running the cucumber command.
This will run the feature files and scenarios without executing the steps.
It will also check for any undefined steps and report them.
Example: cucumber --dry-run features/my_feature.feature
This can be useful for quickly checking the syntax and structure of the feature files.
API stands for Application Programming Interface. It is used to allow different software applications to communicate with each other.
API defines how software components should interact with each other
It allows developers to access the functionality of another software application
APIs can be used to integrate different systems or services
Examples of APIs include Google Maps API, Twitter API, and Facebook API
Handling multiple windows in Selenium
Use getWindowHandles() method to get all window handles
Switch to the desired window using switchTo().window() method
Perform actions on the new window and switch back to the original window
Example: driver.getWindowHandles(); driver.switchTo().window(windowHandle);
Make sure to close all windows after the test is complete
A framework is a set of guidelines, libraries, and tools used to develop software applications.
Framework provides a structure for developers to build upon
It includes pre-written code and libraries to simplify development
Frameworks can be specific to a programming language or technology
Examples: React for front-end web development, Django for Python web applications
Infosys interview questions for designations
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
Had a coding aptitude test. Questions were based on cucumber, gherkin format and syntaxes.
Had a 2 questions hackerrank live coding test
Get interview-ready with Top Infosys Interview Questions
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
Three different ways to implement a palindrome program in Java.
Using a loop to compare characters from start and end of the string.
Using StringBuilder to reverse the string and then compare with original string.
Using recursion to check if the first and last characters are equal.
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Agile methodologies used in earlier projects
Scrum was used in project X for software development
Kanban was used in project Y for continuous delivery
Lean was used in project Z for process improvement
I applied via Referral and was interviewed in Dec 2021. There were 3 interview rounds.
The current project follows a microservices architecture.
The project is divided into small, independent services that communicate with each other through APIs.
Each service is responsible for a specific task or functionality.
The architecture allows for scalability, flexibility, and easier maintenance.
Examples of microservices used in the project include user management, payment processing, and inventory management.
The best testing process is the one that is tailored to the specific project needs and requirements.
The testing process should be designed based on the project's goals, timeline, budget, and risks.
It should include a comprehensive test plan, test cases, and test scripts.
The testing process should involve continuous testing and feedback loops.
It should also include automated testing and performance testing.
The testing p...
Integrating QA into CICD involves defining test strategy, automating tests, and ensuring continuous feedback.
Define a test strategy that aligns with the CICD pipeline
Automate tests using tools like Selenium, Appium, or JMeter
Ensure continuous feedback by integrating test results with the CICD pipeline
Challenges include identifying the right tests to automate, maintaining test scripts, and ensuring test coverage
Overcome...
Yes, I have worked on RFPs.
I have experience in responding to RFPs by analyzing requirements, creating proposals, and presenting solutions.
I have also worked on creating RFPs by defining project scope, requirements, and evaluation criteria.
I have collaborated with cross-functional teams to ensure timely submission of RFPs.
One example of my work on RFPs was when I led a team in responding to an RFP for a software develo...
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
What people are saying about Infosys
1 Interview rounds
based on 292 reviews
Rating in categories
Technology Analyst
56.3k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
49.7k
salaries
| ₹2.8 L/yr - ₹8 L/yr |
System Engineer
39k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.7k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.1k
salaries
| ₹4.3 L/yr - ₹16.8 L/yr |
TCS
Wipro
Cognizant
Accenture