i
Infosys
Filter interviews by
Design a chat box for seamless communication between users.
Include features like text messaging, emojis, file sharing, and notifications.
Design a user-friendly interface with easy navigation and customization options.
Implement real-time messaging functionality for instant communication.
Ensure data security and privacy by encrypting messages and providing secure login options.
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
I am a dedicated and experienced Senior Associate with a strong background in project management and client relations.
Over 5 years of experience in project management
Skilled in client relations and communication
Proven track record of successful project delivery
Strong analytical and problem-solving skills
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
Infosys interview questions for popular designations
SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...
Sealed class is used to prevent inheritance and ensure that the class cannot be extended.
Prevents inheritance, ensuring that the class cannot be extended
Helps in maintaining code integrity and security
Used when a class is not intended to be inherited or overridden
Types of constructors include default, parameterized, copy, and static constructors.
Default constructor has no parameters
Parameterized constructor takes one or more parameters
Copy constructor creates a new object as a copy of an existing object
Static constructor is used to initialize static data members
ASP.NET Core is a cross-platform, high-performance framework for building modern, cloud-based, internet-connected applications.
Cross-platform support allows development on Windows, macOS, and Linux
High performance with improved speed and scalability
Modular design for flexibility and easy maintenance
Built-in dependency injection for better code organization
Support for Docker containers for easy deployment
Startup file is a configuration file in ASP.NET that specifies settings and behavior for the application.
Startup file is typically named 'Startup.cs' in ASP.NET Core projects.
It contains configuration for services, middleware, and the request processing pipeline.
The 'ConfigureServices' method is used to add services to the dependency injection container.
The 'Configure' method is used to configure the HTTP request pipel...
API lifetimes refer to the duration for which an API is available and supported.
API lifetimes can vary depending on the service provider or platform.
Some APIs may have a limited lifetime and be deprecated after a certain period.
Developers should be aware of API lifetimes to plan for potential changes or updates.
Regularly check for updates or announcements regarding API lifetimes to stay informed.
Transient objects are created each time they are requested, while scoped objects are created once per request.
Transient objects are created every time they are requested, leading to potentially higher memory usage.
Scoped objects are created once per request and are shared within the scope of that request.
Example: Transient objects are typically used for lightweight services, while scoped objects are used for services t
Get interview-ready with Top Infosys Interview Questions
Oops concept projct to create as per requirement
A straightforward Data Structures and Algorithms question utilizing the Stream API.
Annotations in Spring Boot are used to provide metadata about the code. @SpringBootApplication is a meta-annotation that combines @Configuration, @EnableAutoConfiguration, and @ComponentScan.
Annotations in Spring Boot are used to simplify configuration and reduce boilerplate code.
@SpringBootApplication is a meta-annotation that enables the auto-configuration feature in Spring Boot.
It combines @Configuration, @EnableAut...
Easy coding round just to check the basics
Lazy evaluation is a programming technique where expressions are not evaluated until their results are actually needed.
Expressions are only evaluated when their results are needed
Helps improve performance by avoiding unnecessary computations
Commonly used in functional programming languages like Haskell
Time travel in delta tables refers to the ability to query data as it existed at a specific point in time.
Delta tables allow you to query data as it existed at a specific version or timestamp.
This feature is useful for auditing, debugging, and analyzing historical data changes.
You can use time travel queries with Delta Lake's versioning and timestamp capabilities.
I want to join Infy again because of the great work culture, opportunities for growth, and the chance to work with talented individuals.
Great work culture at Infy
Opportunities for growth and development
Chance to work with talented individuals
What people are saying about Infosys
Interview experience
based on 37.9k reviews
Rating in categories
Technology Analyst
56k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.1k
salaries
| ₹2.8 L/yr - ₹6.4 L/yr |
System Engineer
39.2k
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Technical Lead
30.6k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.5k
salaries
| ₹6.2 L/yr - ₹16.8 L/yr |
TCS
Wipro
Cognizant
Accenture