i
Infosys
Filter interviews by
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
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
View state is a hidden field on an ASP.NET web page that stores state information.
View state is used to persist page and control state across postbacks.
It is stored as a hidden field on the page and is encrypted by default.
View state can be disabled to improve performance, but it may lead to loss of state information.
View state is used to persist the state of a web form across postbacks in ASP.NET.
View state can be enabled or disabled at the page level or control level.
Different types of view state include enabled, disabled, and encrypted.
View state can be used to store values of controls on a web form between postbacks.
I applied via Noukari.com and was interviewed in Feb 2024. There were 3 interview rounds.
Basic Opps and technical questions related to ASP.Net Core
I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.
Infosys interview questions for designations
What people are saying about Infosys
I applied via Naukri.com and was interviewed before Jul 2018. There were 2 interview rounds.
C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.
Abstraction: hiding implementation details
Interface: defining a contract for behavior
Abstract method: method without implementation
Abstract class: class with one or more abstract methods
Polymorphism: ability of objects to take on multiple forms
Encapsulation: bundling data and behavi...
I applied via Walk-in and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Referral and was interviewed in Sep 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Nov 2020. There were 3 interview rounds.
based on 3 interviews
1 Interview rounds
based on 3 reviews
Rating in categories
Technology Analyst
55.4k
salaries
| ₹3 L/yr - ₹11.1 L/yr |
Senior Systems Engineer
51.3k
salaries
| ₹2.5 L/yr - ₹8 L/yr |
Technical Lead
34.2k
salaries
| ₹5.1 L/yr - ₹20 L/yr |
System Engineer
31.7k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Senior Associate Consultant
28.9k
salaries
| ₹6.2 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture