Hacker News new | ask | show | jobs
by ameyv 984 days ago
Most backend interviews will ask following 1. OOP concepts 2. System Design 3. Database Modeling

But specific to .net would be 1. Asp.net core MVC pipeline 2. What are new changes or improvements in .net 6/core 3. Dependency injection 4. Authentication - JWT, OAuth, Cookie based. 5. What is middleware and give me few example where you would use this?

Also most probably they will ask about Azure specific services like 1. Service bus concepts 2. Queues 3. CosmosDb 4. App service 5. AKS - managed Kubernetes.

C# concepts - Interface vs Abstract class, Collection interface differences like IEnumberable vc ICollection vs IList, when to use what?

Hope it helps, Good luck!

1 comments

Great, thank you! I am confident about my understanding of the language agnostic core concepts but I will start by exploring how you actually implement the things you mention, for example DI. And I'll try to top it off by reading up on the things Azure offers. It's great to have a few things to go on. Much to learn and not much time. Thanks again!