Filter interviews by
I applied via LinkedIn and was interviewed before Mar 2022. There were 3 interview rounds.
Depending on experience but for entry level Mainly knowledge on CRUD Operations.
MVC is a software architecture pattern that separates an application into three main components: Model, View, and Controller. ActionResults are methods that return data to the client.
Model: represents the data and business logic of the application
View: represents the user interface of the application
Controller: handles user input and updates the model and view accordingly
ActionResults: methods that return data to the c...
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 Mar 2024. There were 2 interview rounds.
Reverse a string
Rotate the array
LINQ query to retrieve data from a collection
Use 'from' to specify the data source
Use 'where' to filter the data
Use 'select' to define the shape of the result
Example: var result = from item in collection where item.Property == value select item;
SOLID is a set of five principles for writing clean, maintainable, and scalable object-oriented code.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Classes should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subclasses without affecting the pro...
I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.
OOPs concepts in C# include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and methods from another class.
Encapsulation is the practice of hiding implementation details and exposing only necessary information.
Polymorphism allows objects of different types to be treated as if they are the same type.
Abstraction is the process of hiding complex implementation det...
Abstraction focuses on the outside view of an object while encapsulation deals with the internal workings of an object.
Abstraction is the process of hiding complex implementation details and showing only necessary information to the user.
Encapsulation is the process of wrapping data and methods into a single unit (class) and restricting access to the data from outside the class.
Abstraction is achieved through interface...
I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.
Delete vs Truncate, roles in previous project, garbage collector
Delete removes rows one by one, while truncate removes all rows at once
Roles in previous project may include developer, tester, project manager, etc.
Garbage collector in .NET automatically manages memory by reclaiming unused objects
I applied via Walk-in and was interviewed in Jan 2022. There were 2 interview rounds.
Journal aptitude like that match reasoning etc
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
Dependency injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.
Allows for better code reusability and testability
Promotes loose coupling between classes
Commonly used in ASP.NET Core for managing services and components
RESTful APIs are a type of web service that follows the principles of REST (Representational State Transfer) architecture.
RESTful APIs use standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.
They are stateless, meaning each request from a client to the server must contain all the information necessary to understand the request.
RESTful APIs typically return data in JSON or XML forma...
Stored procedures are precompiled SQL queries stored in a database for reuse.
Stored procedures are used to improve performance by reducing the need to send multiple queries to the database server.
They can be parameterized to accept input values and return results.
Stored procedures can contain logic and business rules, making them reusable and secure.
Examples include procedures for inserting, updating, and deleting data
I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2021. There were 2 interview rounds.
Explanation of OOP concepts like constructor, delegates, inheritance, and abstract class.
Constructor is a special method that is called when an object is created.
Delegates are type-safe function pointers used to reference methods.
Inheritance is a mechanism that allows a class to inherit properties and methods from another class.
Abstract class is a class that cannot be instantiated and is used as a base class for other
MVC is a software architecture pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
Action filters are used to perform additional processing before or after an action method executes.
Action filters are attributes that can be applied to an action method or controller.
They can be used to perform authentication, logging, caching, and other tasks.
Action filters can be used to modify the result of an action method.
There are four types of action filters: Authorization filters, Action filters, Result filters
Output cache stores the output of a page or user control so that it can be quickly retrieved for subsequent requests.
Output cache is used to improve the performance of web applications.
It reduces the number of requests made to the server by storing the output of a page or user control.
Output cache can be set at the page level or at the application level.
It can be configured to expire after a certain amount of time or w...
based on 4 reviews
Rating in categories
ASP.NET Developer
13
salaries
| ₹1.4 L/yr - ₹3 L/yr |
Software Developer
5
salaries
| ₹1 L/yr - ₹3 L/yr |
Business Development Executive
5
salaries
| ₹1.7 L/yr - ₹2.5 L/yr |
Android App Developer
5
salaries
| ₹1.4 L/yr - ₹2.5 L/yr |
Accountant
4
salaries
| ₹1.6 L/yr - ₹2.1 L/yr |
Webguru Infosystems
Techmagnate
SPARX IT Solutions
Cyfuture