i
Infosys
Filter interviews by
Coroutines are a way to perform asynchronous programming in Android. Builder type is used to create and configure a coroutine.
Coroutines in Android are used for managing asynchronous tasks without blocking the main thread.
Builder type is used to create a coroutine with specific configuration options.
Example: 'launch' is a builder type used to start a new coroutine.
Unit testing is a software testing method where individual units or components of a software are tested in isolation.
Unit testing helps in identifying bugs early in the development process.
It ensures that each unit of code works correctly on its own.
Unit tests are typically written using testing frameworks like JUnit or Mockito.
Example: Testing a function that calculates the sum of two numbers.
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
Program to sort an array of strings in alphabetical order
Use a sorting algorithm like bubble sort or quicksort
Compare adjacent strings and swap if necessary
Repeat until the array is sorted
Char is fixed length string data type, while varchar is variable length string data type.
Char stores fixed length strings, while varchar stores variable length strings.
Char pads with spaces to reach fixed length, while varchar does not pad.
Char is faster for fixed length data, while varchar is more flexible for variable length data.
To connect a session using Unix, you can use the pmcmd command with appropriate arguments.
Use the pmcmd command followed by the connect option to connect to the Informatica session.
Provide the necessary connection details such as domain, repository, username, and password.
You can also specify the session name and folder path if needed.
Example: pmcmd connect -sv MyInformaticaServer -d MyDomain -u MyUsername -p MyPasswor
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
Application pool is a group of one or more worker processes, IIS is a web server, hosting app in dev env involves setting up IIS, abstraction focuses on hiding implementation details, encapsulation bundles data and methods together, optimizing database involves indexing and query optimization, check for application crashes in event logs or monitoring tools.
Application pool is a group of one or more worker processes tha...
Infosys interview questions for popular designations
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
SDLC stands for Software Development Life Cycle. It is a process used by software development teams to design, develop, and test high-quality software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables that contribute to the overall success of the project.
For example, in the planning phase, project scop...
Selenium framework is a test automation tool that uses different keywords to interact with web elements.
Selenium framework allows testers to write automated tests using various keywords like 'click', 'sendKeys', 'getText', etc.
These keywords are used to perform actions on web elements such as buttons, input fields, and links.
By using these keywords, testers can create robust and maintainable test scripts for web applic...
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Characteristics of OOPs include encapsulation, inheritance, polymorphism, and abstraction.
Collection classes in OOPs are used to store and manipulate groups of objects, such as lists, sets, and maps.
SDLC stands for Software Development Life Cycle. It is a process used by software development teams to design, develop, and test high-quality software.
Phases of SDLC include planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the successful completion of the software project.
For example, in the planning phase, project scope and objecti...
Get interview-ready with Top Infosys Interview Questions
Spring is a framework for building Java applications, while Spring Boot is an extension that simplifies the setup and development process.
Spring is a comprehensive framework that provides various modules for building Java applications, such as Spring MVC for web applications and Spring Data for data access.
Spring Boot is an extension of the Spring framework that aims to simplify the setup and development process by pro...
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.
MVVM is a design pattern that separates the UI, business logic, and data layers in an Android app.
MVVM stands for Model-View-ViewModel.
Model represents the data and business logic.
View is the UI component that displays the data.
ViewModel acts as a mediator between the Model and View, handling user interactions and updating the UI.
Data binding is often used to connect the ViewModel with the View in MVVM.
Example: In an A...
A Content Provider is a component in Android that manages access to a structured set of data.
Content Providers are used to share data between different applications.
They provide a standard interface for connecting data in one process with code running in another process.
Content Providers can be used to store and retrieve data from a SQLite database, a file, or even the web.
Examples of Content Providers include Contacts
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
How do you traverse a binary tree
A linked list is a linear data structure where elements are stored in nodes with each node pointing to the next node in the sequence.
Consists of nodes connected by pointers
Can easily insert or delete elements without shifting other elements
Types include singly linked list, doubly linked list, and circular linked list
Multithreading is the ability of a CPU to execute multiple threads concurrently.
Multithreading allows for parallel execution of tasks on a single CPU core.
Each thread has its own program counter, stack, and set of registers.
Example: A web server handling multiple client requests simultaneously using multithreading.
Example: A video game rendering graphics while processing user input using multithreading.
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
Technology Analyst
55.5k
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.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
28k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture