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

  Рет қаралды 2,446,095

Sahil & Sarra

Sahil & Sarra

Күн бұрын

Пікірлер: 1 300
@skviknesh
@skviknesh 2 жыл бұрын
For i in range(0, 1000): 😘😘😘
@sahilandsarra
@sahilandsarra 2 жыл бұрын
return 😘😘😘
@Srijafashions
@Srijafashions 2 жыл бұрын
😮😀
@dineshkumare1750
@dineshkumare1750 2 жыл бұрын
Syntax error: Invalid character in identifier
@mayushi7792
@mayushi7792 2 жыл бұрын
I cringe out whenever I see anything other than c.
@dhruvkabra678
@dhruvkabra678 2 жыл бұрын
@@mayushi7792 and I when I see python
@divyanshmishra5121
@divyanshmishra5121 Жыл бұрын
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.
@kiaa459
@kiaa459 6 ай бұрын
Thanks for your efforts
@apollopereiraes
@apollopereiraes 6 ай бұрын
Up
@deepakkumarkeshari1210
@deepakkumarkeshari1210 5 ай бұрын
Any one up for Code Buddy to solve problem daily together and faster understanding.
@daddy3409
@daddy3409 15 күн бұрын
​@@deepakkumarkeshari1210hey
@malikau917
@malikau917 2 жыл бұрын
“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 2 жыл бұрын
It took me many months to realize this.
@arunk2710
@arunk2710 2 жыл бұрын
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 2 жыл бұрын
or leave it and try another one, sleep on the one that you couldn't solve.
@johndewey6405
@johndewey6405 2 жыл бұрын
Well, i just check how other solved it if i can't solve it in 10 minutes hahaha
@abhimn7856
@abhimn7856 2 жыл бұрын
@@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 2 жыл бұрын
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 2 жыл бұрын
Thanks Kelly.
@sigfigronath
@sigfigronath Жыл бұрын
He has that deadpan humor, i like it
@generalsourabh5809
@generalsourabh5809 2 жыл бұрын
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 2 жыл бұрын
Thanks Sourabh!
@thejavachip
@thejavachip 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
क्या आप अधिक विस्तार से उत्तर दे सकते हैं?
@fan-tastic3454
@fan-tastic3454 2 жыл бұрын
Relatable
@UnknownSend3r
@UnknownSend3r 2 жыл бұрын
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…
@jejejeje4491
@jejejeje4491 2 жыл бұрын
What set your content apart is your honesty. Everything you said make sense unlike other KZbinrs. Keep it up ❤
@nayan3979
@nayan3979 2 жыл бұрын
YEAH u r right..
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks ❤️
@hjtvgfhjtghvfg5919
@hjtvgfhjtghvfg5919 2 жыл бұрын
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 2 жыл бұрын
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.
@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.
@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 🙏🏻
@knecks7374
@knecks7374 5 ай бұрын
Sitting for hours and hours and not writing a single line of code is so true.
@norvusordoseclorum
@norvusordoseclorum 2 жыл бұрын
I think one of the reasons people love your content is because you are so honest about your journey
@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 🙏
@_pro_grammer_
@_pro_grammer_ 2 жыл бұрын
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 2 жыл бұрын
Thanks Rafiul ❤️
@Icelander00
@Icelander00 2 жыл бұрын
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 :)
@ricardo5460
@ricardo5460 11 ай бұрын
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
@abdulmuqtadir8898
@abdulmuqtadir8898 2 жыл бұрын
You're godsend. I made my first leetcode submission today and you drop this ♥️
@sahilandsarra
@sahilandsarra 2 жыл бұрын
This is such a perfect timing Abdul! Good luck 👍
@Srijafashions
@Srijafashions 2 жыл бұрын
@@sahilandsarra do i practice codechef ?
@ahmedmaaz4390
@ahmedmaaz4390 2 жыл бұрын
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.
@jamjam3448
@jamjam3448 2 жыл бұрын
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!
@AkshayAnil0-1
@AkshayAnil0-1 6 ай бұрын
True
@MrDaniyalAh
@MrDaniyalAh 2 жыл бұрын
You are the only honest KZbin speaker who gives actually useful advice. I have been loving your videos, going to watch all of them soon. Love from Pakistan
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Daniyal 🙏
@ryancraigdavis
@ryancraigdavis Жыл бұрын
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 Жыл бұрын
Thanks Ryan! Good luck 👍
@MrFuture07
@MrFuture07 2 жыл бұрын
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 2 жыл бұрын
Wish me luck guys
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Good luck Randhir 👍
@akshatsamdani
@akshatsamdani Жыл бұрын
1. Solve top 150 interview problem on leetcode. 2. Solve all the easy problems first. 3. Step to approach the problem: - Think about the logic without coding nuinances. - Then start coding 4. Timebox like interview 45 min to one problem, if you can't figure out go to leetcode discussion section. 5. If you can consistently solve leetcode medium problems in less than 35 mins, you're ready to go for the interview. Mistakes to avoid: - Start easy. - Giving too much time to one problem. - Look for more approaches to a problem (more optimised version)
@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
@GPTAsk
@GPTAsk Жыл бұрын
This video talks about the experience of the speaker on solving Leetcode problems and shares some tips for the viewers on how to approach the problems. The speaker had a hard time solving the very first problem and spent hours on it, but eventually solved 541 Leetcode problems. The speaker suggests that before starting Leetcode, the viewers should have a good understanding of data structures and algorithms and recommends solving the top interview questions on Leetcode, which consist of 150 problems. The speaker emphasizes that starting with easy problems is crucial for building confidence and learning tools that can be used to solve medium problems. The video also talks about the importance of breaking down the problem-solving process into two steps: coming up with a solution in the head and coding it up in the editor. The video then walks through an example of an easy problem on Leetcode to demonstrate this process. As someone who is familiar with coding interviews and Leetcode, I can definitely relate to the speaker's experience of struggling with the first problem and spending hours on it. I agree with the speaker's recommendation to start with easy problems to build confidence and learn tools that can be used to solve medium problems. I also think that breaking down the problem-solving process into two steps is a great approach to tackling coding problems, and it's something that I often do myself. The example problem that the speaker walks through is a good demonstration of how to apply this process. Overall, I think this video provides some helpful tips for anyone who is preparing for coding interviews or wants to improve their problem-solving skills.
@i.am.special
@i.am.special 2 жыл бұрын
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 2 жыл бұрын
I’m glad you found the video helpful. Thanks 🙏
@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.
@BobbyFisaher
@BobbyFisaher Жыл бұрын
Idk what you going through, but keep working
@AmitKumar-ln6pl
@AmitKumar-ln6pl 2 жыл бұрын
The best content for someone who is changing his/her career to programming from something from non coding
@sahilandsarra
@sahilandsarra 2 жыл бұрын
I’m happy you found it useful. 😁
@AmitKumar-ln6pl
@AmitKumar-ln6pl 2 жыл бұрын
@@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.
@sahil_r_shinde
@sahil_r_shinde 2 жыл бұрын
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 😂👌❤️
@maheshthummaluru9038
@maheshthummaluru9038 Жыл бұрын
In the process of learning coding... mainly 3 steps that u need to follow 1.Difficulty level..Easy 2.OverTime..not more than 45 min 3.OverConfidence..search for better solution 😊😊😊
@tejp33
@tejp33 2 жыл бұрын
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 2 жыл бұрын
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!!
@braindeadcow7346
@braindeadcow7346 Жыл бұрын
Grind 169 really helped me. I used Neetcode 150 to test myself without skipping the ones I already did. What’s really important is your thought process. For harder questions your not going to magically come up with a solution. Learn how to derive results with your arsenal of algorithms you learnt.
@Wj3399
@Wj3399 Жыл бұрын
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 Жыл бұрын
Good advice mate
@jefferychen8330
@jefferychen8330 Жыл бұрын
Exactly the THREE mistakes I'm taking currently! Lucky enough to be a beginner and see your video. Thanks!
@pranamjshetty9658
@pranamjshetty9658 2 жыл бұрын
Thank you bro.. I asked you to make video on leetcode preparation in previous video 👍🤝❤️
@sahilandsarra
@sahilandsarra 2 жыл бұрын
And I hope this video was helpful, Pranam!
@YashCodesX
@YashCodesX 2 жыл бұрын
I like the way the content was delivered, others just try to sell it without supportive args..
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Yash 🙏
@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
@pranavbhat92
@pranavbhat92 10 ай бұрын
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.
@saptarshirajsinha1140
@saptarshirajsinha1140 2 жыл бұрын
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 2 жыл бұрын
That’s great progress in 2 months. Good luck 👍
@vritansh14
@vritansh14 2 жыл бұрын
One of the most honest reviews I've ever seen. The "ego" part hits hard.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@777giorgos
@777giorgos 2 жыл бұрын
I solved 200 and was more than enough to land 2 offers from big tech. However, I will say, it was my biggest mistake of my life and career to work on a big tech. I spent months of my personal time and sacrificed human interaction and sanity to prepare, just to land on a toxic environment, where office politics remind me of game of thrones and where every meeting feel like the battle of winterfell. I am looking to run as away as possible, the soonest, go back to smaller tech companies where my work actually matters and I don't have to feel like battling with everyone for a simple decision. So, in summary, do leetcoding folks it will surely help you learn about interesting problems but if you do that with intention of joining a big tech, just don't do it. Talking from experience. In any case, wishing you good luck.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks for sharing your experience 🙏
@helloeveryone6614
@helloeveryone6614 Ай бұрын
Your tone is so pleasant I just love it ❤ and obviously the content too❤.
@ragesh8939
@ragesh8939 2 жыл бұрын
Your video quality is so amazing brother especially the way of conveying the message
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Ragesh!!
@wisdomkhan
@wisdomkhan Жыл бұрын
What a superb video. This is the first guide on DSA that I find relatable and sensible.
@MrDrNits
@MrDrNits Жыл бұрын
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!
@ShahriarAhmedShovon
@ShahriarAhmedShovon 2 жыл бұрын
I will call you "The Honest Bro". Man! Watched 2 videos and subscribed. Thanks a lot.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@NehaKumari-ge8wm
@NehaKumari-ge8wm 2 жыл бұрын
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 2 жыл бұрын
Good luck Neha 👍
@NehaKumari-ge8wm
@NehaKumari-ge8wm 2 жыл бұрын
@@sahilandsarra Thanku sir!
@daredevl6657
@daredevl6657 Жыл бұрын
​@@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?
@rhimanshu6288
@rhimanshu6288 Жыл бұрын
No bragging...direct to the point explanations👍🏻
@Hytpu9
@Hytpu9 2 жыл бұрын
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 2 жыл бұрын
Good luck 👍
@mr.innovation2693
@mr.innovation2693 4 ай бұрын
Thr calmness in his voice ....🕊️ Realised that yes I can do it have patience.!
@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 Жыл бұрын
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.
@WoodlandsAway10
@WoodlandsAway10 Жыл бұрын
06:02 my biggest insight from the video - after understanding the solution, the most important thing is to write up the solution from scratch by myself. I will put this into practice. Thanks!
@devkailay3046
@devkailay3046 2 жыл бұрын
Thanks a tonne for keeping your promise as always by bringing up this video.... Appreciated
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Dev.
@isfirdavs
@isfirdavs Жыл бұрын
Firstly solve everythign on paper, come up with a full solution, then interpret it to code!!! - The best advice that helped!!! Along with all the rest!!!🤩😍😘
@ajinxRGB
@ajinxRGB 2 жыл бұрын
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 2 жыл бұрын
Thanks for this very helpful tip.
@prasadm3614
@prasadm3614 2 жыл бұрын
This dude replied to all most all the comments !!! Hats off
@sahilandsarra
@sahilandsarra 2 жыл бұрын
For sure! Thanks 🙏
@prasadm3614
@prasadm3614 2 жыл бұрын
@@sahilandsarra Can you suggest something best to learn Graphs n DP ?
@lovkush5257
@lovkush5257 2 жыл бұрын
Love no waiting time and be authentic...great content
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@omchaudhari3576
@omchaudhari3576 2 жыл бұрын
You're the Only Person On Who I Trust On KZbin! ☺️🙏🏻👏
@sahilandsarra
@sahilandsarra 2 жыл бұрын
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.
@wew8820
@wew8820 10 ай бұрын
when thinking of the solution "forget you know how to code". thank you, this just unlocked my brain!
@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
@pritpal5990
@pritpal5990 2 жыл бұрын
I totaly agree with you, i used to start coding when i see the problem, but i realized i have to understand the logic worst. Now, I first solve it on notebook, how can i tell the computer about this solution. Then i make algorithms, logical conditions, once i understand the logic, Then i proceed to code. These are my steps. It does not matter how much time you take but if you keep using your brain, you will find the solution. Also, with this our logic capability increases as well
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks for sharing your process, Pritpal 🙏
@aniruddhsingh5280
@aniruddhsingh5280 2 жыл бұрын
This video is a gem 💎 . Crisp and practical
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Aniruddh 🙏
@RohanShrirame-m3z
@RohanShrirame-m3z Ай бұрын
Ye kaam ka banda hai, aaj se me isko follow karunga
@ArcGaming07YT
@ArcGaming07YT 2 жыл бұрын
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 2 жыл бұрын
I talked about that at end of the video. Thanks for sharing.
@brp3522
@brp3522 Жыл бұрын
The calmness is what made me stay here. Loved it
@shanmukhasrinivas4883
@shanmukhasrinivas4883 2 жыл бұрын
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 2 жыл бұрын
Great to see your progress, Shanmukha. Good luck 👍
@tushar3549
@tushar3549 2 жыл бұрын
@@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..
@KirubelTamene
@KirubelTamene Жыл бұрын
before starting leetcoding you should have undrestanding in DSO(data staru..and algori..) when trying to solve a problem 1, beginners go and type the solution in once(as a human this's not possible) - human focous either focuses in one thing or decrease focous and looks at the whole thing - think about the solutions then think for how to type the code for that solution(w.c gets easier after finding the solution) 3:46 best example (50 hours thinking about the solution and 5 min to solve it - alber einestin quote) 3 mistakes he made 1 starting leetcode from hard mode, you should start from easy - meddium-hard 2, giving a lot of time to solve, like 3-4 hrs you better give up if it takes >1hr and learn fromthem 3, after solving the problem getting over confident, = no matter what look for the solution and other peoples solution b/se there might be a better code than mine even if it works.... especially if u think you will not repeat the same on interview....especially for >20 lines of code look other code and learn from them! - read the three solutions of other on leetcode not only the top one, b.se some times the top one only is not practical for interviews - after understanding the solution if you don't understand it, atlease replicate it if you can't solve it by your self when am I good to apply for job interviews? - it's less abouthow much problems you have solved,, but hoe good you are in solving - in interviews they ask medium leetcode problems so - if you can solve leetcode medium courses in 20-30 mins then you are good to go!! but you need to have a better understanding in data structures and algorithms to get to this!! went to the next video! w/c found at last
@ankitkumarjain8896
@ankitkumarjain8896 Жыл бұрын
I am so happy to have stumbled upon your channel. Your suggestions are awesome and you sound so genuine. Thanks
@mohtasimb62
@mohtasimb62 2 жыл бұрын
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 2 жыл бұрын
Thanks! You need parts of Algorithms 2 like I mentioned in my DSA video.
@mohtasimb62
@mohtasimb62 2 жыл бұрын
@@sahilandsarra Got it! Thanks!
@logeshwarank7442
@logeshwarank7442 5 ай бұрын
I am glad to find your video! I will start my DSA journey. Your videos are really helpful for me to step forward. Thank u😊
@harshkulkarni8713
@harshkulkarni8713 2 жыл бұрын
Great to have guidance like you 😍
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thank you Harsh!
@duncancarr7822
@duncancarr7822 2 жыл бұрын
array = [ 1, 2, 3, 4, 5, 6, 7 ] k = 3 print(array[-k:] + array[0:len(array)-k])
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks for sharing.
@sarav-Frontend_Engineer
@sarav-Frontend_Engineer 2 жыл бұрын
Sharing your experience at the right time helps us a lot, keep going. I always support you.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Saravana!
@nikhilsahni8574
@nikhilsahni8574 Жыл бұрын
That's the strategy I was seeking most of the time. Thank you for this 😇
@valentinpopescu6704
@valentinpopescu6704 2 жыл бұрын
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 2 жыл бұрын
Thanks for summarizing ❤️
@jagpatsingh938
@jagpatsingh938 2 жыл бұрын
Cool video @Sahil bro !! discovered your channel today, good work man ! Keep it up 🤟🤟
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Jagpat! 🙏
@surajst109
@surajst109 Жыл бұрын
Are you a human or robot..? Give some expression like sad, surprised, happy
@ashrafibrahim4934
@ashrafibrahim4934 Жыл бұрын
I have spent hours, days to even months trying to solve a problem, still almost never looked into editorials. That didn’t stop me from progressing. In fact, I have caught up to almost everyone around me despite starting one tear late. Currently I am expert in codeforces, which is usually good enough for coding interviews. You don’t need to get to this extreme, but that doesn’t mean you will rush into editorials just because you failed to figure it out in one hour. You learn most from the problems you solve yourself, and learn little from problems others solve for you. Better learn how to think efficiently
@akasharthanur3057
@akasharthanur3057 2 жыл бұрын
Great video Sahil. You have been a great inspiration to me... Keep your work on... And keep motivating others also.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Akash 🙏
@shaikusman536
@shaikusman536 Жыл бұрын
Awsome content Sahil....Thnaks for the efforts....Respect from Blr.....
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Shaik.
@karnaghose4784
@karnaghose4784 2 жыл бұрын
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 2 жыл бұрын
That’s a great idea Karna! We’ll keep it in mind for our next videos 😊
@austecon6818
@austecon6818 2 ай бұрын
Yes. If you haven't learned a particular topic / algo / datastructure, an easy problem can be as hard as a medium. Once you know the "trick" it will take 2-5mins
@WhosShamouz
@WhosShamouz 2 жыл бұрын
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 2 жыл бұрын
Thanks for this very useful tip.
@anjumsadvice
@anjumsadvice 2 жыл бұрын
First time I came here...and feel impressive... thank you for valuable video... 😊
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@_kidsfriend
@_kidsfriend 2 жыл бұрын
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 2 жыл бұрын
First C then java
@MrCmon113
@MrCmon113 Жыл бұрын
Python or Julia.
@XYZ-nv1yw
@XYZ-nv1yw 5 ай бұрын
go with c++
@_tanzil_
@_tanzil_ 2 жыл бұрын
I was thinking almost two minutes thinking how can i appreciate your contents which is full of real helpful informations. I learnt from you a lot.
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@wartem
@wartem 2 жыл бұрын
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 2 жыл бұрын
Thanks for sharing your thoughts 👍
@MrCmon113
@MrCmon113 Жыл бұрын
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.
@jayeshahirrao3868
@jayeshahirrao3868 2 жыл бұрын
as a beginner first thing i learnt from this video is not to ask your friends to solve the problems. jokes apart much helpfull content
@sahilandsarra
@sahilandsarra 2 жыл бұрын
😂😂
@vinaypatil8009
@vinaypatil8009 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@sahilandsarra okay sir no problem 👍🏽😊
@jeetsuchak6377
@jeetsuchak6377 2 жыл бұрын
one of the most awaited video....🙌🙌...learned a lot from this ...thanks Sahil🙏
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@jananibabu1683
@jananibabu1683 Жыл бұрын
Bro talk with some modulation in the voice bro with highs n lows.. Your content is great and precious for job seekers like me but it tends to pull down the interest. Make it with some enthusiasm
@CCTVVIEWS
@CCTVVIEWS 2 жыл бұрын
After Watching 2 minutes then i subscribed your channel 👍
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@b2r803
@b2r803 2 жыл бұрын
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 2 жыл бұрын
There’s no fixed timeline for it. Different people take different time.
@ameerkhan8579
@ameerkhan8579 2 жыл бұрын
Clarity Overpowered ! 💥
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Ameer!
@ppmain
@ppmain 2 жыл бұрын
Your English and voice is very calm and very very easy to understand thanku sir
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks 🙏
@excalibur05
@excalibur05 Жыл бұрын
You couldn’t write a single line of code because that problem was only a stepping stone for you to reach FAANG. Earn money. Run after something you think will make you happy. If you’d have approached the problem with excitement, maybe you’d solved it. It saddens me to see how the mathematical beauty of Computer Science is overlooked because of shallow goals like financial success.
@vikassinghrawat92
@vikassinghrawat92 2 жыл бұрын
I signed up on LeetCode today and cracked my first easy problem - Roman to integer
@sahilandsarra
@sahilandsarra 2 жыл бұрын
That’s awesome, Vikas! Good luck 👍
@kashmir6781
@kashmir6781 11 ай бұрын
What I like about your videos is you just don't guide to be good at coding, you want to develop behaviour and I guess that where your half work is done when you have the right behaviour to think about the problem set! Your little references to book, behavioural developments , quotes are really a key to success! Thanks !
@akhilyerrapragada62
@akhilyerrapragada62 2 жыл бұрын
My man, to point, loved it!
@sahilandsarra
@sahilandsarra 2 жыл бұрын
Thanks Akhil!
@mohn8643
@mohn8643 2 жыл бұрын
This might be the best video on how should one practice for interviews
@CSTutorCenter
@CSTutorCenter Жыл бұрын
agree that 150 is good to cover all the patterns. more is always helpful to perform better to get a higher compensation offer.
How I would learn Leetcode if I could start over
18:03
NeetCodeIO
Рет қаралды 693 М.
How I mastered Data Structures and Algorithms
7:25
Sahil & Sarra
Рет қаралды 1,4 МЛН
When u fight over the armrest
00:41
Adam W
Рет қаралды 32 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 179 МЛН
Can You Find Hulk's True Love? Real vs Fake Girlfriend Challenge | Roblox 3D
00:24
I Solved 1583 Leetcode Questions  Here's What I Learned
20:37
ThePrimeTime
Рет қаралды 739 М.
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,4 МЛН
Coding Was HARD Until I Learned These 7 Things...
7:46
Web Developete
Рет қаралды 889
Google Coding Interview With A High School Student
57:24
Clément Mihailescu
Рет қаралды 4,2 МЛН
I Solved 100 LeetCode Problems
13:11
Green Code
Рет қаралды 251 М.
How to Start Leetcode (as a beginner)
8:45
Ashish Pratap Singh
Рет қаралды 994 М.
How I Failed the Google Coding Interview (and lessons I learned)
14:24
Why Good Programmers FAIL Coding Interviews
8:15
Sahil & Sarra
Рет қаралды 341 М.
LeetCode was HARD until I Learned these 15 Patterns
13:00
Ashish Pratap Singh
Рет қаралды 584 М.
My Brain after 569 Leetcode Problems
7:50
NeetCode
Рет қаралды 2,7 МЛН