i
Infosys
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Angular performance improvements involve optimizing code, reducing load times, and minimizing rendering cycles.
Use lazy loading to only load components when needed
Optimize change detection by using OnPush strategy
Minimize DOM manipulation by using ngZone
Implement server-side rendering for faster initial page load
Use AOT (Ahead-of-Time) compilation to reduce bundle size
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems.
Objects have attributes (data) and methods (functions) that operate on the data.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Example: In a car simulation program, a 'Car' ob...
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...
Infosys interview questions for designations
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
I am a technology analyst with a strong background in data analysis and software development.
I have a Bachelor's degree in Computer Science from XYZ University
I have 5 years of experience working as a technology analyst at ABC Company
I specialize in data visualization tools such as Tableau and Power BI
I have led successful projects in implementing new software solutions for clients
Analytic functions in SQL are used to perform calculations across a set of rows related to the current row.
Common analytic functions include ROW_NUMBER, RANK, DENSE_RANK, LEAD, and LAG.
They can be used to calculate running totals, moving averages, and identify duplicates in a dataset.
Analytic functions are typically used with the OVER() clause to define the window of rows to be used in the calculation.
Rank assigns unique ranks to each distinct value, while dense rank assigns consecutive ranks to each distinct value.
Rank leaves gaps between ranks if there are ties, while dense rank does not
Rank function is used to assign a unique rank to each distinct row, while dense rank function is used to assign consecutive ranks to each distinct row
Example: If we have values 10, 20, 20, 30 - Rank would assign ranks as 1, 2, 2, 4...
Get interview-ready with Top Infosys Interview Questions
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
Data providers in TestNG allow for parameterization of test methods by supplying data from external sources.
Data providers are methods annotated with @DataProvider that return a 2D array of objects to supply test method parameters
Data providers can be used to supply data from Excel sheets, CSV files, databases, etc.
Example: @DataProvider(name = "userData") public Object[][] userData() { return new Object[][] { { "John"
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
POST is used to create a new resource, while PUT is used to update an existing resource.
POST is used to create a new resource on the server.
PUT is used to update an existing resource on the server.
POST requests are not idempotent, while PUT requests are idempotent.
POST requests do not require the client to specify the URI of the new resource, while PUT requests do.
Example: POST /users creates a new user, PUT /users/123
Headers in HTTP are additional information sent with a request or response.
Headers contain metadata about the message being sent.
Examples of headers include Content-Type, User-Agent, and Authorization.
Headers are key-value pairs separated by a colon, such as 'Content-Type: application/json'.
The @Qualifier annotation is used in Spring framework to specify which bean should be autowired when multiple beans of the same type are present.
Used to resolve ambiguity when multiple beans of the same type are present
Can be used with @Autowired annotation to specify the bean to be injected
Helps in selecting the bean based on a specific qualifier value
What people are saying about Infosys
Some of the top questions asked at the Infosys Technology Analyst interview -
The duration of Infosys Technology Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 220 interviews
5 Interview rounds
based on 4.3k reviews
Rating in categories
Technology Analyst
55.8k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹2.8 L/yr - ₹9 L/yr |
System Engineer
39.5k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.8k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.8k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture