i
Infosys
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Cypress is a modern JavaScript-based testing framework while Selenium is a widely-used open-source testing tool.
Cypress is more developer-friendly with built-in features like time travel and automatic waiting, while Selenium requires explicit waits and handling of asynchronous behavior.
Cypress has a simpler setup process compared to Selenium, which requires additional dependencies like WebDriver.
Cypress provides better...
Yes, Cypress allows multiple tabs for testing.
Cypress does support testing in multiple tabs by using the cy.visit() command to open new tabs
Each tab can be controlled independently in Cypress tests
Assertions and commands can be executed in each tab separately
A daemon thread is a low priority thread that runs in the background and does not prevent the JVM from exiting when all user threads have finished.
Daemon threads are used for tasks that need to run continuously in the background, such as garbage collection.
They are automatically terminated by the JVM when all user threads have finished execution.
To create a daemon thread in Java, you can call the setDaemon(true) method
Descent coding round for QA Engineer
Typical questions about automation in software testing
What are the benefits of automation in software testing?
How do you select which test cases to automate?
What tools have you used for test automation?
How do you handle dynamic elements in automated tests?
Can you explain a scenario where automation saved time and improved efficiency?
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
What are the types of version control systems
Developed a CI/CD pipeline for a web application using Jenkins and Docker
Implemented automated testing using Selenium for regression testing
Utilized Ansible for configuration management of servers
Integrated Slack notifications for build status updates
Infosys interview questions for popular designations
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Key concepts of manual testing include test case creation, execution, defect reporting, and regression testing.
Test case creation involves designing test cases based on requirements and specifications.
Test case execution is the process of running the test cases and comparing actual results with expected results.
Defect reporting involves documenting and reporting any issues found during testing.
Regression testing is the...
Key concepts related to automation include test automation, continuous integration, continuous deployment, and robotic process automation.
Test automation involves using software tools to control the execution of tests and compare actual outcomes with expected outcomes.
Continuous integration is the practice of frequently integrating code changes into a shared repository, which helps identify and fix integration issues e...
Get interview-ready with Top Infosys Interview Questions
Oops concepts in C# include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes necessary functionality.
Abstraction allows classes to define abstract methods that must be implemented by sub
The main difference between .NET and .NET Core is that .NET Core is a cross-platform, open-source framework while .NET is a Windows-only framework.
NET Core is cross-platform and can run on Windows, macOS, and Linux, while .NET is limited to Windows.
.NET Core is open-source and has a more modular design compared to the monolithic .NET framework.
.NET Core is optimized for microservices and containerized applications.
Both...
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
SRE focuses on reliability and stability of systems, while DevOps focuses on collaboration and automation.
SRE (Site Reliability Engineering) focuses on ensuring the reliability, availability, and stability of systems and services.
DevOps focuses on collaboration between development and operations teams, as well as automating processes for faster and more reliable software delivery.
SRE typically involves monitoring, inci...
Kubernetes is a container orchestration tool, while Docker is a containerization platform.
Kubernetes is used for automating deployment, scaling, and management of containerized applications.
Docker is a platform for developing, shipping, and running applications in containers.
Kubernetes can manage multiple containers across multiple hosts, while Docker is used to create and run containers.
Kubernetes provides features li...
Create a table component from array of objects in React JS
Map through the array of objects to render rows in the table
Use Object.keys() to dynamically generate table headers
Utilize CSS for styling the table
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling the execution of code in a single-threaded environment.
It continuously checks the call stack for any functions that need to be executed.
If the call stack is empty, it looks at the task queue for any pending tasks to be executed.
Event loop ensures that JavaScript rem...
Kersal server is a type of server used for hosting websites and applications.
Kersal server is known for its reliability and performance.
It is often used by businesses to host their websites and applications.
Kersal server offers features like high uptime, security, and scalability.
Examples of Kersal server providers include AWS, Google Cloud, and Microsoft Azure.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
We are using a microservices architecture in our project.
Decomposes the application into smaller, independent services
Each service is responsible for a specific function
Allows for scalability and flexibility
Example: Netflix, Amazon, Uber
What people are saying about Infosys
Some of the top questions asked at the Infosys interview -
The duration of Infosys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4.9k interviews
Interview experience
based on 39.4k reviews
Rating in categories
Technology Analyst
55.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
System Engineer
39.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
30.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
28k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture