What is the difference between method overloading and overriding?
What is middleware in .NET Core?
Explain LINQ aggregate functions.
How is memory allocated to pointers?
What is managed and unmanaged code in .NET?
What are the critical features of .NET Core?
Explain serialization and deserialization in C#.
What happens when you hit a link in your browser?
What is garbage collection and its types in .NET?
What are the different types of memory allocation?
What happens when you type a URL in a web browser?
Explain joins in LINQ and write the equivalent SQL join
What are filters in ASP.NET Core and what are their types?
What is the difference between Select and SelectMany in LINQ?
What is a sealed class and what are delegates and their types?
Explain Transient, Singleton, and Scoped lifetimes in .NET Core.
What is the difference between Run and Use methods in .NET Core?
What conditions are required to implement a real-time operating system?
Explain Round-robin scheduling with respect to real-time operating systems.
Explain dependency injection and the design patterns used in your application
What is the purpose of appsettings.json and launchSettings.json in .NET Core?
Explain the design of a distillation column and the various factors affecting its design
Explain how logging can be implemented by writing transactions and logs to a file instead of a database
Explain the idea behind recursion.
How do you handle exceptions in C#?
What is UNION and UNION ALL in SQL?
Explain joins and their types in SQL.
What is ActionResult in ASP.NET Core?
Why are pointers used in programming?
Why do we use CSS in web development?
What are assembly, namespace, and CLR?
How do you write a for-each loop in jQuery?
What are HTTP status codes and their types?
Why is Git used and what is its importance?
What is a static class and static constructor?
What is DNS and what is its role in web browsing?
Explain abstraction, encapsulation, and interface.
What are OOP concepts? Explain each with examples.
What is polymorphism in Object-Oriented Programming?
What is the difference between readonly and const in C#?
What is the difference between GET and POST HTTP methods?
Explain the difference between global and local declarations