My Strategy to use LeetCode for Cracking Coding Interviews Effectively

Поделиться
HTML-код
  • Опубликовано: 25 июн 2024
  • ✅ New RUclips Account - Developer Bhaiya 👉🏻 bit.ly/developer-bhaiya-youtube
    In this video, we talk about 5 Tips to use LeetCode the Right Way For Coding Interviews.
    1. Stop submitting your solution 10 times (use your mind as the test button)
    2. Deprioritize the bad problems
    3. Using Filters the right way
    4. Newton's first law (Inertia) - Create the momentum you need
    5. No pain, no gain - Step out of your comfort zone
    🅸🅽🆃🅴🆁🆅🅸🅴🆆 🅿🆁🅴🅿 🅿🆁🅾🅳🆄🅲🆃🆂
    ✅ 𝗦𝘆𝘀𝘁𝗲𝗺 𝗗𝗲𝘀𝗶𝗴𝗻 [Discount for Indian audience] 👉🏻bit.ly/design-rachit
    ✅ 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗕𝗼𝗼𝗸𝘀 [Amazon Affiliate] 👉🏻amazon.in/shop/rachitjain
    SUBSCRIBE AND HIT BELL ICON TO CHECK MORE OF MY CONTENT
    ruclips.net/user/RachitJain?sub_con...
    🅸🅼🅿🅾🆁🆃🅰🅽🆃 🅿🅻🅰🆈🅻🅸🆂🆃🆂
    ✅ 𝗖𝗼𝗱𝗶𝗻𝗴 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗟𝗲𝗰𝘁𝘂𝗿𝗲𝘀 👉🏻 • Day 3: Coding Intervie...
    ✅ 𝗚𝗿𝗮𝗽𝗵 𝗧𝗵𝗲𝗼𝗿𝘆 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻 • Graph Theory and Algor...
    ✅ 𝗖++ 𝗦𝗧𝗟 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻 • The Best Demo on C++ S...
    ✅ 𝗠𝘆 𝗣𝗲𝗿𝘀𝗼𝗻𝗮𝗹 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲𝘀 👉🏻 • Uber SDE II Interview ...
    ✅𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝘃𝗶𝘁𝘆 𝗧𝗶𝗽𝘀 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻 • Uber SDE II Interview ...
    ✅𝗟𝗶𝗳𝗲 𝗟𝗲𝘀𝘀𝗼𝗻𝘀 & 𝗠𝗲𝗻𝘁𝗼𝗿𝘀𝗵𝗶𝗽 👉🏻 • Why I Chose To Become ...
    🆂🅾🅲🅸🅰🅻 🅿🆁🅾🅵🅸🅻🅴🆂
    ✅rachitiitr.com
    ✅ / rachitiitr
    ✅ / rachitiitr
    AlgorithmsWithRachitJain
    ✅ / rachitiitr
    🅿🆁🅾🅶🆁🅰🅼🅼🅸🅽🅶 🅿🆁🅾🅵🅸🅻🅴🆂
    ✅ Github ► github.com/rachitiitr/DataStr...
    ✅ Programming Blog ► rachitiitr.blogspot.com
    ✅ CodeForces ► www.codeforces.com/profile/rac...
    ✅ CodeChef ► www.codechef.com/users/rachitiitr

Комментарии • 303

  • @RachitJain
    @RachitJain  4 года назад +93

    🅸🅼🅿🅾🆁🆃🅰🅽🆃 🅿🅻🅰🆈🅻🅸🆂🆃🆂
    ✅ 𝗖𝗼𝗱𝗶𝗻𝗴 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗟𝗲𝗰𝘁𝘂𝗿𝗲𝘀 👉🏻ruclips.net/video/J1JZjhdr3Oo/видео.html
    ✅ 𝗚𝗿𝗮𝗽𝗵 𝗧𝗵𝗲𝗼𝗿𝘆 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻ruclips.net/video/xyJxCjweLKE/видео.html
    ✅ 𝗖++ 𝗦𝗧𝗟 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻ruclips.net/video/g-1Cn3ccwXY/видео.html
    ✅ 𝗠𝘆 𝗣𝗲𝗿𝘀𝗼𝗻𝗮𝗹 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲𝘀 👉🏻ruclips.net/video/0Vmtmqa9Og0/видео.html
    ✅ 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝘃𝗶𝘁𝘆 𝗧𝗶𝗽𝘀 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁 👉🏻ruclips.net/video/0Vmtmqa9Og0/видео.html
    ✅ 𝗟𝗶𝗳𝗲 𝗟𝗲𝘀𝘀𝗼𝗻𝘀 & 𝗠𝗲𝗻𝘁𝗼𝗿𝘀𝗵𝗶𝗽 👉🏻ruclips.net/video/9SGM0EqyUc0/видео.html

    • @aamirali8114
      @aamirali8114 4 года назад +1

      I dont get problem what they are asking even if I read many times I dont get it ,what should I do to get problem statement to understand in easy way

    • @asgharhussain257
      @asgharhussain257 4 года назад +1

      How many problems on an average should we solve in order to attempt our 1st interview for Amazon/google?
      And is there any plan sheet for that???please share if you have..thank you

    • @awaisbutt3066
      @awaisbutt3066 2 года назад

      @@aamirali8114 ,,.

    • @rajputboy4609
      @rajputboy4609 2 года назад

      sir why we are not able to connect you on linkedln😅😅

  • @Aysh_Sach_16-2
    @Aysh_Sach_16-2 3 года назад +592

    A leetcode a day keeps unemployment away!

  • @prathamvyxs9516
    @prathamvyxs9516 4 года назад +452

    1.Avoid Using The Submit Button repeatedly.
    2.Deprioritizing Bad Problems(good likes,etc.)
    3. Consistency and Don't get demotivated, frustrated.(easy to med then Hard)
    4.Using filter for navigating the weak part to improve.
    5.Step out of comfort zone.

  • @JoshuaAngelucci
    @JoshuaAngelucci 4 года назад +194

    I think your newton's law tip was really important and a good reminder for me. Thanks, Rachit for your valuable content!

  • @rohitchakraborty1715
    @rohitchakraborty1715 4 года назад +67

    Golden tips! Straight from a coders mind without plagiarism :) Thank You!

  • @thisisankitgaur
    @thisisankitgaur 2 года назад +12

    Why the hell no one told me this in IIT Bombay CSE department? This video is very helpful. Wish I could have watched this video earlier then I would have used Leetcode more efficiently. Thanks bro!!

  • @DharanAditya
    @DharanAditya 4 года назад +10

    Thanks for Tip #3, i sometimes get demotivated when i change the difficutlty and i am not able to solve. I kinda feel like demotivated and i just procastinate and stop solving problem. Motivating yourself to push further is one of the main skill to keet moving. Thanks man it helped me.

  • @gourabsinha
    @gourabsinha 4 года назад +15

    This one is the best videos for all candidates who are preparing for interview. Tips are really good. Will apply all of them.

  • @vusumuzingwazini3660
    @vusumuzingwazini3660 3 года назад +2

    Thanks for this video. You mentioned many simple, yet easily overlooked changes that interviewers can quickly add to their routines!

  • @yasaswinitirumala8331
    @yasaswinitirumala8331 2 года назад +5

    The points from the video that really made me uncomfortable:
    1) Step out of your comfort zone. I'm really feeling the discomfort these days while trying to even go through the DSA book by Mark Allen Weiss.
    2) newton's 1st law. Same again. Though I got the initial inertia, I keep wanting to stop going through the book. I'm trying to not give up😭
    3) Your advise about doing quality problems. Maybe I've been escaping the discomfort by just solving easy problems on leetcode.😣
    I just hope I won't give up. 💔

  • @sumeetkumarsahoo5526
    @sumeetkumarsahoo5526 4 года назад +5

    Thank you for the tips. I hope they will be useful and help me improve!!

  • @roshatron
    @roshatron 4 года назад +184

    I started web dev the day after my college closed due to the pandemic started and it was boring at first but I tried to write some code every day for at least 20 days and as you reach the end of that 20 day period you will see the results and you will see the progress that you're making that you will be hooked and it becomes part of your routine. It's been 60 days since I started and I have coded for at least 2 hours every day without missing a single day.
    I feel that the Newton's Law tip will be game-changer. If you tend to procrastinate and have difficulty in starting to code

    • @harshdeepsinghful
      @harshdeepsinghful 3 года назад +4

      This is true..I started leetcode 1 and half month back after understanding recursion and graph traversals...have solved 200 questions mostly medium and hard on leetcode in the past 1 and a half month...and now I am hooked to it..

    • @shekhartomar
      @shekhartomar 3 года назад

      What is Newton law tip ??

    • @harshdeepsinghful
      @harshdeepsinghful 3 года назад

      @@shekhartomar if a body is at rest it will stay at rest

    • @shekhartomar
      @shekhartomar 3 года назад

      @@harshdeepsinghful ok

    • @nitwaalebhaiya
      @nitwaalebhaiya 2 года назад

      Great idea worthy of screenshot. Will try this and see how much this helps me in android dev.

  • @aravindhsaairavichandran8404
    @aravindhsaairavichandran8404 4 года назад +8

    I was LOOKING FOR something like this

  • @fancylad2006
    @fancylad2006 3 года назад +1

    Great advice, Thank you!

  • @kmanish75
    @kmanish75 4 года назад

    It is become my habbit to like your video first and then watch it. love from a mechanical graduate learning DS and Algo.

  • @jeetganatra7977
    @jeetganatra7977 4 года назад +3

    I really like the way you make these animations and presentations to explain things especially while explaining a problem!!

  • @pranjalagnihotri6072
    @pranjalagnihotri6072 4 года назад +45

    Nice tips ✨
    I solved entire 30 Days April Challenge by Leetcode 🌟, currently solving May Challenge 🌟 it feels so good when you become consistent. Just don't want this challenge to be over 💖, as Leetcode team prioritizes a good problem each day, which have higher chances to be asked in interviews.

  • @sauravdas7591
    @sauravdas7591 4 года назад

    Thanks Rachit for this video, this was the video which I requested you earlier, great tips.

  • @SunilRana-tm8lm
    @SunilRana-tm8lm 3 года назад

    That's really great advice. Thanks, Rachit

  • @niasniass7311
    @niasniass7311 3 года назад

    man you prompted me on doing much more than just programming you should become a motivational speaker for real

  • @darshantawte7435
    @darshantawte7435 2 года назад

    Practical advice from an experienced developer. All these things seem pretty obvious but implementing them diligently for each and every problem we solve brings a drastic change in ones problem solving ability.

  • @diegobolina8625
    @diegobolina8625 2 года назад

    It's a pleasure to know you Rachit Jain, thanks for all knowledge passed!

  • @sagihasitavarma8578
    @sagihasitavarma8578 4 года назад +1

    Awesome! Just quality content 🙏🏻

  • @praffulpatil007
    @praffulpatil007 4 года назад +3

    Rachit your videos are really helpful, cause i am always in a state wether i should start competitive programming or not, even if i will start i give up easily cause i get scared with the difficulty, but in your videos you just break it down to the simplest way and it just give me a faith that even i can do it. Even being from a local engineering college. I can be some one who will be working in any of the big software companies. Thank you so much for the motivation

  • @marvinraval3917
    @marvinraval3917 4 года назад

    One of the best video on real life coding tips .

  • @champion_life
    @champion_life 2 года назад +1

    I was interviewed by Google today for a hardware role. However, i was asked programming questions-> i explained the logic , i found it difficult to code it on the document. I was searching for a way to improve my programming skills !! This video really helped me, thanks

  • @nirmalagra
    @nirmalagra 3 года назад

    Hi Rachit. Thanks for the detailed information. You motivated me a lot.

  • @programmertik2046
    @programmertik2046 2 года назад +1

    Solution to submit button is dry run and run it on max 3-4 test cases and then yuu are good to go

  • @giteshkhanna2633
    @giteshkhanna2633 3 года назад

    Great video dude. Insightful and motivating at the same time.

  • @Sunny-ri4yo
    @Sunny-ri4yo 4 года назад +3

    this is the best video on leetcode!

  • @That_Coding_Channel
    @That_Coding_Channel 4 года назад +5

    Summary:
    No summary.. you should definitely listen completely to this man if you need real idea for programming.
    Thanks man!

  • @arultherule
    @arultherule 4 года назад

    Great video! Thanks Rachit :)

  • @cloudo3884
    @cloudo3884 3 года назад +5

    I wish I watched ur video and know your tip 3 sooner. My problem was that when i first started I attempted medium , easy-medium right away and get crushed pretty hard, and demotivated.

  • @yashasvimahajan2298
    @yashasvimahajan2298 Год назад

    Really appreciate your pro tips

  • @abhishekvishwakarma9045
    @abhishekvishwakarma9045 4 года назад +5

    Hello Rachit, please make a video on how to prepare algorithms using GFGs like there are numerous algorithms over there but how to utilize that to prepare the algo section properly(please make a video on this topic 👏😅 you already uploaded several videos on how to prepare data-structures but we need some guidance to prepare algo as well). Thanks in advance

  • @ashwiniabhishek1504
    @ashwiniabhishek1504 4 года назад

    One again a great video. Thanks Rachit

  • @vm1662
    @vm1662 4 года назад +10

    This video really has some great tips. I was one of those who would just hit submit and check what test cases failed. That is missing a chance to understand the question and come up with edge cases. Also, if we ever need to see the solution, it is extremely important to rethink and analyse how it was done, what could be the intuition and what the thought process could be like.
    Thanks again Rachit! Good one!

    • @vm1662
      @vm1662 4 года назад

      @@AnandPandeyHere Great. Just checked it out. :)

    • @nikhilteja8171
      @nikhilteja8171 2 года назад +1

      Same bro... i also generally do that... using SUBMIT button very frequently..

  • @shreyancejain001
    @shreyancejain001 4 года назад +1

    Submit button advice is really good.

  • @shivanshbhardwaj5841
    @shivanshbhardwaj5841 3 года назад +6

    This channel is very underrated 🙄
    Thanks bhai

  • @saranyaghosh2003
    @saranyaghosh2003 3 года назад

    Just found out I was making all the mistakes. Gotta go and fix everything. Thanks!

  • @preetikushwaha8734
    @preetikushwaha8734 3 года назад

    watching this video again, to get motivated! thanks a lot, sir for such great advice

  • @rohitpol
    @rohitpol 2 года назад

    Thank you for most important Advice

  • @udsingh3044
    @udsingh3044 4 года назад

    Great tips !

  • @vishnuvardhan-md1ux
    @vishnuvardhan-md1ux 4 года назад

    excellent presentation rachit

  • @ashishsinghnegi6263
    @ashishsinghnegi6263 4 года назад

    Thank you Rachit for such a great video. May you make a video on how to prepare for kickstart and codejam

  • @raghavddps2
    @raghavddps2 4 года назад

    Thank you so much!!

  • @madhaviachyuta3100
    @madhaviachyuta3100 2 года назад

    Very helpful video. Thanks for the motivation

  • @guruprasadsomasundaram9273
    @guruprasadsomasundaram9273 3 года назад

    Really valuable tips!

  • @aaronsam9506
    @aaronsam9506 2 года назад

    Thanks for the video. It helped me a lot.

  • @ahmedoumar3741
    @ahmedoumar3741 2 года назад

    Thank you so much!

  • @aadityadeshmukh1463
    @aadityadeshmukh1463 Год назад

    thank you so much bhaiya

  • @rahuldwivedi8131
    @rahuldwivedi8131 4 года назад

    Thanks bhai very nyc!!

  • @satyampatidar5848
    @satyampatidar5848 4 года назад +1

    GREAT TIPS

  • @darklord1781
    @darklord1781 3 года назад

    Thanks bro , was really helpful

  • @sasmitshubham9424
    @sasmitshubham9424 4 года назад +2

    #dil se thank u;
    You r like my big brother

  • @kajalkukreja694
    @kajalkukreja694 Год назад

    Thanks for sharing such helpful tips. Very good content 👍👍👍

  • @diproy9363
    @diproy9363 4 года назад

    Thanks a lot for the guidance.

  • @-maddhruv
    @-maddhruv 3 года назад

    This video is very great, you are really a very smart guy, subscribed

  • @unfoldingcode
    @unfoldingcode 4 года назад +1

    Hello sir....your video tutorials help me a lot to learn data structures and i request you if you can make a video to cover trees using C++ STL which is applicable in competitive programming.

  • @coddde8536
    @coddde8536 3 года назад

    Love you channel bro!!!!

  • @ubivision
    @ubivision 3 года назад +4

    It is also good to take a break sometimes

  • @darshantank554
    @darshantank554 3 года назад

    Thank you 🤗

  • @Gold_fi
    @Gold_fi 4 года назад +1

    Pls can you kindly do a video of customizing vim for programming competition. This will go a long
    ng way in helping me out. Tnk u

  • @vigneshramar4362
    @vigneshramar4362 4 года назад +1

    You are awesome man !!

    • @RachitJain
      @RachitJain  4 года назад +2

      My subscribers put together are way more awesome ♥️

  • @QuantQuest
    @QuantQuest 4 года назад +3

    Hey Rachit, nice and helpful video. Can you help us by giving list of 100 leetcode qs that we should solve to make our concepts strong and cover every base ? Please it would be helpful. Thanks.

  • @lfx2mlfx2m8
    @lfx2mlfx2m8 4 года назад

    you are quite the competition for the TechLead in terms of content

  • @sagar-gavhane
    @sagar-gavhane 3 года назад

    Awesome video 👍

  • @dhanusht381
    @dhanusht381 2 года назад

    Thank you try to follow 🙂

  • @divyanshim1
    @divyanshim1 3 года назад

    Amazing!

  • @ragu5542
    @ragu5542 4 года назад +7

    How do we get good at writing test cases for our code so that it becomes easier to write correct code ?

  • @adwaitanand1470
    @adwaitanand1470 4 года назад +1

    Sir can you please make a similar video for interviewbit

  • @KhalidTubing
    @KhalidTubing 3 года назад

    Thank you

  • @parulgarg1145
    @parulgarg1145 4 года назад

    Hi Rachit, this was really helpful video!! Can you please give your thoughts on interview Bit as well? Like, is it helpful or something?

  • @abinvarghese4153
    @abinvarghese4153 3 года назад

    pretty good suggestions. Especially, not to submit as soon as you finish writing code.

  • @goldengaming2556
    @goldengaming2556 4 года назад

    Thank you :-))

  • @jonty3551
    @jonty3551 4 года назад +1

    Hi....it would be very helpful if you tell some of the most important questions to attempt from leetcode and/or codeforces and/or codechef to get us pretty confident in interviews. I think for someone experienced like you, can easily give such recommended questions to solve....

  • @sahilchoudhary1473
    @sahilchoudhary1473 4 года назад +1

    Can you make videos on maths or number theroy problem

  • @vinayak186f3
    @vinayak186f3 3 года назад +1

    #2:44 This question is a good one for beginners , The dislikes are from geniuses who wasted time solving this just before the interviews

  • @seraj_valley
    @seraj_valley 3 года назад

    thankyou sir

  • @navyasri5077
    @navyasri5077 2 года назад

    Same mistakes what i do. Felt like he is reading my mind. Anf inertia💥

  • @midhileshmomidi2434
    @midhileshmomidi2434 3 года назад +5

    1st point submitting everytime is my mistake while practicing

  • @justanotherlearner1404
    @justanotherlearner1404 4 года назад

    very useful video

  • @mayukhchanda5805
    @mayukhchanda5805 4 года назад +2

    Hello Sir, firstly thank you for the guidance. One question though, how effective you would say leetcode monthly challenges are ? I participated in April challenge and now there is a may challenge going on . Can you share your thoughts on those ? Anyways Thank you for making such informative videos and thank you if you've read this far.

  • @adityagautam1664
    @adityagautam1664 4 года назад

    Can you also make a playlist for string problems?

  • @nayandhabarde
    @nayandhabarde 3 года назад

    Any thoughts on sort by frequency?

  • @lawrences9043
    @lawrences9043 2 года назад

    Using Fitlers the right way.!!

  • @AashutoshRathi
    @AashutoshRathi 4 года назад +17

    This is the most well-put thoughts I have ever listened to as advice and I needed to hear this.
    I hope the I always have the inertia 🖖🏻
    Thanks, Rachit.

    • @RachitJain
      @RachitJain  4 года назад +2

      Thanks, glad to hear the positive response 😁

    • @ak332
      @ak332 4 года назад +1

      @@RachitJain hey Rachit
      What are good resource to learn DSA
      From where u learned?
      And secondly am having Interviews within 3 months from now and I don't have any project up my sleeves and am currently doing a prepbytes placement course and am at queues section.
      I have trees graphs topics remaining
      How should I prepare from now?
      And what should I do about projects?

    • @avieroopghosh2526
      @avieroopghosh2526 3 года назад

      @@ak332 how is prepbytes placement program?

    • @ak332
      @ak332 3 года назад +1

      @@avieroopghosh2526
      great but I suggest you take Complete interview preparation course by GFG
      I feel to better
      Because it also contains Computer networks

    • @avieroopghosh2526
      @avieroopghosh2526 3 года назад

      @@ak332 thanks a lot

  • @dragonore2009
    @dragonore2009 3 года назад +2

    So true, there are some problems on leetcode, that I don't even know what they are asking and there examples are crap and description is even worse. I don't know, I proably could do the problem if the description wasn't so bad.

  • @ankur.singhs2111
    @ankur.singhs2111 4 года назад +1

    How to master sorting ? And how to know where to use which sorting algo ?

  • @namanbhayani1016
    @namanbhayani1016 4 года назад

    Hii Rachit. Have you maintained any List for good problems? Thanks.

  • @jtommyboi
    @jtommyboi 3 года назад +1

    Is data structures/algorithmns relevant at all for devops interviews? In all my senior level devops interviews not once have I ever been asked a coding question. And frankly, I never really use algorithmns in my day to day tasks

  • @fahmidhossainSakib
    @fahmidhossainSakib 2 года назад +1

    Should we try writing a brute force solution or find out the most efficient method right away from the beginning ?

  • @ApoorvaRajBhadani
    @ApoorvaRajBhadani 4 года назад

    Make a video on gfg also

  • @arnabpersonal6729
    @arnabpersonal6729 2 года назад

    Go the Breadth first way initially then do depth first during revision

  • @sumanthchowdary9699
    @sumanthchowdary9699 3 года назад +5

    I'm spending 1 day for each hard problem ^_ ^

  • @abhishekkumarsingh6090
    @abhishekkumarsingh6090 4 года назад +1

    should i start with leet code now or focus only on codeforces I am currently in 2nd year of my college

  • @vibhorkumar1315
    @vibhorkumar1315 4 года назад

    So which platform is the best for coding interviews preparation?

  • @gaurav45098
    @gaurav45098 4 года назад

    No 1 tip is awesome..

    • @gaurav45098
      @gaurav45098 4 года назад

      while solving the problem, I am following this rule..😃😃..

  • @benjaminfindon6993
    @benjaminfindon6993 3 года назад +1

    im new to leetcode, when im going through the problems i start on easy difficulty. but i just go from top to bottom is that fine? some of them are really werid like reversing an integer. I just want to become good enough to be able to make my own software and then maybe get a job for end of year break

  • @shashwatsharma4420
    @shashwatsharma4420 3 года назад +2

    My placement season will start in 8 months and I have learned the basics in past 2 months. I hope I can set an example for everyone and get a good job offer.