C# question
- Explain the difference between a class and an object.
- Explain the difference between "readonly" and "const" keywords in C#.
- Describe the difference between "abstract class" and "interface" in C#.
- Explain the purpose of the "base" keyword in C#.
- Explain the purpose of the "async" and "await" keywords in C#.
- What is a static class in C# ?
- Explain what is meant by "boxing" and "unboxing" in C#.
- Access modifiers in C#
- Difference between for and forEach.
- Explain what is meant by serialization in C#.
- What is the difference between Abstraction and Encapsulation ?
- What is collection?
- Difference between IEnumerable and IQueryable ?
Practical question
- You are working on health care application. Please describe various model class you would take and How you can achieve inheritance in this also
- Can you have a private class ?
- Yes but only in case of nested class
- What is Break and continue keyworks in c# and Can we use break keyword in forEach
==========================================================4
ASP.Net
- difference between ASP.NET Core and ASP.net
- Explain the concept of middleware in ASP.NET Core
- What is dependency injection (DI) and how is it used in ASP.NET Core?
- What is appsetting.json file in Asp.net core?
- How routing works ?
- What is an ORM and which ORM you prefer ?
- What is Model Validation. Describe different ways to validate a Model.
- Explain HTTP verb.
- What is JWT ?
Practical question
- How reastFull api work ? it is stateless but if we need to identify the user state how we can achieve that ?
- Describe the mechanism of JWT authorization.
==========================================================4
Angular
- What is NgModule in Angular?
- What is data binding in Angular and explain its types.
- What are directives in Angular?
- Describe the purpose of services in Angular.
- What are pipes in Angular and how are they used?
- What is routing in Angular?
- What is lazy loading in Angular and how is it implemented?
- Explain the concept of observables and subscriptions in Angular.
- Describe the concept of lifecycle hooks in Angular.
- How to communicate between parent and childs
- What is Package.json file
- State management
==========================================================4
SQL server
- Explain the difference between clustered and non-clustered indexes in SQL Server.
- What is a stored procedure in SQL Server
- Describe the difference between a scalar function and a table-valued function in SQL Server.
- Describe the difference between DELETE and TRUNCATE commands in SQL Server
- What is the purpose of the HAVING clause in SQL Server?
- Describe the purpose of the CASE statement in SQL Server.
- What are windows function?
- What is CTE and explain using a example.
- What is the purpose of normalization ?
Practical
- How to call a procedure
- Write a query to retrieve second-highest salary from employee table.
- You have two tables user table and address table and you have to make a relation between tthese two table. What will be your approach ?
- Please design a basic schema for hospital application
==========================================================4
Entity Framwork
- What is Entity Framework (EF)
- Different approaches in EF
==========================================================4
JavaSript
- Describe the difference between
undefined
andnull
in JavaScript. - What is the purpose of the
this
keyword in JavaScript? - Describe the difference between == and === operators in JavaScript.
- What are truthy and falsy values in JavaScript?
- Explain the concept of hoisting in JavaScript.
- Describe the difference between let, const, and var in JavaScript.
- What is a callback function in JavaScript?
- Explain the purpose of the Promise object in JavaScript.
- What are arrow function ?
- How to declare a function ?
0 Comments