SOLID Principal - Interview Questions and Answers

  Рет қаралды 130,633

Interview Happy

Interview Happy

Күн бұрын

Пікірлер
@ogundipeorobola5304
@ogundipeorobola5304 2 ай бұрын
Yet to complete this tutorial but I have drop this comment at 15:42 (LSP). I am very impressed at how you simplify the SOLID principles. Thank you very much
@bhargavarajuthirumalasetty
@bhargavarajuthirumalasetty Жыл бұрын
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 Жыл бұрын
Your Welcome @user
@asindal
@asindal Жыл бұрын
​@@interviewhappy liskov substitutions and interface segregation are seems similar.... What's the difference?
@jabeerbasha123
@jabeerbasha123 Жыл бұрын
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 Жыл бұрын
All the best @jabeer
@mohammadrafi8103
@mohammadrafi8103 Жыл бұрын
bhai who giving you 400% hike? 🤔
@aashnavijay1716
@aashnavijay1716 Жыл бұрын
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 Жыл бұрын
Your achievement has truly filled my heart with joy. Celebrating your accomplishment and wishing you continued success. Congrats! @aashnavijay1716
@sumitprakash3158
@sumitprakash3158 7 күн бұрын
This is One of the best SOLID Principle videos ever. However, as Happy says, we must keep revising, the more we revise, the more we absorb.
@lijuthomas5507
@lijuthomas5507 7 ай бұрын
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.
@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.
@MrSHYAM_10
@MrSHYAM_10 Жыл бұрын
One of the best video on Solid Principal explained in simple manner.
@interviewhappy
@interviewhappy Жыл бұрын
Glad you think so! @mrshyam1985
@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
@krishnakumar-yh7op
@krishnakumar-yh7op 4 ай бұрын
Thanks Man This is first Time when I understand SOLID Principle concept after watching lot's of videos. S - Single Responsibility Principle O - Open-Closed Principle L - Liskov Substitution Principle I - Interface Segregration Principle D - Dependency Inversion Principle Thanks Much
@yesubabu2880
@yesubabu2880 Ай бұрын
u should have done, main method, 2nd and 3rd lines, employee=pEmployee; then call employee.clacsalary() and employee.calcBonues (15:57)
@mariol1436
@mariol1436 Жыл бұрын
You're quite literally saving lives with these videos. Keep up the good work. 💪
@seanleith5312
@seanleith5312 Жыл бұрын
Indian English is not something I will listen to ever. Gosh.
@rounakmukherjee1009
@rounakmukherjee1009 Жыл бұрын
Best explanation on SOLID. Kudos
@user-rp9iis1en6h
@user-rp9iis1en6h Жыл бұрын
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.
@suryanarayanbaliarsingh5363
@suryanarayanbaliarsingh5363 Жыл бұрын
This is the best SOLID principles explanation.
@interviewhappy
@interviewhappy Жыл бұрын
Thanks Surya. All the best for your career.
@sangeetha1713
@sangeetha1713 Жыл бұрын
Very useful video.simple, easy to understand and clear.
@interviewhappy
@interviewhappy Жыл бұрын
Glad it was helpful @sangeetha
@brijeshkumarsinha1419
@brijeshkumarsinha1419 25 күн бұрын
Great way to explain the thing in a very simple and understandable way sir. Thanks.
@shekhar1497
@shekhar1497 5 ай бұрын
finally someone teach in simple language.Thanks.
@sunnypyon7010
@sunnypyon7010 Жыл бұрын
You are the best! Thankyou for explaining clearly and easy to undertand
@interviewhappy
@interviewhappy Жыл бұрын
Glad you think so @sunny
@venudamarla175
@venudamarla175 Жыл бұрын
Please make a video on design patterns
@interviewhappy
@interviewhappy Жыл бұрын
Noted Venu, not very soon. But I will cover them one day.
@GiridharaReddy
@GiridharaReddy Жыл бұрын
Is design patterns available?
@Rajdweep
@Rajdweep Жыл бұрын
man you explained better than the guy of the paid course i purchased 🙂
@interviewhappy
@interviewhappy Жыл бұрын
Thanks @Rajdweep
@Rajdweep
@Rajdweep Жыл бұрын
@@interviewhappy welcome bro
@simbuvlog4366
@simbuvlog4366 Жыл бұрын
Very clear and Simple Explanation. Thank you so much
@interviewhappy
@interviewhappy Жыл бұрын
Glad it was helpful! So nice of you to appreciate @simbuvlog4366
@VisionVibesNew
@VisionVibesNew 20 күн бұрын
The thing is that you made LSP too simple on the earth 😂😂 ... Salute Sir ❤❤
@saqtquadri
@saqtquadri Жыл бұрын
LS and DI principles was getting difficulties with other videos, but you clear the confusion, Thanks alot.
@mdweena870
@mdweena870 7 ай бұрын
I agree
@sudarvendhanmahendran3534
@sudarvendhanmahendran3534 9 ай бұрын
Thanks for your clear and short explanation with its example. I watched this multiple times. Thank you 😊
@interviewhappy
@interviewhappy 9 ай бұрын
You're very welcome!
@nileshpatel6566
@nileshpatel6566 Жыл бұрын
Please make a video on design patterns mostly singleton and factory.
@chermalingam3425
@chermalingam3425 Жыл бұрын
Can you share Design pattern knowledge? That one is more useful.
@Angeluslove7
@Angeluslove7 11 ай бұрын
Wow, this is the best explanation I found on internet so far. Thank you
@interviewhappy
@interviewhappy 11 ай бұрын
You're very welcome!
@mdweena870
@mdweena870 7 ай бұрын
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 7 ай бұрын
You're very welcome!
@akankshaojha5488
@akankshaojha5488 Жыл бұрын
Very accurate n to the Point example
@josecanyousee
@josecanyousee Жыл бұрын
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 Жыл бұрын
No, polymorphism is generally method hiding, overriding and overloading.
@interviewhappy
@interviewhappy Жыл бұрын
Agree, that is dependency injection, when you inject the dependency service or interface to other class via constructor
@danieljacales326
@danieljacales326 5 ай бұрын
You are the best Pakistanian developer, really good explaination of SOLID principles
@umeshsharma6676
@umeshsharma6676 5 ай бұрын
He is an Indian
@vivekpuri-08
@vivekpuri-08 5 ай бұрын
😂
@claretburrito64
@claretburrito64 Жыл бұрын
Thank you very much sir, your videos are very helpful and easy to understand
@interviewhappy
@interviewhappy Жыл бұрын
Glad to hear that @antonfesenko920
@hectorluis9294
@hectorluis9294 Жыл бұрын
Nail It. Best explanation I have found on the subject.
@interviewhappy
@interviewhappy Жыл бұрын
Thanks and all the best for your career.
@poojarakshit2372
@poojarakshit2372 4 ай бұрын
best, simple and neat explanation of the SOLID principles. thank you so much Sir.
@interviewhappy
@interviewhappy 4 ай бұрын
You are most welcome
@ammargondal8176
@ammargondal8176 Жыл бұрын
My Bestest Tutor i,ve ever 😊💯
@interviewhappy
@interviewhappy Жыл бұрын
Glad to hear that! @ammar
@sasivijaya
@sasivijaya 11 ай бұрын
you are simply superb and really master at explaining all these
@anbazhagand
@anbazhagand Жыл бұрын
Nice brother. Clear and Perfect explaination.
@interviewhappy
@interviewhappy Жыл бұрын
Glad you liked it @anbazhagand
@shyamsoni5389
@shyamsoni5389 4 ай бұрын
This video should be on TOP
@luisgonzalez8877
@luisgonzalez8877 Жыл бұрын
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)?
@KinglyStar77
@KinglyStar77 Жыл бұрын
Thanks a lot sir. I am currently looking to change and you are my guide.
@interviewhappy
@interviewhappy Жыл бұрын
All the best @kinglystar
@hashirali2604
@hashirali2604 2 ай бұрын
You nailed it 🎉 especially LSP
@srinivaskore470
@srinivaskore470 Жыл бұрын
Please prepare tutorials on WEB API and Java Script and J Query
@interviewhappy
@interviewhappy Жыл бұрын
You can check my channel. Web API and JavaScript already there. All the best for your career.
@padmashreebaithyar9348
@padmashreebaithyar9348 Жыл бұрын
I think you are a pro in knowledge transformation.
@AshfanSaja
@AshfanSaja 8 ай бұрын
Thank you very much sir.. i understand it completely.. god bless you and you teaching ability
@manojjangid6213
@manojjangid6213 Жыл бұрын
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 Жыл бұрын
its only type of object...you can pass the instances of class which implement that interface.
@tvsnmurthy2370
@tvsnmurthy2370 Жыл бұрын
Thank you very much sir for sharing this video... It's very helpful to me. Awesome explanation and easy to understand...
@dibyenducoder
@dibyenducoder Ай бұрын
Hi Happy, I really liked your explanation about SOLID Principles and I could answer them easily. But, the market demand is nowadays high so could you please try for Design Pattern (GOF + Repository Pattern, CQRS, Unit Of Work, Object Pool) . I keep forgetting and could not answer in proper way as I think it is important to have good technical vocabulory that has good keywords and technical sound to get high chance of cracking the interview than speaking broken, beating around the bush manner despite having some knowledge. I'm waiting for your next video. 😄
@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.
@ananthie8032
@ananthie8032 8 ай бұрын
Thanks a lot . Your videos helped me to get 2 offers .
@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..
@sumuduperera7821
@sumuduperera7821 Ай бұрын
Thank you , please make a video for design patterns as well
@sanjibgayen7187
@sanjibgayen7187 8 ай бұрын
I like the way you present all the information. Thank you very much.
@interviewhappy
@interviewhappy 8 ай бұрын
Glad it was helpful!
@ICanDoCode
@ICanDoCode 2 ай бұрын
I know you have used chatgpt to get this sample examples for solid principles ☺Anyway Great Understanding
@shirinmirzimk4818
@shirinmirzimk4818 Жыл бұрын
first time i understood lsp from this
@HappyInvester007
@HappyInvester007 Ай бұрын
Nice. Best Example....
@kamalr7799
@kamalr7799 5 ай бұрын
hi Brother, Your videos are so good for studies, i have fully follow up your videos for my current interview, thank you so much and thanks lot , As a small suggest can possible to give about the Design pattern videos its very useful for Us
@kamalr7799
@kamalr7799 2 ай бұрын
hi Brother, Its great Move the finally Cracked the 2 offers so for its the only reason is [{Happy}] because of Your's Videos. Thanks its not enough, Thanks and Thank you so much..
@interviewhappy
@interviewhappy 2 ай бұрын
I'm so glad my videos helped you land two offers! Congratulations!
@sumitprakash3158
@sumitprakash3158 12 күн бұрын
Sir, please make a video on the Design Patterns. It usually gets asked in Mid Senior level Interview. I have faced several times.
@Jawad-Amir
@Jawad-Amir 11 ай бұрын
Great video man! Hope you all the best on your teaching journey!
@interviewhappy
@interviewhappy 10 ай бұрын
Thanks! You too!
@berginsheni1717
@berginsheni1717 Жыл бұрын
Awesome explanation. Thanks for the effort 😊
@interviewhappy
@interviewhappy Жыл бұрын
Thanks and all the best for your career.
@shalithadhananjaya2638
@shalithadhananjaya2638 5 ай бұрын
Can you explain Design Patterns as well.
@dayal86ald
@dayal86ald Жыл бұрын
Awesome Awesome Awesome ... very helpful
@interviewhappy
@interviewhappy Жыл бұрын
Thanks Dayal and all the best for your career.
@shuchiarya2104
@shuchiarya2104 6 ай бұрын
Very well explained. Good easy examples !!
@interviewhappy
@interviewhappy 6 ай бұрын
Glad you think so!
@evidenceetinihekanem4501
@evidenceetinihekanem4501 Ай бұрын
This man is gooooooooooood. Thank you!
@interviewhappy
@interviewhappy Ай бұрын
Thanks, glad you found it helpful!
@sumitprakash3158
@sumitprakash3158 3 ай бұрын
Sir, please make a video on the Design Patterns. It usually gets asked in Mid Senior level Interview.
@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.
@anusuyaguru4762
@anusuyaguru4762 Жыл бұрын
Please make video for design patterns
@interviewhappy
@interviewhappy Жыл бұрын
Sure will try to do it soon @anusuyaguru4762
@govindbansal2181
@govindbansal2181 Жыл бұрын
Greatest content 🎉
@sandhyaranim9437
@sandhyaranim9437 8 ай бұрын
Please post design patterns video
@prateekghosh6984
@prateekghosh6984 4 ай бұрын
Why not we have return 0 for contractual class for bonus method in place of throwing error
@ranjithranjith621
@ranjithranjith621 17 күн бұрын
Is there design pattern video?
@luisgonzalez8877
@luisgonzalez8877 Жыл бұрын
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…
@srinivasankharpayya671
@srinivasankharpayya671 8 ай бұрын
Please make a video on design patterns.
@someonesoumya
@someonesoumya Жыл бұрын
Thanks Happy from Happy 😀...
@interviewhappy
@interviewhappy Жыл бұрын
Thanks and all the best for your career.
@anjalipuspa5203
@anjalipuspa5203 26 күн бұрын
Hello Sir, Can you please create the videos for design patterns with practical example, it will be very hepful. Thanks for sharing all the c# related interview questions with examples. It's really helpful to crack interviews. Thank you! 🙂
@marcelositonio2495
@marcelositonio2495 11 ай бұрын
Very SOLID explanation.
@interviewhappy
@interviewhappy 11 ай бұрын
Glad it was helpful!
@04_itsanskaragarwal73
@04_itsanskaragarwal73 Ай бұрын
Wonderful Explanation 😮❤
@interviewhappy
@interviewhappy Ай бұрын
Glad you found it helpful!
@rakkarajput
@rakkarajput Жыл бұрын
Yeah finally it's coming 🙌
@vikassingh-oh6ci
@vikassingh-oh6ci Жыл бұрын
Awesome know sir. keep it up. 🙏
@YousiLife
@YousiLife 2 ай бұрын
Hello Sir. After watching all Your videos related to Dotnet I got placed for 34.5LPA. This is my 2nd company and it helps me a lot after attending interviews after 10years. Thank you!!!!!
@interviewhappy
@interviewhappy 2 ай бұрын
Warmest congratulations on your achievement! Wishing you even more success in the future.
@YousiLife
@YousiLife 2 ай бұрын
@@interviewhappy Thank you Sir
@sreejithm4331
@sreejithm4331 Жыл бұрын
Design patterns video please
@interviewhappy
@interviewhappy Жыл бұрын
I will try to do in future.
@surajsingh-py5fr
@surajsingh-py5fr 8 ай бұрын
​@@interviewhappyfactory design pattern
@anjalilawrence7211
@anjalilawrence7211 Жыл бұрын
Hi can u give me different between type cast vs convert vs parse
@dotnetknack
@dotnetknack 4 ай бұрын
Awesome explanantion.
@Rajinderdung
@Rajinderdung Жыл бұрын
Good explanation of Solid principles
@interviewhappy
@interviewhappy Жыл бұрын
Glad you think so! @Rajinder
@prabhakartiwari1434
@prabhakartiwari1434 Жыл бұрын
Thank you explained !!!!😊
@interviewhappy
@interviewhappy Жыл бұрын
Happy to help! @prabhakartiwari1434
@singarasu90
@singarasu90 Жыл бұрын
mvc application front end ui displayed excel file possibility?
@faisalTraveller
@faisalTraveller Жыл бұрын
Awesome quick contents.
@mamtakhatana2621
@mamtakhatana2621 Жыл бұрын
Thanks a lot Sir, your videos are very helpful and clear concepts thoroughly.
@interviewhappy
@interviewhappy Жыл бұрын
Glad to hear that. Thanks for appreciating
@vemankunoor695
@vemankunoor695 Жыл бұрын
Is Dependency inversion principle and Dependency injection both are same
@Vijul-bu6qs
@Vijul-bu6qs Жыл бұрын
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).
@dipakbarnwal6978
@dipakbarnwal6978 Жыл бұрын
Great mantor ever 😌
@mamathachanda9308
@mamathachanda9308 7 ай бұрын
Good teaching...
@caveatashish
@caveatashish 10 ай бұрын
Thank you for the detailed explaination
@interviewhappy
@interviewhappy 10 ай бұрын
Glad it was helpful!
@chandanaraddu4857
@chandanaraddu4857 10 ай бұрын
Sir, please suggest me how to make a proper resume.
@aaronspain3387
@aaronspain3387 Жыл бұрын
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 Жыл бұрын
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.
@SNEHAM-w3b
@SNEHAM-w3b 5 ай бұрын
Asome ❤❤❤❤
@patelnirmal6867
@patelnirmal6867 Жыл бұрын
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.
@UVkids_channel
@UVkids_channel 3 ай бұрын
I have doubt in D.I.P (last principal). If there is a problem in chaging name of low level class from "File Logger" to "DBLogger". If I change name of Interface then , won't this be a problem in code ? Please correct me if I am wrong.
@solankijigar11
@solankijigar11 Жыл бұрын
Great video, Sir.👍
@interviewhappy
@interviewhappy Жыл бұрын
Glad you liked it @ solan
@prernachaturvedi8258
@prernachaturvedi8258 7 ай бұрын
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?
@VickySharma-0906
@VickySharma-0906 5 ай бұрын
You can make that method as private, then it will not break SOLID or OOPs principal
Top 20 Interview Questions - Web API - .NET C#
42:22
Interview Happy
Рет қаралды 238 М.
Learn SOLID Principles with CLEAN CODE Examples
28:35
Amigoscode
Рет қаралды 282 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
SOLID principles - write clean code in React.js app
4:08
moderndev
Рет қаралды 33 М.
What is Liskov Substitution Principle ?
7:38
Interview Happy
Рет қаралды 54 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 904 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН