SOLID Principal - Interview Questions and Answers

  Рет қаралды 83,101

Interview Happy

Interview Happy

Күн бұрын

1. Full .NET Interview Course (with PDF Book)
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
Coupon code DOTNETOFFERMAY2024 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

Пікірлер: 153
@user-fn3ko9zw7z
@user-fn3ko9zw7z 8 ай бұрын
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 8 ай бұрын
Your Welcome @user
@asindal
@asindal 7 ай бұрын
​@@interviewhappy liskov substitutions and interface segregation are seems similar.... What's the difference?
@nikowahyufitrianto8623
@nikowahyufitrianto8623 7 ай бұрын
One of the best video on Solid Principal explained in simple manner
@puresoul794
@puresoul794 11 ай бұрын
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.
@lijuthomas5507
@lijuthomas5507 16 күн бұрын
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.
@rounakmukherjee1009
@rounakmukherjee1009 10 ай бұрын
Best explanation on SOLID. Kudos
@AshfanSaja
@AshfanSaja Ай бұрын
Thank you very much sir.. i understand it completely.. god bless you and you teaching ability
@mamathachanda9308
@mamathachanda9308 11 күн бұрын
Good teaching...
@jabeerbasha123
@jabeerbasha123 7 ай бұрын
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 7 ай бұрын
All the best @jabeer
@mohammadrafi8103
@mohammadrafi8103 6 ай бұрын
bhai who giving you 400% hike? 🤔
@iam.friesen
@iam.friesen 11 ай бұрын
not all heroes wear capes. you are definitely a hero.
@interviewhappy
@interviewhappy 11 ай бұрын
Thanks brother for appreciating with such beautiful words @iam.friesen
@dfytq
@dfytq 10 ай бұрын
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.
@Rajdweep
@Rajdweep 7 ай бұрын
man you explained better than the guy of the paid course i purchased 🙂
@interviewhappy
@interviewhappy 7 ай бұрын
Thanks @Rajdweep
@Rajdweep
@Rajdweep 7 ай бұрын
@@interviewhappy welcome bro
@tvsnmurthy2370
@tvsnmurthy2370 5 ай бұрын
Thank you very much sir for sharing this video... It's very helpful to me. Awesome explanation and easy to understand...
@MrSHYAM_
@MrSHYAM_ 11 ай бұрын
One of the best video on Solid Principal explained in simple manner.
@interviewhappy
@interviewhappy 11 ай бұрын
Glad you think so! @mrshyam1985
@sasivijaya
@sasivijaya 4 ай бұрын
you are simply superb and really master at explaining all these
@chermalingam3425
@chermalingam3425 11 ай бұрын
Can you share Design pattern knowledge? That one is more useful.
@vikassingh-oh6ci
@vikassingh-oh6ci 5 ай бұрын
Awesome know sir. keep it up. 🙏
@mdweena870
@mdweena870 23 күн бұрын
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 23 күн бұрын
You're very welcome!
@nileshpatel6566
@nileshpatel6566 7 ай бұрын
Please make a video on design patterns mostly singleton and factory.
@akankshaojha5488
@akankshaojha5488 7 ай бұрын
Very accurate n to the Point example
@padmashreebaithyar9348
@padmashreebaithyar9348 5 ай бұрын
I think you are a pro in knowledge transformation.
@faisalTraveller
@faisalTraveller 9 ай бұрын
Awesome quick contents.
@Angeluslove7
@Angeluslove7 4 ай бұрын
Wow, this is the best explanation I found on internet so far. Thank you
@interviewhappy
@interviewhappy 4 ай бұрын
You're very welcome!
@ananthie8032
@ananthie8032 Ай бұрын
Thanks a lot . Your videos helped me to get 2 offers .
@aashnavijay1716
@aashnavijay1716 6 ай бұрын
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
@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
@sudarvendhanmahendran3534
@sudarvendhanmahendran3534 2 ай бұрын
Thanks for your clear and short explanation with its example. I watched this multiple times. Thank you 😊
@interviewhappy
@interviewhappy 2 ай бұрын
You're very welcome!
@mariol1436
@mariol1436 9 ай бұрын
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.
@sunnypyon7010
@sunnypyon7010 6 ай бұрын
You are the best! Thankyou for explaining clearly and easy to undertand
@interviewhappy
@interviewhappy 6 ай бұрын
Glad you think so @sunny
@sanjibgayen7187
@sanjibgayen7187 Ай бұрын
I like the way you present all the information. Thank you very much.
@interviewhappy
@interviewhappy Ай бұрын
Glad it was helpful!
@saqtquadri
@saqtquadri 6 ай бұрын
LS and DI principles was getting difficulties with other videos, but you clear the confusion, Thanks alot.
@mdweena870
@mdweena870 23 күн бұрын
I agree
@suryanarayanbaliarsingh5363
@suryanarayanbaliarsingh5363 9 ай бұрын
This is the best SOLID principles explanation.
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks Surya. All the best for your career.
@sangeetha1713
@sangeetha1713 5 ай бұрын
Very useful video.simple, easy to understand and clear.
@interviewhappy
@interviewhappy 5 ай бұрын
Glad it was helpful @sangeetha
@anjireddy4066
@anjireddy4066 2 ай бұрын
Best video to understand solid principles with examples thank you
@interviewhappy
@interviewhappy 2 ай бұрын
Thanks
@akshuthegreat8791
@akshuthegreat8791 7 ай бұрын
Excellent !
@mamtakhatana2621
@mamtakhatana2621 11 ай бұрын
Thanks a lot Sir, your videos are very helpful and clear concepts thoroughly.
@interviewhappy
@interviewhappy 11 ай бұрын
Glad to hear that. Thanks for appreciating
@govindbansal2181
@govindbansal2181 9 ай бұрын
Greatest content 🎉
@dipakbarnwal6978
@dipakbarnwal6978 11 ай бұрын
Great mantor ever 😌
@KinglyStar77
@KinglyStar77 8 ай бұрын
Thanks a lot sir. I am currently looking to change and you are my guide.
@interviewhappy
@interviewhappy 8 ай бұрын
All the best @kinglystar
@luisgonzalez8877
@luisgonzalez8877 7 ай бұрын
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)?
@berginsheni1717
@berginsheni1717 9 ай бұрын
Awesome explanation. Thanks for the effort 😊
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks and all the best for your career.
@anbazhagand
@anbazhagand 11 ай бұрын
Nice brother. Clear and Perfect explaination.
@interviewhappy
@interviewhappy 11 ай бұрын
Glad you liked it @anbazhagand
@Jawad-Amir
@Jawad-Amir 3 ай бұрын
Great video man! Hope you all the best on your teaching journey!
@interviewhappy
@interviewhappy 3 ай бұрын
Thanks! You too!
@zeeluck7128
@zeeluck7128 10 ай бұрын
Excellent
@venudamarla175
@venudamarla175 11 ай бұрын
Please make a video on design patterns
@interviewhappy
@interviewhappy 11 ай бұрын
Noted Venu, not very soon. But I will cover them one day.
@user-yw6ct8vz1x
@user-yw6ct8vz1x 8 ай бұрын
Is design patterns available?
@prernachaturvedi8258
@prernachaturvedi8258 4 күн бұрын
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?
@hectorluis9294
@hectorluis9294 8 ай бұрын
Nail It. Best explanation I have found on the subject.
@interviewhappy
@interviewhappy 8 ай бұрын
Thanks and all the best for your career.
@lajapathyarun4329
@lajapathyarun4329 14 күн бұрын
You are awesome 👍
@rakkarajput
@rakkarajput 11 ай бұрын
Yeah finally it's coming 🙌
@antonfesenko920
@antonfesenko920 11 ай бұрын
Thank you very much sir, your videos are very helpful and easy to understand
@interviewhappy
@interviewhappy 11 ай бұрын
Glad to hear that @antonfesenko920
@anjalilawrence7211
@anjalilawrence7211 10 ай бұрын
Hi can u give me different between type cast vs convert vs parse
@caveatashish
@caveatashish 3 ай бұрын
Thank you for the detailed explaination
@interviewhappy
@interviewhappy 3 ай бұрын
Glad it was helpful!
@shirinmirzimk4818
@shirinmirzimk4818 8 ай бұрын
first time i understood lsp from this
@ShanayaBijlani
@ShanayaBijlani Ай бұрын
Thank you
@user-ey9cj7ur4v
@user-ey9cj7ur4v 4 ай бұрын
nice session sir ji
@dayal86ald
@dayal86ald 9 ай бұрын
Awesome Awesome Awesome ... very helpful
@interviewhappy
@interviewhappy 9 ай бұрын
Thanks Dayal and all the best for your career.
@yelagandulasridhar7011
@yelagandulasridhar7011 11 ай бұрын
Very nice it's helpful.
@interviewhappy
@interviewhappy 11 ай бұрын
Glad it was helpful! @yelagandulasridhar7011
@Rajinderdung
@Rajinderdung 8 ай бұрын
Good explanation of Solid principles
@interviewhappy
@interviewhappy 8 ай бұрын
Glad you think so! @Rajinder
@srinivasankharpayya671
@srinivasankharpayya671 Ай бұрын
Please make a video on design patterns.
@ammargondal8176
@ammargondal8176 9 ай бұрын
My Bestest Tutor i,ve ever 😊💯
@interviewhappy
@interviewhappy 9 ай бұрын
Glad to hear that! @ammar
@marcelositonio2495
@marcelositonio2495 4 ай бұрын
Very SOLID explanation.
@interviewhappy
@interviewhappy 4 ай бұрын
Glad it was helpful!
@prabhakartiwari1434
@prabhakartiwari1434 11 ай бұрын
Thank you explained !!!!😊
@interviewhappy
@interviewhappy 11 ай бұрын
Happy to help! @prabhakartiwari1434
@atulbhandari2786
@atulbhandari2786 11 ай бұрын
Thank you sir very amazing content .pls make vedio for design patterns as well..and authentication in dot web api
@interviewhappy
@interviewhappy 11 ай бұрын
Oh Bhandari ji, great to hear from you again..
@solankijigar11
@solankijigar11 9 ай бұрын
Great video, Sir.👍
@interviewhappy
@interviewhappy 9 ай бұрын
Glad you liked it @ solan
@khushbuthakkar8219
@khushbuthakkar8219 11 ай бұрын
Awesome content, I am watching your all videos and sharing in my team as well.
@interviewhappy
@interviewhappy 11 ай бұрын
Thanks Khushbu for watching and sharing. All the best for your career.
@josecanyousee
@josecanyousee 10 ай бұрын
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
@srinivaskore470
@srinivaskore470 8 ай бұрын
Please prepare tutorials on WEB API and Java Script and J Query
@interviewhappy
@interviewhappy 8 ай бұрын
You can check my channel. Web API and JavaScript already there. All the best for your career.
@niteshnitianofficialsongs
@niteshnitianofficialsongs 7 ай бұрын
excellent video
@interviewhappy
@interviewhappy 7 ай бұрын
Thank you very much! @nitesh
@minitam1527
@minitam1527 11 ай бұрын
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 11 ай бұрын
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.
@singarasu90
@singarasu90 11 ай бұрын
mvc application front end ui displayed excel file possibility?
@jithuakumar
@jithuakumar 7 ай бұрын
Gr8 sir
@sandhyaranim9437
@sandhyaranim9437 Ай бұрын
Please post design patterns video
@someonesoumya
@someonesoumya 10 ай бұрын
Thanks Happy from Happy 😀...
@interviewhappy
@interviewhappy 10 ай бұрын
Thanks and all the best for your career.
@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.
@chandanar4857
@chandanar4857 3 ай бұрын
Sir, please suggest me how to make a proper resume.
@jayminpatel7838
@jayminpatel7838 7 ай бұрын
Awesome sir
@interviewhappy
@interviewhappy 7 ай бұрын
Thanks @jaymin
@AasanHai26
@AasanHai26 11 ай бұрын
Please sir to make a 1 year angular experience interview series
@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 4 ай бұрын
its only type of object...you can pass the instances of class which implement that interface.
@luisgonzalez8877
@luisgonzalez8877 7 ай бұрын
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…
@upscdairies5362
@upscdairies5362 11 ай бұрын
Sir make video on filters
@jowbloe4700
@jowbloe4700 11 ай бұрын
Good videos before... Parts 1-5.
@jayeshpatel-zx5kb
@jayeshpatel-zx5kb 9 ай бұрын
Gm can you make video for solid principle in hindi?
@anusuyaguru4762
@anusuyaguru4762 11 ай бұрын
Please make video for design patterns
@interviewhappy
@interviewhappy 11 ай бұрын
Sure will try to do it soon @anusuyaguru4762
@vemankunoor695
@vemankunoor695 11 ай бұрын
Is Dependency inversion principle and Dependency injection both are same
@Vijul-bu6qs
@Vijul-bu6qs 10 ай бұрын
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).
@akshaybhagwat3712
@akshaybhagwat3712 4 ай бұрын
You're sound on "right" is quite funny. 😅
@manjunathbadiger57
@manjunathbadiger57 10 ай бұрын
Please design patterns
@shubhankarpaul2740
@shubhankarpaul2740 6 ай бұрын
You've mixed up Interface segregation with liskov substitution altogether
@aaronspain3387
@aaronspain3387 10 ай бұрын
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.
@malleshbyri5138
@malleshbyri5138 11 ай бұрын
Please make video design patterns at least any two important patterns
@interviewhappy
@interviewhappy 11 ай бұрын
Sure will try to do. @malleshbyri5138
@sreejithm4331
@sreejithm4331 7 ай бұрын
Design patterns video please
@interviewhappy
@interviewhappy 7 ай бұрын
I will try to do in future.
@surajsingh-py5fr
@surajsingh-py5fr Ай бұрын
​@@interviewhappyfactory design pattern
@suzeetsingh2284
@suzeetsingh2284 Ай бұрын
Thanks a lot sir, i am requesting can you please remove add from your video
@deveshkumar3742
@deveshkumar3742 11 ай бұрын
sir i want to prepare for frontend developer interview how do i connect with you
@interviewhappy
@interviewhappy 11 ай бұрын
Thanks Devesh. Due to my own job and limited time, KZbin comments are the only way. May be in future I will plan to connect one on one.
@muhammadasim5532
@muhammadasim5532 8 ай бұрын
Love from Pakistan ❤ Right 😂
@interviewhappy
@interviewhappy 7 ай бұрын
Love from India
@user-li3bo5sx1s
@user-li3bo5sx1s 2 ай бұрын
Rightttttttttttttttttttttttttttttttttttttttttttttttttt
@MK-wc7sy
@MK-wc7sy Ай бұрын
طيب لو قلت احبك
@rohanyadav7327
@rohanyadav7327 3 ай бұрын
Your explanation of liskov substitution is completely wrong
@SandeepPal084991904
@SandeepPal084991904 11 ай бұрын
Complete design pattern video not available on KZbin . So please make videos on design pattern.
@interviewhappy
@interviewhappy 11 ай бұрын
Hi Sandeep, I will try to cover some important Design patterns in future.
Top 20 Interview Questions - Web API - .NET C#
42:22
Interview Happy
Рет қаралды 187 М.
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 20 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 48 МЛН
Top 30  .Net Core Interview Questions in 30 mins - .NET C#
37:11
Interview Happy
Рет қаралды 282 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Angular Interview Questions -  Difference between JIT and AOT Compiler
14:29
This is the Only Right Way to Write React clean-code - SOLID
18:23
Top 25 SQL Server Interview Questions - .NET C#
1:06:04
Interview Happy
Рет қаралды 95 М.
SOLID Principles: Do You Really Understand Them?
7:04
Alex Hyett
Рет қаралды 119 М.
Top 50 OOPS C# Interview Questions - .NET
3:05:33
Interview Happy
Рет қаралды 125 М.
Learn SOLID Principles with CLEAN CODE Examples
28:35
Amigoscode
Рет қаралды 258 М.