SOLID Principal - Interview Questions and Answers

  Рет қаралды 88,666

Interview Happy

Interview Happy

Күн бұрын

1. Full .NET Interview Course (with PDF Book)
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
Coupon code DOTNETOFFERJUN2024 applied in below URL- 80% Discount
www.udemy.com/course/csharp-o...
Don't worry if course not helping you, Udemy has 30 days Free Refund Policy.
2. Quick Revision Book (PDF format)
Top 500 .NET Interview Questions - OOPS/ C#/ ASP .NET/ MVC/ SQL /.NET Core /Web API
imojo.in/interviewhappy
50% Discount Applied on above link.
Don't worry if book not helping you, I will return 100% of your money with in 7 days of purchase. Just mail me at anuragrawat123@gmail.com.
My best wishes are with you.
Timestamps -
00:00:00 - Introduction
What are SOLID Principles ?
What is Single Responsibility Principle ?
What is Open-closed Principle ?
What is Liskov Substitution Principle ?
What is Interface Segregation Principle ?
What is Dependency Inversion Principle ?
What is DRY principle

Пікірлер: 155
@nikowahyufitrianto8623
@nikowahyufitrianto8623 8 ай бұрын
One of the best video on Solid Principal explained in simple manner
@puresoul794
@puresoul794 Жыл бұрын
Thanks a lot sir, I had read/watched about SOLID principals may time but it was not getting clear, But after watching this video with theory n example combo and your short n simple way of explanation, its crystal clear now.
@rounakmukherjee1009
@rounakmukherjee1009 11 ай бұрын
Best explanation on SOLID. Kudos
@user-fn3ko9zw7z
@user-fn3ko9zw7z 9 ай бұрын
Oh My God! Sir..! the way you explained the Liskov Substitution is awsom. I have gone through many documents and videos, but this is super. Thank you sir..!
@interviewhappy
@interviewhappy 9 ай бұрын
Your Welcome @user
@asindal
@asindal 7 ай бұрын
​@@interviewhappy liskov substitutions and interface segregation are seems similar.... What's the difference?
@lijuthomas5507
@lijuthomas5507 Ай бұрын
Your teachings are very clear and simple. I have watched many videos about the Solid principle but those didn't give me clarity. But you explained it very well. Now I understand the Solid principle thoroughly. Thank you happy.
@MrSHYAM_
@MrSHYAM_ Жыл бұрын
One of the best video on Solid Principal explained in simple manner.
@interviewhappy
@interviewhappy Жыл бұрын
Glad you think so! @mrshyam1985
@dfytq
@dfytq 11 ай бұрын
Your videos are extremely helpful, I was able to crack 3 out of 5 interviews after watching your videos. Please make some tips or videos on how software engineers can improve communication skills so that they can prepare themselves for the team lead role.
@AshfanSaja
@AshfanSaja 2 ай бұрын
Thank you very much sir.. i understand it completely.. god bless you and you teaching ability
@akankshaojha5488
@akankshaojha5488 8 ай бұрын
Very accurate n to the Point example
@sasivijaya
@sasivijaya 5 ай бұрын
you are simply superb and really master at explaining all these
@jabeerbasha123
@jabeerbasha123 8 ай бұрын
It's very genuine review from my end. I am zero to hero for interview preparation with you all interview question and answer videos. Now I am in middleeast with 400 % hike. Really appreciated for the wonderful content.
@interviewhappy
@interviewhappy 8 ай бұрын
All the best @jabeer
@mohammadrafi8103
@mohammadrafi8103 7 ай бұрын
bhai who giving you 400% hike? 🤔
@mariol1436
@mariol1436 10 ай бұрын
You're quite literally saving lives with these videos. Keep up the good work. 💪
@seanleith5312
@seanleith5312 7 ай бұрын
Indian English is not something I will listen to ever. Gosh.
@mdweena870
@mdweena870 Ай бұрын
Thank you! Thank you so much! I've watched so many videos on this topic and couldn't really understand it enough to communicate it until I watched this one. Thank you once again
@interviewhappy
@interviewhappy Ай бұрын
You're very welcome!
@tvsnmurthy2370
@tvsnmurthy2370 6 ай бұрын
Thank you very much sir for sharing this video... It's very helpful to me. Awesome explanation and easy to understand...
@simbuvlog4366
@simbuvlog4366 11 ай бұрын
Very clear and Simple Explanation. Thank you so much
@interviewhappy
@interviewhappy 11 ай бұрын
Glad it was helpful! So nice of you to appreciate @simbuvlog4366
@rakkarajput
@rakkarajput Жыл бұрын
Yeah finally it's coming 🙌
@aashnavijay1716
@aashnavijay1716 7 ай бұрын
Best and precise explanation of solid principles available on youtube...😊 Thank you very much Sir, Your videos has helped me a lot in cracking 7 interviews. Finally I have got 200% hike..😊 I have gone through your other videos like .net core interview questions, web api, c#, and sql server interview questions series.... and mamy more... You are gem for us..... Thank you so very much...🥰
@interviewhappy
@interviewhappy 6 ай бұрын
Your achievement has truly filled my heart with joy. Celebrating your accomplishment and wishing you continued success. Congrats! @aashnavijay1716
@iam.friesen
@iam.friesen Жыл бұрын
not all heroes wear capes. you are definitely a hero.
@interviewhappy
@interviewhappy Жыл бұрын
Thanks brother for appreciating with such beautiful words @iam.friesen
@sunnypyon7010
@sunnypyon7010 7 ай бұрын
You are the best! Thankyou for explaining clearly and easy to undertand
@interviewhappy
@interviewhappy 7 ай бұрын
Glad you think so @sunny
@faisalTraveller
@faisalTraveller 10 ай бұрын
Awesome quick contents.
@vikassingh-oh6ci
@vikassingh-oh6ci 6 ай бұрын
Awesome know sir. keep it up. 🙏
@saqtquadri
@saqtquadri 7 ай бұрын
LS and DI principles was getting difficulties with other videos, but you clear the confusion, Thanks alot.
@mdweena870
@mdweena870 Ай бұрын
I agree
@mamathachanda9308
@mamathachanda9308 Ай бұрын
Good teaching...
@suryanarayanbaliarsingh5363
@suryanarayanbaliarsingh5363 9 ай бұрын
This is the best SOLID principles explanation.
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks Surya. All the best for your career.
@ananthie8032
@ananthie8032 2 ай бұрын
Thanks a lot . Your videos helped me to get 2 offers .
@govindbansal2181
@govindbansal2181 10 ай бұрын
Greatest content 🎉
@Angeluslove7
@Angeluslove7 5 ай бұрын
Wow, this is the best explanation I found on internet so far. Thank you
@interviewhappy
@interviewhappy 5 ай бұрын
You're very welcome!
@hectorluis9294
@hectorluis9294 9 ай бұрын
Nail It. Best explanation I have found on the subject.
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks and all the best for your career.
@Rajdweep
@Rajdweep 8 ай бұрын
man you explained better than the guy of the paid course i purchased 🙂
@interviewhappy
@interviewhappy 8 ай бұрын
Thanks @Rajdweep
@Rajdweep
@Rajdweep 8 ай бұрын
@@interviewhappy welcome bro
@padmashreebaithyar9348
@padmashreebaithyar9348 6 ай бұрын
I think you are a pro in knowledge transformation.
@sangeetha1713
@sangeetha1713 6 ай бұрын
Very useful video.simple, easy to understand and clear.
@interviewhappy
@interviewhappy 6 ай бұрын
Glad it was helpful @sangeetha
@antonfesenko920
@antonfesenko920 Жыл бұрын
Thank you very much sir, your videos are very helpful and easy to understand
@interviewhappy
@interviewhappy Жыл бұрын
Glad to hear that @antonfesenko920
@sudarvendhanmahendran3534
@sudarvendhanmahendran3534 3 ай бұрын
Thanks for your clear and short explanation with its example. I watched this multiple times. Thank you 😊
@interviewhappy
@interviewhappy 3 ай бұрын
You're very welcome!
@berginsheni1717
@berginsheni1717 10 ай бұрын
Awesome explanation. Thanks for the effort 😊
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks and all the best for your career.
@KinglyStar77
@KinglyStar77 9 ай бұрын
Thanks a lot sir. I am currently looking to change and you are my guide.
@interviewhappy
@interviewhappy 9 ай бұрын
All the best @kinglystar
@mamtakhatana2621
@mamtakhatana2621 Жыл бұрын
Thanks a lot Sir, your videos are very helpful and clear concepts thoroughly.
@interviewhappy
@interviewhappy Жыл бұрын
Glad to hear that. Thanks for appreciating
@anbazhagand
@anbazhagand Жыл бұрын
Nice brother. Clear and Perfect explaination.
@interviewhappy
@interviewhappy Жыл бұрын
Glad you liked it @anbazhagand
@dipakbarnwal6978
@dipakbarnwal6978 11 ай бұрын
Great mantor ever 😌
@akshuthegreat8791
@akshuthegreat8791 8 ай бұрын
Excellent !
@nileshpatel6566
@nileshpatel6566 8 ай бұрын
Please make a video on design patterns mostly singleton and factory.
@shuchiarya2104
@shuchiarya2104 5 күн бұрын
Very well explained. Good easy examples !!
@interviewhappy
@interviewhappy 5 күн бұрын
Glad you think so!
@sanjibgayen7187
@sanjibgayen7187 2 ай бұрын
I like the way you present all the information. Thank you very much.
@interviewhappy
@interviewhappy 2 ай бұрын
Glad it was helpful!
@Jawad-Amir
@Jawad-Amir 4 ай бұрын
Great video man! Hope you all the best on your teaching journey!
@interviewhappy
@interviewhappy 4 ай бұрын
Thanks! You too!
@anjireddy4066
@anjireddy4066 3 ай бұрын
Best video to understand solid principles with examples thank you
@interviewhappy
@interviewhappy 3 ай бұрын
Thanks
@caveatashish
@caveatashish 4 ай бұрын
Thank you for the detailed explaination
@interviewhappy
@interviewhappy 4 ай бұрын
Glad it was helpful!
@zeeluck7128
@zeeluck7128 11 ай бұрын
Excellent
@venudamarla175
@venudamarla175 Жыл бұрын
Please make a video on design patterns
@interviewhappy
@interviewhappy Жыл бұрын
Noted Venu, not very soon. But I will cover them one day.
@user-yw6ct8vz1x
@user-yw6ct8vz1x 9 ай бұрын
Is design patterns available?
@shirinmirzimk4818
@shirinmirzimk4818 8 ай бұрын
first time i understood lsp from this
@prabhakartiwari1434
@prabhakartiwari1434 Жыл бұрын
Thank you explained !!!!😊
@interviewhappy
@interviewhappy Жыл бұрын
Happy to help! @prabhakartiwari1434
@ShanayaBijlani
@ShanayaBijlani 2 ай бұрын
Thank you
@chermalingam3425
@chermalingam3425 Жыл бұрын
Can you share Design pattern knowledge? That one is more useful.
@marcelositonio2495
@marcelositonio2495 5 ай бұрын
Very SOLID explanation.
@interviewhappy
@interviewhappy 5 ай бұрын
Glad it was helpful!
@srinivasankharpayya671
@srinivasankharpayya671 2 ай бұрын
Please make a video on design patterns.
@lajapathyarun4329
@lajapathyarun4329 Ай бұрын
You are awesome 👍
@ammargondal8176
@ammargondal8176 9 ай бұрын
My Bestest Tutor i,ve ever 😊💯
@interviewhappy
@interviewhappy 9 ай бұрын
Glad to hear that! @ammar
@dayal86ald
@dayal86ald 9 ай бұрын
Awesome Awesome Awesome ... very helpful
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks Dayal and all the best for your career.
@khushbuthakkar8219
@khushbuthakkar8219 Жыл бұрын
Awesome content, I am watching your all videos and sharing in my team as well.
@interviewhappy
@interviewhappy Жыл бұрын
Thanks Khushbu for watching and sharing. All the best for your career.
@minitam1527
@minitam1527 Жыл бұрын
Thank you so much for sharing this video.. I really appreciate your efforts to make such videos which are short yet covered definition and practical examples both so that it becomes very easy to understand.. Examples make our concepts clear and definition is helpful to represent the concept in interview... 👍
@interviewhappy
@interviewhappy Жыл бұрын
You got it 100% right. We should know the practical approach, but more than that we should know how to explain the concept to others in interviews. Hidden knowledge will not help in anything.
@atulbhandari2786
@atulbhandari2786 Жыл бұрын
Thank you sir very amazing content .pls make vedio for design patterns as well..and authentication in dot web api
@interviewhappy
@interviewhappy Жыл бұрын
Oh Bhandari ji, great to hear from you again..
@yelagandulasridhar7011
@yelagandulasridhar7011 Жыл бұрын
Very nice it's helpful.
@interviewhappy
@interviewhappy Жыл бұрын
Glad it was helpful! @yelagandulasridhar7011
@user-ey9cj7ur4v
@user-ey9cj7ur4v 4 ай бұрын
nice session sir ji
@Rajinderdung
@Rajinderdung 9 ай бұрын
Good explanation of Solid principles
@interviewhappy
@interviewhappy 9 ай бұрын
Glad you think so! @Rajinder
@jithuakumar
@jithuakumar 8 ай бұрын
Gr8 sir
@josecanyousee
@josecanyousee 11 ай бұрын
Thanks for the info, Happy. Question at 21:00: When you pass the logger to the constructor as an Interface type in the DataAccessLayer class, is this an example of polymorphism?
@amodhmandloi146
@amodhmandloi146 10 ай бұрын
No, polymorphism is generally method hiding, overriding and overloading.
@interviewhappy
@interviewhappy 10 ай бұрын
Agree, that is dependency injection, when you inject the dependency service or interface to other class via constructor
@luisgonzalez8877
@luisgonzalez8877 8 ай бұрын
A learned a lot of this video 😊. One more question: To solve the LSP issue the solution is to use the ISP(min 17:50)?
@solankijigar11
@solankijigar11 10 ай бұрын
Great video, Sir.👍
@interviewhappy
@interviewhappy 10 ай бұрын
Glad you liked it @ solan
@someonesoumya
@someonesoumya 10 ай бұрын
Thanks Happy from Happy 😀...
@interviewhappy
@interviewhappy 10 ай бұрын
Thanks and all the best for your career.
@prernachaturvedi8258
@prernachaturvedi8258 28 күн бұрын
I have one question for O - if i am adding new method in a class i.e new functionality which is related to that class only is it voilating the principal?
@srinivaskore470
@srinivaskore470 9 ай бұрын
Please prepare tutorials on WEB API and Java Script and J Query
@interviewhappy
@interviewhappy 9 ай бұрын
You can check my channel. Web API and JavaScript already there. All the best for your career.
@sandhyaranim9437
@sandhyaranim9437 Ай бұрын
Please post design patterns video
@anjalilawrence7211
@anjalilawrence7211 11 ай бұрын
Hi can u give me different between type cast vs convert vs parse
@upscdairies5362
@upscdairies5362 Жыл бұрын
Sir make video on filters
@niteshnitianofficialsongs
@niteshnitianofficialsongs 8 ай бұрын
excellent video
@interviewhappy
@interviewhappy 8 ай бұрын
Thank you very much! @nitesh
@jayminpatel7838
@jayminpatel7838 8 ай бұрын
Awesome sir
@interviewhappy
@interviewhappy 8 ай бұрын
Thanks @jaymin
@jowbloe4700
@jowbloe4700 Жыл бұрын
Good videos before... Parts 1-5.
@AasanHai26
@AasanHai26 Жыл бұрын
Please sir to make a 1 year angular experience interview series
@singarasu90
@singarasu90 Жыл бұрын
mvc application front end ui displayed excel file possibility?
@anusuyaguru4762
@anusuyaguru4762 Жыл бұрын
Please make video for design patterns
@interviewhappy
@interviewhappy Жыл бұрын
Sure will try to do it soon @anusuyaguru4762
@akshaybhagwat3712
@akshaybhagwat3712 5 ай бұрын
You're sound on "right" is quite funny. 😅
@chandanar4857
@chandanar4857 4 ай бұрын
Sir, please suggest me how to make a proper resume.
@manojjangid6213
@manojjangid6213 6 ай бұрын
I doubt from my side for DIP. You are creating instance of interface (Logger). But as per functionality, we can't create instance of interface and abstract class then why are we creating in DataAccessLayer. Please correct me if i am getting wrong.
@prathuriramamurthy6128
@prathuriramamurthy6128 5 ай бұрын
its only type of object...you can pass the instances of class which implement that interface.
@patelnirmal6867
@patelnirmal6867 8 ай бұрын
Sir 🙏, what is the future of .net? I am going to New Zealand after my bachelors. What is the scope of dotnet developer there in nz.
@manjunathbadiger57
@manjunathbadiger57 11 ай бұрын
Please design patterns
@vemankunoor695
@vemankunoor695 Жыл бұрын
Is Dependency inversion principle and Dependency injection both are same
@Vijul-bu6qs
@Vijul-bu6qs 11 ай бұрын
Dependency inversion is a principle, while Dependency injection is a design pattern (or we can say Dependency injection is a way to achieve Dependency inversion).
@sreejithm4331
@sreejithm4331 8 ай бұрын
Design patterns video please
@interviewhappy
@interviewhappy 8 ай бұрын
I will try to do in future.
@surajsingh-py5fr
@surajsingh-py5fr Ай бұрын
​@@interviewhappyfactory design pattern
@jayeshpatel-zx5kb
@jayeshpatel-zx5kb 10 ай бұрын
Gm can you make video for solid principle in hindi?
@malleshbyri5138
@malleshbyri5138 Жыл бұрын
Please make video design patterns at least any two important patterns
@interviewhappy
@interviewhappy Жыл бұрын
Sure will try to do. @malleshbyri5138
@luisgonzalez8877
@luisgonzalez8877 8 ай бұрын
Why are you mixing SRP by using a method focused on the repository layer with another one in the logic layer to explain it( min 04:14)? It doesn’t make sense because each layer has different approach…
@suzeetsingh2284
@suzeetsingh2284 2 ай бұрын
Thanks a lot sir, i am requesting can you please remove add from your video
@deveshkumar3742
@deveshkumar3742 Жыл бұрын
sir i want to prepare for frontend developer interview how do i connect with you
@interviewhappy
@interviewhappy Жыл бұрын
Thanks Devesh. Due to my own job and limited time, KZfaq comments are the only way. May be in future I will plan to connect one on one.
@shubhankarpaul2740
@shubhankarpaul2740 7 ай бұрын
You've mixed up Interface segregation with liskov substitution altogether
@aaronspain3387
@aaronspain3387 11 ай бұрын
Many thanks and apologies, but on the same I was finding much difficulty in understanding to the needful of the context and grammar used basically in this wideo.
@interviewhappy
@interviewhappy 10 ай бұрын
np, I am not a native English speaker. That's why there is a gap. I will try to correct this in my future videos. All the best.
@MK-wc7sy
@MK-wc7sy 2 ай бұрын
طيب لو قلت احبك
@user-li3bo5sx1s
@user-li3bo5sx1s 3 ай бұрын
Rightttttttttttttttttttttttttttttttttttttttttttttttttt
@muhammadasim5532
@muhammadasim5532 9 ай бұрын
Love from Pakistan ❤ Right 😂
@interviewhappy
@interviewhappy 8 ай бұрын
Love from India
@rohanyadav7327
@rohanyadav7327 4 ай бұрын
Your explanation of liskov substitution is completely wrong
@SandeepPal084991904
@SandeepPal084991904 Жыл бұрын
Complete design pattern video not available on KZfaq . So please make videos on design pattern.
@interviewhappy
@interviewhappy Жыл бұрын
Hi Sandeep, I will try to cover some important Design patterns in future.
LINQ in C# .NET
6:49
Interview Happy
Рет қаралды 35 М.
Collections in C# .NET
6:03
Interview Happy
Рет қаралды 31 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 190 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 8 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 29 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 13 МЛН
Liskov: The Liskov Substitution Principle
4:23
Turing Awardee Clips
Рет қаралды 19 М.
Top 20 Interview Questions - Web API - .NET C#
42:22
Interview Happy
Рет қаралды 194 М.
Top 30  .Net Core Interview Questions in 30 mins - .NET C#
37:11
Interview Happy
Рет қаралды 292 М.
What is Liskov Substitution Principle ?
7:38
Interview Happy
Рет қаралды 36 М.
My microservices architecture based .NET project at high level
11:59
Interview Happy
Рет қаралды 29 М.
Top 100  C#/ .NET/ Web API/ SQL Interview Questions
2:49:20
Interview Happy
Рет қаралды 500 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 190 МЛН