i
Circulants
Filter interviews by
I applied via Approached by Company
Abstract class can have implementation while interface cannot. Abstract class can have constructors while interface cannot.
Abstract class can have method implementations while interface cannot.
Abstract class can have fields while interface cannot.
Abstract class can have constructors while interface cannot.
Interfaces are used for multiple inheritance in C#.
Abstract classes are used when some common functionality needs t
Filters are used to narrow down data based on specific criteria.
Filters are used to retrieve specific data from a larger set based on certain conditions
Filters can be applied in various ways such as in SQL queries, Excel spreadsheets, or programming languages like JavaScript
Examples of filters include WHERE clause in SQL, filter function in JavaScript arrays, and filter option in Excel pivot tables
MVC application authentication can be achieved using various methods like Forms Authentication, Windows Authentication, OAuth, etc.
Use Forms Authentication for username/password based authentication
Implement Windows Authentication for intranet applications
Utilize OAuth for third-party authentication like Google, Facebook, etc.
Normal question about interface abstract class and inheritance
Top trending discussions
I was interviewed before Aug 2016.
For loop is used for iterating over a range of values while for each loop is used for iterating over elements of an array.
For loop is used when the number of iterations is known beforehand.
For each loop is used when the number of iterations is not known beforehand.
For loop can be used with any iterable object.
For each loop can only be used with arrays and other iterable objects.
For loop uses an index variable to access...
posted on 22 Apr 2023
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
Example: Instead of creating an instance of a class within an...
Injecting dependencies allows for better flexibility, testability, and maintainability in code.
Injecting dependencies means passing objects that a class needs rather than creating them within the class.
This allows for easier testing by mocking dependencies and swapping them out for different implementations.
Dependency injection frameworks like Unity, Ninject, or Autofac can help manage dependencies.
Example: Instead of ...
Garbage collection in .NET is an automatic memory management process that helps in reclaiming memory occupied by objects that are no longer in use.
Garbage collection is a process where the runtime environment automatically deallocates memory that is no longer needed by the program.
It helps in preventing memory leaks and improving the performance of the application.
Garbage collection in .NET uses generations to categori...
Async is used to define a method that can be run asynchronously, while await is used to pause the execution of an async method until a task is complete.
Async is used to define a method that can be run asynchronously.
Await is used to pause the execution of an async method until a task is complete.
Async methods can be called using the await keyword to run them asynchronously.
Async and await are used in C# to simplify asy
async defines, await pauses execution in asynchronous programming in C#.
async keyword is used to define a method as asynchronous in C#.
await keyword is used to pause the execution of an asynchronous method until the awaited task completes.
Asynchronous programming allows non-blocking execution of code, improving performance and responsiveness.
Example: async Task<int> GetDataAsync() { await Task.Delay(1000); return
I applied via Referral and was interviewed in Oct 2021. There were 4 interview rounds.
I don't have the available data.
N/A
I applied via Google and was interviewed in Mar 2022. There were 2 interview rounds.
They will test on your pations
You have crack the coding test within time..
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have method implementations, while interface cannot.
A class can implement multiple interfaces, but can only inherit from one abstract class.
Interfaces are used to define contracts for classes to implement, while abstract classes are used to provide a common base for subclasses.
Example: Abstr...
based on 1 interview
Interview experience
Software Developer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
Robotic Process Automation Developer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Project Manager
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Analyst
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Analyst
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Ecozen Solutions
Ather Energy
Ninjacart
Agrostar