i
Infosys
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.
I was provided with 2 DSA questions, and was given an option to pick one and solve in 45 mins duration. Since there were some problems in opening my coding assessment link, interviewer provided both questions in virtual meet chat.
Question1 - you are given N(len of arrays), X(int), Y(int), Z(int), A(int[]), B(int[]), sum = 0 and 3 arithmetic operations that can be performed using A, B, X, Y, Z upon sum. Any operations including X, Y, Z is possible only when their values are greater than 0. After N iterations you have to obtain the maximum sum value that can be obtained.
Question2 - Find K-most frequent element in an array
Design a promise wrapper with timeout for resolving or rejecting a promise function.
Create a function that takes a promise function and timeout value as parameters.
Inside the function, create a new Promise that wraps the original promise function.
Use Promise.race to race between the original promise and a timeout promise.
If the original promise resolves before timeout, resolve the wrapper promise with the result.
If the...
Monolith vs microservice architecture pros and cons
Monolith: easier to develop and test, simpler deployment process
Monolith: can be harder to scale and maintain as it grows
Microservices: scalable and flexible, easier to update and maintain
Microservices: complex to develop and deploy, requires more monitoring and management
Example: Monolith - traditional web applications, Example: Microservices - Netflix, Amazon
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
Xpath is a way to locate elements on a webpage using their HTML structure.
Use Chrome DevTools to inspect elements and generate Xpath
Start with double slash // to search the entire document
Use attributes like id, class, text, etc. to narrow down the search
Avoid using absolute Xpath as it can break easily
Java OOPS concepts are the foundation of object-oriented programming in Java, including classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
Classes: Blueprint for creating objects, can have fields, methods, constructors, etc.
Objects: Instances of classes, encapsulate data and behavior.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to prese...
I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.
Creating and activating OData involves defining data models and enabling services in SAP Gateway.
Define data model using transaction code SEGW in SAP Gateway
Create entity types, entity sets, and associations in the data model
Implement service provider class and define CRUD operations for entities
Activate OData service using transaction code /IWFND/MAINT_SERVICE
Assign the service to a system alias and publish the servic
TMG is a Microsoft Forefront Threat Management Gateway used for secure web access. Authentication t code is a two-factor authentication method.
TMG is a firewall and secure web gateway product developed by Microsoft.
It provides protection against malware, spam, and other internet threats.
Authentication t code is a two-factor authentication method where users enter a code along with their password for added security.
Exam...
Infosys interview questions for popular designations
I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.
Get interview-ready with Top Infosys Interview Questions
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Prepare with all the basic aptitude test. As I went through college placement it was smooth. From this 3/4 of the peoples are selected.
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
I used Jmeter for its user-friendly interface, extensive features, and ability to simulate real-world scenarios.
Jmeter has a user-friendly interface which makes it easy to create and execute performance tests.
It offers a wide range of features for load testing, stress testing, and performance monitoring.
Jmeter allows for the simulation of real-world scenarios, helping to identify performance bottlenecks and optimize sy...
SLA in performance testing refers to the agreed upon level of service that a system must meet in terms of response time, throughput, and other performance metrics.
SLA stands for Service Level Agreement
It defines the expected performance metrics that a system must meet
SLAs are typically agreed upon between stakeholders and are used to measure the performance of a system
Examples of SLAs include response time should be le...
Correlation in JMeter is the process of extracting dynamic values from server responses and passing them as inputs to subsequent requests.
Correlation is important in performance testing to simulate real user behavior.
It involves identifying and capturing dynamic values like session IDs, tokens, etc.
These values are then extracted using regular expressions or built-in JMeter functions.
The extracted values are stored in ...
I used multiple types of listeners including JMeter listeners, PerfMon Metrics Collector, and InfluxDB Backend Listener.
JMeter listeners
PerfMon Metrics Collector
InfluxDB Backend Listener
Parameterization is the process of replacing hard-coded values in a test script with variables to make the script more dynamic and reusable.
Parameterization helps in simulating real-world scenarios by varying input data during test execution.
It allows for running the same test script with different sets of data without the need to modify the script each time.
Common examples of parameterization include using CSV files, ...
Threads are lightweight processes within a process that can run concurrently. Thread groups are a collection of threads.
Threads are independent sequences of execution within a process.
Thread groups are used to organize and manage multiple threads together.
Threads within a group can share resources and communicate with each other.
Example: In performance testing, threads can simulate multiple users accessing a system con
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
Reverse a string in Java using array of characters
Convert the string to a character array
Use two pointers to swap characters at opposite ends of the array
Continue swapping until the pointers meet in the middle
Our framework is a hybrid framework combining data-driven and keyword-driven approaches for efficient testing.
Combines data-driven and keyword-driven testing
Uses reusable functions and test data
Supports both manual and automated testing
Provides detailed reporting and logging
Allows for easy maintenance and scalability
Dropdowns in Selenium can be handled using Select class in WebDriver
Use Select class from Selenium WebDriver to interact with dropdowns
Identify the dropdown element using its locator (id, name, class, etc.)
Create a Select object by passing the dropdown element as a parameter
Use selectByVisibleText(), selectByValue(), or selectByIndex() methods to choose an option
Example: WebElement dropdown = driver.findElement(By.id("...
Scenario is a single test case while Scenario Outline is a template for multiple test cases with different inputs
Scenario is a single test case with specific inputs and expected outcomes
Scenario Outline is a template for multiple test cases with placeholders for different inputs
In Scenario Outline, examples table is used to provide different sets of inputs for each test case
I have used OOPs concepts in my Automation Framework by creating classes for different page objects and using inheritance for reusable code.
Created a base class for common functionalities like opening browser, closing browser, etc.
Implemented inheritance by creating child classes for specific page objects like login page, home page, etc.
Used encapsulation to hide the internal details of the page objects and provide pub...
As a system engineer, I am responsible for designing, implementing, and maintaining computer systems and networks to ensure they operate efficiently and securely.
Designing and implementing computer systems and networks
Troubleshooting and resolving technical issues
Monitoring system performance and security
Collaborating with other IT professionals and departments
Creating and maintaining documentation for systems and proc
My current CTC is $80,000 per year.
My current CTC is $80,000 per year
I am currently earning $80,000 annually
My current salary package is $80,000 per annum
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.5k reviews
Rating in categories
Hyderabad / Secunderabad,
Gurgaon / Gurugram
+13-8 Yrs
Not Disclosed
Technology Analyst
55.4k
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.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
27.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture