**C# Basics:** 2:15 🆕 Latest version of C# 2:55 🔍 What is the difference between value type and reference type 3:46 📚 What is the difference between abstract classes and interfaces 4:43 🛠 Can we write method body inside an interface? 5:16 🚫 How will you prevent a class from being inherited by its child classes? 5:55 🔄 Overloading and Overriding in OOP 7:18 🔑 Why we use access modifiers; tell about public and private 8:11 🔒 Protected 8:23 🏛 Internal 8:39 🧠 Which part manages memory in CLR automatically? 9:16 ⚙ Explain JIT Compiler 9:58 🔗 What is the difference between managed and unmanaged code? 10:27 🤝 Is it possible for managed code to access unmanaged code? 10:42 🔍 Explain the above question 11:50 📊 What is the difference between an array and a list? 12:57 🔎 Reflection in C# (to get type-related info at runtime) **ASP.NET MVC:** 14:00 💻 Have you worked on ASP.NET MVC? 14:22 📁 Component/folder name inside MVC 15:10 🖼 Folder for static files (images/css, etc.) 15:48 🚪 If I keep static files outside the wwwroot folder, will they be accessible in Razor view? 16:22 🛠 How to use Partial View in ASP.NET MVC 5; how to call the partial view/any diff in calling in .NET Core and .NET MVC 5? 17:28 🔄 Four ways to return data from controller to view 18:32 🎛 Explain Action Filters 19:30 💾 Syntax for saving username in a session in ASP.NET MVC and ASP.NET Core 20:45 📂 Which type of object do we use to handle a file in the controller in .NET Core? 21:22 🛡 What is Middleware? 22:17 🔍 Create Middleware to fetch a specific word from URL 23:51 🔗 Method name inside Middleware for request pipeline 24:47 ⚡ How to add output cache at the action method in ASP.NET Core? 25:34 📦 RabbitMQ (promotional question 🤭) 26:36 🎭 Unexpected cameo 27:04 🌀 Dependency Injection in .NET Core 28:21 📝 Three ways to register classes in Startup.cs in .NET Core 28:45 📋 Action verbs in API 29:04 🔑 Three parts of JWT 29:47 🔄 How to handle versioning of API in .NET Core? 30:20 🚢 Explain Docker 31:00 🤝 Kind Regards from each other
What kind of Interview is this? you expect the employee to remember every single method name? instead of having design Ideas and problem solving solutions, you're asking about method names?! really? Not useful until you're going to hire an intellisense!
Thank you for your feedback. The purpose of this video is to highlight some of the most important theory-based questions often asked during .NET interviews. While it's true that interviewers won't ask all the questions covered, knowing these can help you prepare for the theoretical aspects of interviews. Regarding your point about practical problem-solving, you're absolutely right. Interviews typically have multiple phases. In the initial phase, interviewers often focus on theoretical knowledge and general concepts. Subsequent phases usually involve practical tasks and project implementations. Finally, you may also have interviews with upper management, clients, or HR. I appreciate your suggestion, and I plan to cover more coding and practical problem-solving in future videos. This video is meant to prepare you for the theory questions that are commonly asked in the first phase of interviews to gauge your understanding of the technology.
You stuck in waterfall ERA now we are in AI ERA DUDE lets upgrade if you didn’t memorize how you write code 😮… for sure at-least you should aware of interfaces & its implementation methods
@@jackdesparrow4783 👍 Thank you for your input! It's really important to balance knowing theoretical concepts with practical problem-solving skills. Both are essential in today's tech and AI world.
@@jackdesparrow4783 I'm not sure what you're talking about, implementation of methods and interfaces has nothing to do with the era either it's the AI era or the Stone Age! Don't make up philosophy. One should know the concept and how to implement the logic not the method name itself. Either "InvokeNext" or "Invoke" names make sense as long as the developer wants to hand over the process to the next middleware. I'm just saying that asking about the method names is a waste of time because there are an enormous number of interfaces and more of their implementations. One should know how to use it or they should search for it as long as they know the action they want to take. Having them all in their mind is not even possible or useful. Free your mind and focus on the solution and logic of the flow, rather than the name of the method. Knowing that there is some method lying in a library which does that logic is enough, the rest can be done with IntelliSense or searching.
It depends upon the interviewer. It's not necessary that everyone will ask the same questions as it's not possible to cover the whole .NET in a single video. Thanks for your suggestion.
I am really sorry for this. Actually, I did not get this when uploading the last two videos. I think the editor created the issue. I will surely check next time before uploading. Thanks for mentioning
**C# Basics:**
2:15 🆕 Latest version of C#
2:55 🔍 What is the difference between value type and reference type
3:46 📚 What is the difference between abstract classes and interfaces
4:43 🛠 Can we write method body inside an interface?
5:16 🚫 How will you prevent a class from being inherited by its child classes?
5:55 🔄 Overloading and Overriding in OOP
7:18 🔑 Why we use access modifiers; tell about public and private
8:11 🔒 Protected
8:23 🏛 Internal
8:39 🧠 Which part manages memory in CLR automatically?
9:16 ⚙ Explain JIT Compiler
9:58 🔗 What is the difference between managed and unmanaged code?
10:27 🤝 Is it possible for managed code to access unmanaged code?
10:42 🔍 Explain the above question
11:50 📊 What is the difference between an array and a list?
12:57 🔎 Reflection in C# (to get type-related info at runtime)
**ASP.NET MVC:**
14:00 💻 Have you worked on ASP.NET MVC?
14:22 📁 Component/folder name inside MVC
15:10 🖼 Folder for static files (images/css, etc.)
15:48 🚪 If I keep static files outside the wwwroot folder, will they be accessible in Razor view?
16:22 🛠 How to use Partial View in ASP.NET MVC 5; how to call the partial view/any diff in calling in .NET Core and .NET MVC 5?
17:28 🔄 Four ways to return data from controller to view
18:32 🎛 Explain Action Filters
19:30 💾 Syntax for saving username in a session in ASP.NET MVC and ASP.NET Core
20:45 📂 Which type of object do we use to handle a file in the controller in .NET Core?
21:22 🛡 What is Middleware?
22:17 🔍 Create Middleware to fetch a specific word from URL
23:51 🔗 Method name inside Middleware for request pipeline
24:47 ⚡ How to add output cache at the action method in ASP.NET Core?
25:34 📦 RabbitMQ (promotional question 🤭)
26:36 🎭 Unexpected cameo
27:04 🌀 Dependency Injection in .NET Core
28:21 📝 Three ways to register classes in Startup.cs in .NET Core
28:45 📋 Action verbs in API
29:04 🔑 Three parts of JWT
29:47 🔄 How to handle versioning of API in .NET Core?
30:20 🚢 Explain Docker
31:00 🤝 Kind Regards from each other
Thanks 🙏
Thanks
You sir are an officer and a gentleman! Thank you.
5:00 , In interface also we can have default implementations from c# 8,so that is not a primary difference it is multiple inheritance
Very nice interview and i think this one was very basic interview questions for the experienced developer.
Thanks sir informative video
It really helps for revising quick concepts.....Thank You soo much
but CLR also do the memory management , and different stuff, and the code that runs under the enviornment is called a managed code.
Yes CLR is responsible for lots of tasks.
Its knowledgeable content for .net developers. thanks noor
Thanks 🙏
What kind of Interview is this? you expect the employee to remember every single method name? instead of having design Ideas and problem solving solutions, you're asking about method names?! really? Not useful until you're going to hire an intellisense!
Thank you for your feedback. The purpose of this video is to highlight some of the most important theory-based questions often asked during .NET interviews. While it's true that interviewers won't ask all the questions covered, knowing these can help you prepare for the theoretical aspects of interviews.
Regarding your point about practical problem-solving, you're absolutely right. Interviews typically have multiple phases. In the initial phase, interviewers often focus on theoretical knowledge and general concepts. Subsequent phases usually involve practical tasks and project implementations. Finally, you may also have interviews with upper management, clients, or HR.
I appreciate your suggestion, and I plan to cover more coding and practical problem-solving in future videos. This video is meant to prepare you for the theory questions that are commonly asked in the first phase of interviews to gauge your understanding of the technology.
You stuck in waterfall ERA now we are in AI ERA DUDE lets upgrade if you didn’t memorize how you write code 😮… for sure at-least you should aware of interfaces & its implementation methods
@@jackdesparrow4783 👍 Thank you for your input! It's really important to balance knowing theoretical concepts with practical problem-solving skills. Both are essential in today's tech and AI world.
@@jackdesparrow4783 I'm not sure what you're talking about, implementation of methods and interfaces has nothing to do with the era either it's the AI era or the Stone Age! Don't make up philosophy.
One should know the concept and how to implement the logic not the method name itself. Either "InvokeNext" or "Invoke" names make sense as long as the developer wants to hand over the process to the next middleware. I'm just saying that asking about the method names is a waste of time because there are an enormous number of interfaces and more of their implementations. One should know how to use it or they should search for it as long as they know the action they want to take. Having them all in their mind is not even possible or useful. Free your mind and focus on the solution and logic of the flow, rather than the name of the method. Knowing that there is some method lying in a library which does that logic is enough, the rest can be done with IntelliSense or searching.
L mk iuu7d😊 Kaka
I learned a lot today from you brother. Thanks, keep doing this, you are helping a lot of people.
Thanks for your appreciation.
I will try to upload with more details and practical coding examples by screen sharing.
Interesting, noor your accuracy of asking question was superb,, i like that depth approach of asking questions
Thank you so much
Tu bhi chomu hi hoga inke jaisa
Please make more of these sir. Also, include coding questions.
Yes Sure.
Searching candidates who are willing. 🔎
very helpful, please post a videos on practical coding interviews as well. much appreciated
Sure Mustafa Bhai.
It was just a start. Will try to focus on code part in future.
Finding candidates who are willing to appear 🥲
Good question series. Could you please add some coding questions that are asked in interviews
Yes sure, next time we will be sure to add coding questions and screen sharing.
Thanks 🙏
very helpful thank you
Very basic kind of fresher interview.
try to add subtitles in English because your and the interviewer voice is not so much clear
Please do a practical coding videos for 3 to 4 years of experience. It will be very useful
Yes sure.
Will upload soon
Subscribing for more videos. It's knowledgeable
Thanks
u just asked basic questions , i have faced hard questions than these as a fresher
It depends upon the interviewer.
It's not necessary that everyone will ask the same questions as it's not possible to cover the whole .NET in a single video.
Thanks for your suggestion.
ww.root folder😅😅, I have not found this folder in my .net core application 😂😂😂
You may create an empty ASP.NET Core template
My English is very weak 😊 any chance
Yes sure. It should only be understandable
@@noorcodelogics yes
sound volume is low
I am really sorry for this.
Actually, I did not get this when uploading the last two videos. I think the editor created the issue.
I will surely check next time before uploading.
Thanks for mentioning
No issues keep uploading @@noorcodelogics
struct is not reference type
Will you take my interview?
Yes sure.
Please fill the form in the description
The questions the really good , but the interviewee has low attention span
Will try to improve. Thanks for your suggestions