I solved 541 Leetcode problems. But you need only 150.

Ғылым және технология

1. How to use Leetcode effectively?
2. How to learn Data Structures and Algorithms?
3. How to use Leetcode solutions?
4. Whether to use Python for Leetcode?
5. How to crack coding interview?
I will answer all these questions in this video.
► FREE resources:
1. Leetcode Top Interview Questions (150 Problems): leetcode.com/problem-list/top...
2. Selective attention test: • selective attention test
► For more content like this, subscribe to our channel: / powercouple26
► Follow us on Linkedin:
/ gabag26
/ sarrabounouh
► Let's be FRIENDS! / power_couple26
► For business inquiries, reach us on: powercouplejourney@gmail.com
#datastructures #datastructuresandalgorithms #leetcode #codinginterview
DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

Пікірлер: 1 200

  • @skviknesh
    @skviknesh Жыл бұрын

    For i in range(0, 1000): 😘😘😘

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    return 😘😘😘

  • @HomeremediesDG

    @HomeremediesDG

    Жыл бұрын

    😮😀

  • @dineshkumare1750

    @dineshkumare1750

    Жыл бұрын

    Syntax error: Invalid character in identifier

  • @mayushi7792

    @mayushi7792

    Жыл бұрын

    I cringe out whenever I see anything other than c.

  • @dhruvkabra678

    @dhruvkabra678

    Жыл бұрын

    @@mayushi7792 and I when I see python

  • @aishwaryshukla8880
    @aishwaryshukla8880 Жыл бұрын

    The key takeaway for me in this video is to think first about the solution approach and then think how to code. Although I know this, and I try to think of an approach before coding, I still end up thinking about how I will code. This video was a reminder about keep focusing on the approach first. I am a beginner coder, and it gives me immense relief to hear from you that with practice, I'll be able to differentiate between the two. Thanks for this gem of a video! Saving it 🙏🏻

  • @malikau917
    @malikau917 Жыл бұрын

    “If you didn’t do it in one hour - Stop solving and check how others solved this” this is the best advice on this topic for me!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    It took me many months to realize this.

  • @arunk2710

    @arunk2710

    Жыл бұрын

    That's right. Trying to figure out the solution on your own by spending too many hours is not worth it. I only spend 30 minutes on an average problem and then start searching for hints on Google. Please don't look at the solution yet. If you can't figure it out in 1 or 2 hours, start looking for solutions. Try to understand them well and choose the best one. Don't just copy and paste the answer. You'll gain little to nothing.

  • @thawfeeqjamaal1777

    @thawfeeqjamaal1777

    Жыл бұрын

    or leave it and try another one, sleep on the one that you couldn't solve.

  • @johndewey6405

    @johndewey6405

    Жыл бұрын

    Well, i just check how other solved it if i can't solve it in 10 minutes hahaha

  • @abhimn7856

    @abhimn7856

    Жыл бұрын

    @@sahilandsarra please.. I need to know. I almost solved this in about 2 hours. The last test case timed out. If I practise enough will I be a decent developer. I'm constantly afraid I'm being overpaid.

  • @kellyd2973
    @kellyd2973 Жыл бұрын

    The humor in this video is top tier and the fact that you’re delivering it with a straight face makes it even better

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Kelly.

  • @sigfigronath

    @sigfigronath

    Жыл бұрын

    He has that deadpan humor, i like it

  • @divyanshmishra5121
    @divyanshmishra512111 ай бұрын

    SUMMARY: • Solve all 37 easy problems first and then move to medium and then difficult in the 150 top interview problems • First try to think about the solution and then jumping into coding part. In interviews coding rarely takes 15 minutes of time but major part goes in thinking. It may take 100 questions to practice this or 500 for some. • In interviews you are given 45 minutes to solve a question so even in practise, if you are not close to the solution in 1 hour then see the solution • Check atleast top 3 solution by sorting by most votes because sometimes the top solution is not practical for the interviews. • Try to understand the solution instead of memorizing it • And go to the editor, try to write the solution on your own ,even if it is the exact same code that you just read and then re-do it after few days completely on your own • Even if you did the question on your own, go read the others’ solutions to find an optimized solution. ( In sir’s opinion, if you wrote more than 20 lines of code for a question then there is a possibility of better existing solutions) • If you can solve a medium leetcode problems in 30-35 minutes then you are ready to go as mostly coding interviews are 45 minutes long and you are given a medium level question from pov of leetcode.

  • @keertireddy546

    @keertireddy546

    5 күн бұрын

    Thanks for your efforts

  • @norvusordoseclorum
    @norvusordoseclorum Жыл бұрын

    I think one of the reasons people love your content is because you are so honest about your journey

  • @jamjam3448
    @jamjam3448 Жыл бұрын

    Yes! I spent even days on just a single question just because I felt so bad I couldn't solve. For most, I eventually solve them but with worse time and space complexities. Thanks so much for your advice!

  • @SiimKoger
    @SiimKoger Жыл бұрын

    It took me quite a few years to slowly accept the fact that if you really want to learn something deeply then you have to swallow your ego and start from the beginning; and to undertand that it's gonna take time, at least months if not years, so don't beat yourself up for feeling stupid. So simple idea but in today's fast-paced world one might get frustrated with even the smallest of failures. Keep going. In 10 years it doesn't matter if it took you 3 months or a year to ace a coding interview (or whateber you're working on).

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Most people think short term. Thanks for sharing your wisdom. We need it 👍

  • @viky293

    @viky293

    Жыл бұрын

    so true, the world of instant gratification is making it harder for people to really invest in themselves.

  • @jathebest2835

    @jathebest2835

    Жыл бұрын

    @@viky293 True. It is why parents need to teach kids to read good qualities of books, debate skills with others, analyze our society and social issues, Math and English, etc. In the era of Tickok and Instagram, many young people are eager for something instant and pleasant. However, in the programming world, it doesn't work at all. We constantly need to learn from others, correct ourselves, and think deeply.. Hardship wins..

  • @xolo2617

    @xolo2617

    8 ай бұрын

    I spent 1+ years and solved 600 still I feel stupid

  • @ricardo5460

    @ricardo5460

    4 ай бұрын

    spot on. Ego is the #1 enemy at the beginning

  • @yashnegi9473
    @yashnegi9473 Жыл бұрын

    I always hated coding but not slowly slowly building habits to learn it in an enjoyable way and then also seeing your videos so I don't lose hope. Maybe today is not my time to shine but tomorrow will be. Never lose hope. Keep making videos.

  • @ahmedmaaz4390
    @ahmedmaaz4390 Жыл бұрын

    This is the video that gave me the courage to start with the dreaded leetcode. This video had everything I needed. I finally have a game plan. Thanks a lot.

  • @jejejeje4491
    @jejejeje4491 Жыл бұрын

    What set your content apart is your honesty. Everything you said make sense unlike other KZreadrs. Keep it up ❤

  • @nayan3979

    @nayan3979

    Жыл бұрын

    YEAH u r right..

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks ❤️

  • @hjtvgfhjtghvfg5919

    @hjtvgfhjtghvfg5919

    Жыл бұрын

    Its just hard to believe that you actually sat there for six hours trying to figure out this simple problem. And additionally didnt even understood the solution after a hour.

  • @muzaff

    @muzaff

    Жыл бұрын

    Agreed

  • @TheSoulCrisis

    @TheSoulCrisis

    Жыл бұрын

    @@hjtvgfhjtghvfg5919 Nothing is hard about it when you don't understand it, in terms of code for beginners especially this is true.

  • @thejavachip
    @thejavachip Жыл бұрын

    This is what most of us need, not the person who always knew what is the path and what needs to be done, but the person who was left alone in the darkness and had to struggle to find the path to the victory. I can totally relate with you I am in the same struggling phase as you were in the beginning of your journey. Every time I watch you I feel like if he can do it I can do it too.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Ritik. Struggle when done right is very important to grow. Only time I grew in life was during my struggle phases. Good luck Struggling 👍

  • @cherianafreen7528

    @cherianafreen7528

    Жыл бұрын

    क्या आप अधिक विस्तार से उत्तर दे सकते हैं?

  • @fan-tastic3454

    @fan-tastic3454

    Жыл бұрын

    Relatable

  • @UnknownSend3r

    @UnknownSend3r

    Жыл бұрын

    How you doing now in your journey ?

  • @sarazahoor9133

    @sarazahoor9133

    Жыл бұрын

    But the person who was left alone in the darkness and had to struggle to find the path… These words hit hard atm…

  • @ankitkumarjain8896
    @ankitkumarjain88969 ай бұрын

    I am so happy to have stumbled upon your channel. Your suggestions are awesome and you sound so genuine. Thanks

  • @ricardo5460
    @ricardo54604 ай бұрын

    It is really surprising to realize how we all started in the same place. I remember struggling with even the first coding challenge and thinking whether there was something wrong with spending hours on the easiest problem and still not even understanding it. Today I can confidently say I have progressed a lot as a programmer, but videos like this help beginners to set realistic expectations and to continue pushing forward

  • @MrDrNits
    @MrDrNits11 ай бұрын

    I'm just now starting to prep for interviews later this year and hearing your journey is so similar to mine is really comforting. This is a great video, gonna give it a try! Thanks!

  • @wisdomkhan
    @wisdomkhan Жыл бұрын

    What a superb video. This is the first guide on DSA that I find relatable and sensible.

  • @nikhilsahni8574
    @nikhilsahni8574 Жыл бұрын

    That's the strategy I was seeking most of the time. Thank you for this 😇

  • @generalsourabh5809
    @generalsourabh5809 Жыл бұрын

    i am reALLY SUPRISED how he softly and clearly spoke everything. i really liked the way he explained and I can relate this 100%

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Sourabh!

  • @ryankhart
    @ryankhart Жыл бұрын

    lol I relate so much with that story in the beginning! I felt so bad about myself that I put off applying for an internship for 2+ years after I've already done all of my coursework for my Bachelor's degree, essentially dropping out. It seemed to start when the only success stories that I ever heard from other students were that they had to submit over 200 applications before finally getting a response, and they already had a few substantial personal projects in their portfolio. Plus, they could solve these coding interview questions in 15 minutes for what would take me 6 hours. Then I went to one of the in-person college presentation events and saw more capstones and internships that sound like something I could do than those that went over my head. Maybe it's just that those students aren't generally going around humble bragging to their friends in the room nearby to me. I don't even want to work for a FAANG company anyway. I want to have a healthy work life balance.

  • @christophermorales4101

    @christophermorales4101

    Жыл бұрын

    Idk what you going through, but keep working

  • @ryancraigdavis
    @ryancraigdavis9 ай бұрын

    I don’t often comment on videos but this was the perfect advice. I’ve had the same issues with trying to practice and this just makes sense. I’m acruelly excited to start studying again!

  • @sahilandsarra

    @sahilandsarra

    9 ай бұрын

    Thanks Ryan! Good luck 👍

  • @jefferychen8330
    @jefferychen8330 Жыл бұрын

    Exactly the THREE mistakes I'm taking currently! Lucky enough to be a beginner and see your video. Thanks!

  • @MrFuture07
    @MrFuture07 Жыл бұрын

    Best tutorial till date, its been years since I'm stuck with these languages and couldn't get a job but now I'm motivated again and sure that I'll bag one soon by following your routine practices.. thank you very much for this heck of a gem

  • @MrFuture07

    @MrFuture07

    Жыл бұрын

    Wish me luck guys

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Good luck Randhir 👍

  • @MrDaniyalAh
    @MrDaniyalAh Жыл бұрын

    You are the only honest KZread speaker who gives actually useful advice. I have been loving your videos, going to watch all of them soon. Love from Pakistan

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Daniyal 🙏

  • @JoseFlores-hk1xd
    @JoseFlores-hk1xd Жыл бұрын

    Straight to the point. Great video! Glad I found you!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Jose

  • @ragesh8939
    @ragesh8939 Жыл бұрын

    Your video quality is so amazing brother especially the way of conveying the message

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Ragesh!!

  • @NehaKumari-ge8wm
    @NehaKumari-ge8wm Жыл бұрын

    Lucky enough to get this video as a recommendation in my YT feed!! You're amazing...You changed my approach of solving a problem.. I have been struggling in coding interviews..they are extremely depressing now... I hope I would see some positive changes after following your guidance..thank you so much🥺❤

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Good luck Neha 👍

  • @NehaKumari-ge8wm

    @NehaKumari-ge8wm

    Жыл бұрын

    @@sahilandsarra Thanku sir!

  • @daredevl6657

    @daredevl6657

    8 ай бұрын

    ​@@sahilandsarraTo crack faang interviews, should i choose C++ or Python or Java. I know python basics and love it. Doing leetcode problems in Python will help or should i focus on C++/Java?

  • @ninoe9124
    @ninoe9124 Жыл бұрын

    Currently in my course I started 5 weeks ago and I'm having trouble learning Java in this time span. I know it takes time to learn, however having these assignments and due dates really effect my learning, being a slow learner. I've lost motivation but I will keep going

  • @abdulmuqtadir8898
    @abdulmuqtadir8898 Жыл бұрын

    You're godsend. I made my first leetcode submission today and you drop this ♥️

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    This is such a perfect timing Abdul! Good luck 👍

  • @HomeremediesDG

    @HomeremediesDG

    Жыл бұрын

    @@sahilandsarra do i practice codechef ?

  • @devkailay3046
    @devkailay3046 Жыл бұрын

    Thanks a tonne for keeping your promise as always by bringing up this video.... Appreciated

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Dev.

  • @mohtasimb62
    @mohtasimb62 Жыл бұрын

    Excellent video! Keep it coming and never stop! You are what we need. A simple question. Coming from your Data Structures video which was your last video, you mentioned to take the free course by Coursera. I remember you mentioned that just Algorithm 1 is enough. So, can we start doing leetcode questions after finishing Algorithm 1?

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks! You need parts of Algorithms 2 like I mentioned in my DSA video.

  • @mohtasimb62

    @mohtasimb62

    Жыл бұрын

    @@sahilandsarra Got it! Thanks!

  • @pranavbhat92
    @pranavbhat923 ай бұрын

    Thank you so much for this video. I'm in a situation where I have the IT industry experience of a decade but very bad at solving Leetcode problems. I was overwhelmed when I started to learn. I almost went into depression thinking I have made a very big mistake in my life by not keeping in touch with DSA. But, I have started to code 1 easy Leetcode problem everyday since this week. I hope I will be able to make some progress where I get some confidence that is expected out of my experience level.

  • @dartm0
    @dartm0 Жыл бұрын

    I love this, I have been looking for a clear path on how to prepare. Thanks a lot

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Glad you found it helpful 😀

  • @jasonwee7580
    @jasonwee758010 ай бұрын

    Thanks for the tips, I think one important point you missed about practicing is to go back to the problem after a few days to make sure you grasp the concept. And progressively increase the time since you last did it.

  • @Jambajakumba

    @Jambajakumba

    10 ай бұрын

    Good advice mate

  • @Hytpu9
    @Hytpu9 Жыл бұрын

    I'm actually in the process of preparation for big tech and this video gives me really good advice. Thanks you my friend.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Good luck 👍

  • @kshitijbhadale
    @kshitijbhadale Жыл бұрын

    Sir, I've watched so many videos but this one was the best so far! thanks man!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Kshitij 🙏

  • @waffle8364
    @waffle83648 ай бұрын

    I only did leetcode in college and honestly it's great to eval more junior level devs but seniors or even mid level are going to be doing much different kinds of problems

  • @pranamjshetty9658
    @pranamjshetty9658 Жыл бұрын

    Thank you bro.. I asked you to make video on leetcode preparation in previous video 👍🤝❤️

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    And I hope this video was helpful, Pranam!

  • @_pro_grammer_
    @_pro_grammer_ Жыл бұрын

    Finally, was waiting for this video... "I recommend that if you are solving a problem which is outside these 150 problems, make sure that it’s your 151st problem." - the most importent point Always find excellent strategies in your content, Really love your inspirations💙💙💙

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Rafiul ❤️

  • @Icelander00

    @Icelander00

    Жыл бұрын

    Where are these 150 problem can you give me the list please

  • @skystar3

    @skystar3

    Жыл бұрын

    @@Icelander00 Yes, can you give us the list please? that's very useful, we are really appreciate your hard work

  • @Icelander00

    @Icelander00

    Жыл бұрын

    @@skystar3 go to leetcode link given in description

  • @skystar3

    @skystar3

    Жыл бұрын

    @@Icelander00 Thank you :)

  • @hashimmaniyar7702
    @hashimmaniyar7702 Жыл бұрын

    i love how calmly you explained each and every mistake and how to overcome them thanks alot got a ton of knowledge from you

  • @varshakaverappa668
    @varshakaverappa668 Жыл бұрын

    I love the subtle humor in this video. Great advice ! approaching the medium problems on leetcode is a common mistake I did too

  • @sarav-Frontend_Engineer
    @sarav-Frontend_Engineer Жыл бұрын

    Sharing your experience at the right time helps us a lot, keep going. I always support you.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Saravana!

  • @i.am.special
    @i.am.special Жыл бұрын

    I cannot believe that it actually happened. I was thinking for a couple of days about what will be the best approach for solving problems on a recently bought course from Algoexpert. I was wondering about asking the creators of the course about the approach. Then I accidentally opened this video coz the title sounds interesting to me. I was looking for copper, but I found gold. Sharing your experience is nothing but amazing, I believe you helped a lot of future interviewees like me by publishing this video. So I wanna say - thank you!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I’m glad you found the video helpful. Thanks 🙏

  • @rhimanshu6288
    @rhimanshu628811 ай бұрын

    No bragging...direct to the point explanations👍🏻

  • @ryankhart
    @ryankhart Жыл бұрын

    Weirdly enough, I've encountered some medium problems that were easier than easy problems. And I've tried some easy problems that utterly stumped me.

  • @edetmmekut809

    @edetmmekut809

    Жыл бұрын

    same here

  • @tejp33
    @tejp33 Жыл бұрын

    very important information you are posting but in reality it is difficult to do all this without determination. Big thank you for all your effort.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    That’s right! Good things don’t come easy because everybody wants to have them.

  • @tejp33

    @tejp33

    Жыл бұрын

    @@sahilandsarra yes you are right Sir & again hats off to your work!!

  • @mohn8643
    @mohn8643 Жыл бұрын

    This might be the best video on how should one practice for interviews

  • @irete267
    @irete267 Жыл бұрын

    Amazing video. I was just about to start using leetcode and this was what I needed

  • @ayushihasija5077
    @ayushihasija5077 Жыл бұрын

    even if you're starting your career or in the middle of it, no matter wherever you are, they ask you ds questions at every stage and this is by far the best answers you gave to the questions I had in my mind. Thanks

  • @aniruddhsingh5280
    @aniruddhsingh5280 Жыл бұрын

    This video is a gem 💎 . Crisp and practical

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Aniruddh 🙏

  • @anonymous_basics
    @anonymous_basics Жыл бұрын

    i don't know much about coding but the advice he is giving we can apply it on anything.thanks to you i now realized something.

  • @GerryStilton
    @GerryStilton8 ай бұрын

    Thanks for making the video and sharing the advise. It was very helpful. I found you might need to have the mic closer to you, your voice was a bit low and I hand to crank it up to hear you. Just a suggestion. Keep up the good work.

  • @harshkulkarni8713
    @harshkulkarni8713 Жыл бұрын

    Great to have guidance like you 😍

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thank you Harsh!

  • @ajinxRGB
    @ajinxRGB Жыл бұрын

    very honest and amazing video !! totally relatable . On Leet Code, If we want to sort the easy problems further we can sort by acceptance % column, this helps a lot if you are beginner.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks for this very helpful tip.

  • @AmitKumar-ln6pl
    @AmitKumar-ln6pl Жыл бұрын

    The best content for someone who is changing his/her career to programming from something from non coding

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I’m happy you found it useful. 😁

  • @AmitKumar-ln6pl

    @AmitKumar-ln6pl

    Жыл бұрын

    @@sahilandsarra you i am an agronomist trying to shift to programming wasted 6months and all my savings around 80k but your video made me realise like how dumb i was. But yeah i can start it in a proper way.

  • @shanmukhasrinivas4883
    @shanmukhasrinivas4883 Жыл бұрын

    Hi guys...your content is amazing..i am following your steps seriously.. went through Algorithmic Part 1 Series by Robert Sedgewick .. started with solving the percolate problem and failed miserably. Then started listening his lecture on Dynamic Complexity and found it really interesting.... way more to go into the deeper insights of the course.. thanks for letting us know about great Content...

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Great to see your progress, Shanmukha. Good luck 👍

  • @tushar3549

    @tushar3549

    Жыл бұрын

    @@sahilandsarra :)

  • @shanmukhasrinivas4883

    @shanmukhasrinivas4883

    Жыл бұрын

    @@sahilandsarra Hi Guys!! Wanted to update my progress 1. Learnt OOPS concepts in Java Programing as i wanted to explore core syntax experience. 2. Followed online edition of sedwick and solved intresting coding challenges daily and now comfortable with java. 3. Got deeper insight of inheritance, Polymorphysims, Encapsulations and exception Handling through HeadFirst Series 4. Started Practising Leetode EASY ARRAY PRBLEMS status 5/~2000 Waiting for your videos of learning intersting stuff

  • @aadhil9270

    @aadhil9270

    Жыл бұрын

    @@shanmukhasrinivas4883 well done bro..

  • @lovkush5257
    @lovkush5257 Жыл бұрын

    Love no waiting time and be authentic...great content

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @Manatoro
    @ManatoroАй бұрын

    Thanks for sharing man. I appreciate a lot this video!

  • @yashpreet4103
    @yashpreet4103 Жыл бұрын

    Thank you ❤️ for sharing your experience. Good luck for your future . Keep moving forward ⏩👨‍💻.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Yash. Good luck to you too 👍

  • @akasharthanur3057
    @akasharthanur3057 Жыл бұрын

    Great video Sahil. You have been a great inspiration to me... Keep your work on... And keep motivating others also.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Akash 🙏

  • @saptarshirajsinha1140
    @saptarshirajsinha1140 Жыл бұрын

    Been following a routine like this for last 2 months but i also make sure to solve one CP problem from codefoces in 1200-1800 range each day and in just 2 months i can tackle 2/3 medium level problems by myself

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    That’s great progress in 2 months. Good luck 👍

  • @natejames11
    @natejames11 Жыл бұрын

    I am curious about coding and I might start learning soon for fun this video was very good thank you for the insight.

  • @jagpatsingh938
    @jagpatsingh938 Жыл бұрын

    Cool video @Sahil bro !! discovered your channel today, good work man ! Keep it up 🤟🤟

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Jagpat! 🙏

  • @WhosShamouz
    @WhosShamouz Жыл бұрын

    Amazing tips! I would like to share another one: sort by acceptance rate for the easiest problems! Btw. video production quality went up a lot 😮

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks for this very useful tip.

  • @karnaghose4784
    @karnaghose4784 Жыл бұрын

    We really appreciate making this vlog. I have a small request. What if you guys make a video about a list of impactful open-source projects that can get us a MAANG interview or how to choose remarkable projects to get interviews?

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    That’s a great idea Karna! We’ll keep it in mind for our next videos 😊

  • @JohnAlamina
    @JohnAlamina11 ай бұрын

    Everything you say makes perfect sense! Thankyou!

  • @theyellowflash100
    @theyellowflash100 Жыл бұрын

    Hey Sahil, thank you so much for making this video. Really appreciate it

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @mCKyQ5sAp974
    @mCKyQ5sAp974 Жыл бұрын

    As a senior engineer who has also spent lots of time practicing on LeetCode, These are really really good tips. Nice sharing.

  • @maniksingh92
    @maniksingh92 Жыл бұрын

    TLDW; Algorithm: 0. Sort problems by difficulty level 1. Start solving new unsolved problem from lowest difficulty 2. IF solved OR (NOT solved AND time spent >= 1 hour): view best solutions 3. IF NOT solved: solve with reference of the above best solutions 4. IF new unsolved problem exists: repeat from step 1

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks for summarizing so well 🙏

  • @cameronfife8757
    @cameronfife8757 Жыл бұрын

    Thanks, this advice is really helpful tbh. I have had a couple of problems that maybe it takes me 3/4 hours on, and it kinda made me feel stuck about where to go.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Happy to help, Cameron 😀

  • @haraldcarlsten6238
    @haraldcarlsten6238 Жыл бұрын

    Great great video! Exactly what I needed right now!👍

  • @sahil_r_shinde
    @sahil_r_shinde Жыл бұрын

    If you cannot solve a problem, you feel sad. But if your friend solves the exact same problem in under 15 minutes, you are heartbroken. Dude just won me over in that one sentence 😂👌❤️

  • @ArcGaming07YT
    @ArcGaming07YT Жыл бұрын

    currently i have solved exactly 150 problems ,but they are random, my suggestion : its different for everyone some get good at only 150, but for me i have set target of 1000 because i am from tier 3 and i am not as fast as these youtubers and there is no one ready to give me referral if i solve only 150 probs and also for me to become confident i have set atleast 1000 as goal, hope you all are doing good 😊

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I talked about that at end of the video. Thanks for sharing.

  • @ShahriarAhmedShovon
    @ShahriarAhmedShovon Жыл бұрын

    I will call you "The Honest Bro". Man! Watched 2 videos and subscribed. Thanks a lot.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @vritansh14
    @vritansh14 Жыл бұрын

    One of the most honest reviews I've ever seen. The "ego" part hits hard.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @surajst109
    @surajst109 Жыл бұрын

    Are you a human or robot..? Give some expression like sad, surprised, happy

  • @scruffymakaveli6870
    @scruffymakaveli6870 Жыл бұрын

    Mathematicians spend the bare minimum learning a concept and spend most of their time solving problems. They "train" for speed and familiarity. If they can't solve a problem in 15 minutes, they immediately look up the solution. That's why so many mathematicians become great programmers.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I didn’t know this. Thanks for sharing 🙏

  • @user-wv3lk4jt9p

    @user-wv3lk4jt9p

    Жыл бұрын

    ... what type of mathematicians are you talking about?

  • @mrigankyadav8953

    @mrigankyadav8953

    Жыл бұрын

    Lol! Not even close to being true. No serious mathematician "trains" for speed. Serious mathematicians do the opposite of this stupid statement - "Mathematicians spend the bare minimum learning a concept".

  • @MrCmon113

    @MrCmon113

    7 ай бұрын

    Look up the solution where? Mathematicians are finding those solutions by working on them for far longer than 15minutes. Also: 1) You never heard about mathematicians that don't become "great programmers". 2) Mathematicians are already preselected for the most intelligent and/or diligent people.

  • @osantinello
    @osantinello Жыл бұрын

    BROTHER, YOU ARE THE BEST!!! You oooh really helped me!! THANK YOU VERY MUCH!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Happy to help 😀

  • @driptanil8332
    @driptanil8332 Жыл бұрын

    Love ❤ you sir you gave the right advice at the right time. I just starting DSA... ❤❤❤

  • @Healthaholics
    @Healthaholics Жыл бұрын

    Which language will be best for me as a beginner java or c++ ? I don't have any idea about coding or programming or language . I admitted in a collage in Information Technology branch recently . please suggest me 🙏

  • @refayatul

    @refayatul

    Жыл бұрын

    First C then java

  • @MrCmon113

    @MrCmon113

    7 ай бұрын

    Python or Julia.

  • @wartem
    @wartem Жыл бұрын

    I'd say it's easy to waste time on problem solving and not training your programming skills efficiently. I try to avoid hard questions since there's a huge risk the time will not be spent efficiently. Most of the time should be spent on projects if your goal is to learn programming.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks for sharing your thoughts 👍

  • @MrCmon113

    @MrCmon113

    7 ай бұрын

    Bingo. Most of programming is not about making some specific operation a little more efficient by using several pointers, maps and linear algebra, but about writing code that fits into larger programs, fits edge cases and is easy to understand and change.

  • @akhilyerrapragada62
    @akhilyerrapragada62 Жыл бұрын

    My man, to point, loved it!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Akhil!

  • @ishansharma4276
    @ishansharma4276 Жыл бұрын

    Dude!! mind blowing content 🙏 this is good karma, you'll be blessed!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Ishan 🙏

  • @ishansharma4276

    @ishansharma4276

    Жыл бұрын

    @@sahilandsarraabsolutely!! can you let us know how to crack systems design interview as well?

  • @vinaypatil8009
    @vinaypatil8009 Жыл бұрын

    You are the on point and straight forward to the topic person and the best quality of your. So request if you have time can you please start 1 JAVA programming series which covers all topics from beginner level to advance level and DSA. Thanks for everything ❤️😊

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks! Making a good series is very time consuming and I don’t think it will help if I make “just another series”.

  • @vinaypatil8009

    @vinaypatil8009

    Жыл бұрын

    @@sahilandsarra okay sir no problem 👍🏽😊

  • @b2r803
    @b2r803 Жыл бұрын

    Sir,I am asking silly doubt but i hope you will answer me . Currently I am learning DP and my on campus placement season will start from July 2023 .Can i master DSA for Campus placement till July? I am from tier one College (one of the top NIT)where many companies visits.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    There’s no fixed timeline for it. Different people take different time.

  • @evangelospoulios8061
    @evangelospoulios8061 Жыл бұрын

    Hi Sahil, another valuable video!! But i would like to ask you how common is it to be asked DS and algorithms questions during the rounds of junior backend developer opening from a non FAANQ company or such kind of company?

  • @wew8820
    @wew88204 ай бұрын

    when thinking of the solution "forget you know how to code". thank you, this just unlocked my brain!

  • @valentinpopescu6704
    @valentinpopescu6704 Жыл бұрын

    This video should be a manifesto. I should watch this for the next 6 months every week until I land a job at FAANG. I mean, you answered a series of very important questions: - How many leetcode problems you need to get good at DSA? 150. - How to solve a leetcode problem? First think and talk about it and then code it. - How do you think about solving the problem, if not code-like? Think about it logically, in general concepts. - How long should you try to figure out the problem? Try to solve it in 45m-1h. Best to do it in 30-35m. - What if you can't solve it in the given time? Read the best 3 leetcode solutions, if not so. - What if you can solve it? Still read the best 3 solutions, because your solution might not be optimal. Thanks for the video. You managed to answer all these questions in a little over 7 and a half minutes. I really liked it!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks for summarizing ❤️

  • @wcleary
    @wcleary10 ай бұрын

    The problem solving steps are great- and something I struggle with when solving problems or working with a new library. I see it often in code reviews too, where I get asked, what’s wrong with my code? And the answer should be, I don’t know just by looking at it for 30 seconds.

  • @doanthanh7025
    @doanthanh70257 ай бұрын

    thank you for your videos. They are very useful.

  • @YashM1234
    @YashM1234 Жыл бұрын

    I like the way the content was delivered, others just try to sell it without supportive args..

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks Yash 🙏

  • @rajkumararora7366
    @rajkumararora73664 ай бұрын

    Thanks for sharing ur luggage experiences and knowledge. Appreciated 🙏

  • @jeetsuchak6377
    @jeetsuchak6377 Жыл бұрын

    one of the most awaited video....🙌🙌...learned a lot from this ...thanks Sahil🙏

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @gauravlochab9614
    @gauravlochab9614 Жыл бұрын

    Thanks for making awesome content. It's A1!!!! I was curious whether I could study a subject in DSA, like graphs, and then do questions using the leet code. then moving on to the next DSA topic and doing leet code questions once for that topic. WDYT about this approach?

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Boundaries might not be always that well defined.

  • @vidishasinghal7732
    @vidishasinghal7732 Жыл бұрын

    Thanku so much for guiding 🙇‍♀️ This is really helping me out . I usually waste 1-2 days in solving a single problem which wasted my lot of time and because of that I am not able to concentrate on other subjects . Thanks 😊

  • @saidathanikhil.k6415
    @saidathanikhil.k6415 Жыл бұрын

    i got what exactly i expected from this video thanks for the video

  • @beastking1646
    @beastking1646 Жыл бұрын

    There is clarity in your content. Good keep it up. Also if I completely skip leetcode part what else should I do to become good in programming and get good job

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I have already covered this in other videos.

  • @mikedelta658
    @mikedelta658 Жыл бұрын

    Thanks Dear for your honesty and sharing such a wonderful advise.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    I’m glad you liked it. Thanks 🙏

  • @setoseng
    @setoseng Жыл бұрын

    I really needed this. Thank you!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thank you 🙏

  • @cinammondream
    @cinammondream Жыл бұрын

    AMAZING video!!!! I loved it thanks for sharing!

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

  • @NN-uy6ik
    @NN-uy6ik Жыл бұрын

    Really nice video,thanks youtube for suggesting me this video and thank you so much for sharing this.

  • @sahilandsarra

    @sahilandsarra

    Жыл бұрын

    Thanks 🙏

Келесі