How to Use LeetCode Effectively

Поділитися
Вставка
  • Опубліковано 26 вер 2024

КОМЕНТАРІ • 317

  • @PIRATEKINGDOM
    @PIRATEKINGDOM  Рік тому +4

    📝 My ULTIMATE LeetCode Cheat Sheet 👉 piratekingdom.com/leetcode
    🎖️ $1000 OFF ANY Online Tech Bootcamps. See if you qualify for the JOB GUARANTEE! 👉 piratekingdom.com/deals/springboard
    🏅 LEARN CODING and EARN UNLIMITED certificates from renowned institutions like GOOGLE, META & STANFORD with Coursera Plus! 👉 piratekingdom.com/courses/coding
    💻 $300 DISCOUNT! Land a Tech Job with NO or little Coding! 100% Money-back guarantee! 👉 piratekingdom.com/deals/careerist
    ⬆️ 100% FREE until you're hired! 1-on-1 career mentorship from top-notch professionals at FAANG 👉 piratekingdom.com/deals/pathrise
    ▶ The best programming languages for LeetCoding 👉 ua-cam.com/video/qn0BY3OqaLo/v-deo.html

  • @divyathomas7332
    @divyathomas7332 2 роки тому +165

    Points from the video:
    Plan:
    - First start with the 100 most liked questions. First 50 should be only easy or medium-level questions
    - Next choose a topic, order the questions from highest to lowest acceptance rate. Solve at least 20 questions or until the patterns "click" before moving on to another topic. Sample list to start off: Binary search, Two pointers, Binary Tree, Backtracking, DFS, BFS, Graphs, Dynamic Programming
    How to practice:
    -Start with easy and medium. Go for hard once you know you are ready
    - Don't spend more than 30 mins on an easy and not more than an hour on a medium. Then if you can't solve on, look at the solution and move on
    - Learn from the solution. Understand the pattern and techniques. Look at discussion board/ videos to optimize solution and understand better
    - Revisit questions especially once you couldn't solve
    - Solve company-specific questions (premium subscription comes useful here)

    • @AurelianoShowsTheWorld
      @AurelianoShowsTheWorld Рік тому +1

      The "-Start" kills me

    • @MrjavoiThe
      @MrjavoiThe Рік тому +1

      The most liked questions are the harder even the “easy” ones couldn’t solve under 1h

  • @dreamershope2158
    @dreamershope2158 3 роки тому +79

    Soo glad this was recommended by the algorithm!! Just a thing I noticed, I don't know if you're reading a script or looking yourself but try making direct eye contact to the lenses while speaking! makes a huge difference, makes you appear more confident, and also helps in maintaining audience retention!! Thanks for these tips and hope you grow a lot😀👍

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +18

      Glad you found it helpful! Will incorporate your suggestion and be more natural in my future videos XD

    • @dw4525
      @dw4525 2 роки тому +1

      Please don’t look directly at the camera lenses. Some of us are uncomfortable with direct eye contact.

    • @luisv526
      @luisv526 2 роки тому +3

      @@dw4525 lol

  • @hnwlightsugar2280
    @hnwlightsugar2280 3 роки тому +33

    Thank you so much for sharing this! I just solve like 200 questions and most of them were ez, but however I can't do most of them and have to check the solutions, but a few days before I'm starting to find out a way to make the pattern to solve similar questions, like two pointers for array, sliding windows for reducing runtime...etc

    • @divyareddy7622
      @divyareddy7622 2 роки тому

      Hey, where can I get leetcode solutions?

    • @hnwlightsugar2280
      @hnwlightsugar2280 2 роки тому

      @@divyareddy7622 Click discussion or if you subscribed, there's a solution option you can click.

  • @randompeb
    @randompeb 3 роки тому +21

    Just started my preparations. This was really helpful :)

    • @gauravuttarkar9682
      @gauravuttarkar9682 2 роки тому

      How is the prep going? Did these techniques help? Also, how different do you feel now from 4 months ago with regards to coding?

  • @niharikapatil902
    @niharikapatil902 3 роки тому +3

    This is the best plan in the whole of UA-cam, Leetcode blog, medium and the whole of internet 😍

  • @elle381
    @elle381 2 роки тому +1

    Ngl I trust u with my life tech wise bc of your coding while laying down video. Seriously. I shall listen.

  • @prashikganer4820
    @prashikganer4820 2 роки тому +11

    Hey, your way of explaining us this is so humble and perfect. I would surely follow your steps! Thanks Mr. Pirate :)

  • @CraigMine
    @CraigMine 3 роки тому +409

    Is it normal that im not able to solve almost any problem without looking for hints or the solution? LOL

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +216

      I was like that at first

    • @nated7373
      @nated7373 3 роки тому +183

      Everyone was like for their first hundred

    • @FPLogistic
      @FPLogistic 3 роки тому +157

      @@nated7373 This makes me feel so much more relaxed omg I thought I was just really stupid (which makes sense for me cause I haven't even been to university yet)

    • @nated7373
      @nated7373 3 роки тому +96

      @@FPLogistic Most people with their first 100 - 200 problems were like that. (Most likely 200). After you go throu your first 200 problems couple times you will start having ideas on how to solve problem without seeing solution.
      start from some basic Binary search, 2 pointer, BFS, DFS, BT/BST for your first 100, then add graph for your 100 - 200. dont do any other topics.

    • @maxdegreat566
      @maxdegreat566 3 роки тому +13

      @@nated7373 my boy i haven't even taken DS yet 😭

  • @pr3ttyy0
    @pr3ttyy0 Рік тому +1

    Immediately followed. Easily the most helpful video on the internet on how to break this down.

    • @jiretkatharpi1099
      @jiretkatharpi1099 Рік тому

      Is it worth it to get the premium? Like I want to invest but I'm hesitating. Can you share your experience till date

  • @saralee548
    @saralee548 3 роки тому +14

    this is such an awesome video. love the approach that you laid out!

  • @stanleychukwu7424
    @stanleychukwu7424 3 роки тому +9

    thanks for this video man, i have been looking for a clear guide on how to tackle leetcode, i've not had a tech interview for over 5years now!! overall, your channel has great contents! i've subscribed and will be loojing forward to much greater contents in the future!!

  • @RC-qi6hs
    @RC-qi6hs 2 роки тому +3

    Thanks man, i only focused on ml upto now. I will now prepare for both data science and se roles

  • @Josh-ge1cr
    @Josh-ge1cr 2 роки тому +9

    im busily applying for jobs now, but If I want to go for FANG i'm definitely gonna do this. just been grinding random leetcode questions and I now have a much more better timeline. thank you!!!!

  • @beingcheercool
    @beingcheercool 3 роки тому +15

    I will complete this all and update here ❤️ Thank you brother for suggestion
    My Goal Is to Complete 180 Strivers DSA Sheet 🔥

    • @AhmedSK143
      @AhmedSK143 2 роки тому

      Hello

    • @beingcheercool
      @beingcheercool 2 роки тому +2

      Update :
      Learned Data Structures Implementation Now Solving Leetcode Questions 🎯😍

    • @AhmedSK143
      @AhmedSK143 2 роки тому

      @@beingcheercool nj gl 👏

  • @mahmedfarid3201
    @mahmedfarid3201 2 роки тому +1

    rare for me to like a video , you kept it short and honest
    thank you

  • @tejasphirke3436
    @tejasphirke3436 3 роки тому +296

    This is the most effective video I have ever seen!!
    Step1: get the premium subscription
    Step2: start with the top 100 questions
    Step3: focus on questions topic by topic
    Step4: practice with a plan
    Step5: Solve company specific questions
    PS: don't look my comment unless you have watched the entire video. I have written just a summary the whole video is explained very well

  • @TokugawaSounds
    @TokugawaSounds 2 роки тому +2

    I really appreciate this. I assumed it was best to just get started wherever but this is a better plan.

  • @bluevulpe
    @bluevulpe 3 роки тому +14

    Really great advice for beginner who has to climb a big mountain of hell of algorithms and data structure, thank you! but wondering whether your recommended course would be good for who is between jobs for beginner have to prepare javascript algorithms test🤔

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +3

      The only resource I used is literally the solutions and discussions in leetcode. I don’t have anything else to recommend for that reason, but try searching in youtube for leetcode tutorials :)

    • @bluevulpe
      @bluevulpe 3 роки тому +1

      @@PIRATEKINGDOM Wow..thank you for your gentle comment and sharing your experience! wish you spend happy sunday:)

  • @joaodemacedo9645
    @joaodemacedo9645 3 роки тому +18

    Hi Pirate!
    In a few weeks, I will finish my dissertation so, I am starting to prepare myself for the interviews. One question, how much time, per day, did you spend in leetcode while you were preparing for the interviews?
    Another thing, what do you think about doing a video on how you prepared for the interviews?
    I just started watching your videos yesterday, and I am loving it!
    Thank you so much and best regards from Portugal!

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +19

      I think I spent at least two hours a day. I’ll consider making a vid in the future. Thanks for the suggestions!

  • @nelsonthekinger
    @nelsonthekinger 2 роки тому +1

    The 30 minute tip was one of those that took me a lot of time to get!

  • @sussyimposter7224
    @sussyimposter7224 Рік тому +1

    You are a life saver thank you

  • @satyamgupta6030
    @satyamgupta6030 Рік тому +1

    thanks alot for the guidance.

  • @wilsonwang8641
    @wilsonwang8641 3 роки тому +12

    Very helpful and really a leetcode-oriented and interview-oriented learning method.

  • @sajaldewangan4343
    @sajaldewangan4343 3 роки тому +11

    Damn, this video is so underrated

    • @rodygod3421
      @rodygod3421 3 роки тому +2

      Its a fairly new channel but do share it with your peers its good

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому

      Thanks! Glad you like it! XD

    • @Ritesh_2401
      @Ritesh_2401 3 роки тому

      @@rodygod3421 I think u r his wife Right

  • @nathanjbee
    @nathanjbee Рік тому +1

    Your advise is really straight forward and no BS. Thank you for the upload! : - )

  • @JJSmalls
    @JJSmalls 2 роки тому

    Thank you for this. Every other video says to just solve 300-1000 questions.
    I had a hard time figuring out where to start.

  • @ramyar4227
    @ramyar4227 Рік тому +1

    You are not only Pirate king and also motivation king😂♥️

  • @theonly1me
    @theonly1me 2 роки тому +2

    The new Tech Lead

  • @djudsod959
    @djudsod959 2 роки тому +1

    Thanks for the advice. I will start topic wise solving now

  • @mrchispa4541
    @mrchispa4541 2 роки тому +1

    Your videos are awesome and you have a great charisma! Subscribed 👌👌

  • @tangwu3924
    @tangwu3924 Рік тому +2

    the hardest part for me is how to make a plan. I have practiced for couple weeks, but have no clue about the learning plan.

  • @SachKol
    @SachKol 2 роки тому +4

    I really want to solve Leetcode questions but I feel that my basics(Arrays, Strings and Recursion) aren't up to the mark, so what should I do to improve on those!? And thank you so much for this video, it really was an eye opener!

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +4

      Try codingbat.com if you know java/python

    • @SachKol
      @SachKol 2 роки тому +3

      @@PIRATEKINGDOM Thank you so much Daniel!

  • @_tanzil_
    @_tanzil_ Рік тому

    Wow. Never thought like that. Thank you so much for such valuable information and tricks. ❤

  • @georgesmith9178
    @georgesmith9178 2 роки тому +2

    Awesome job. Thank you for putting this together.

  • @frosty_teacup
    @frosty_teacup 2 роки тому +1

    Thanks for the video, just what I needed!

  • @keshavakumar9828
    @keshavakumar9828 2 роки тому +3

    starting to prepare for amazon - the goal is to crack within this year.
    thank you for the great advice will follow these for sure.
    ill update my journey here
    1 month update - learned javascript es6 to es22
    learned and implemented Arrays HashTables, linkedList ,statcks and queues
    on side learned about Version Control - And made 2 MERN Stack project
    currently learning NEXT.js and TypeScript and practicing 2question of dsa everyday
    after 4 months Got a frontend Job at a small startup

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому

      gl!

    • @funtrap2289
      @funtrap2289 Рік тому

      I'm learning Java now, along with java what I want to learn to clear interviews in startup
      Please guide me.

    • @bossgd100
      @bossgd100 Рік тому

      How is your journey ?

  • @DevashishJose
    @DevashishJose 3 роки тому +4

    thanks, this was very helpful and a very good video.

  • @NgocDucDo
    @NgocDucDo Рік тому +1

    Thank you very much for your videos.

  • @yusufspahi1693
    @yusufspahi1693 Рік тому +1

    i’m not intending on becoming a software engineer but I wanna get good at leetcode lol 😅

  • @pavankumar-gp9zx
    @pavankumar-gp9zx 3 роки тому +5

    you got a new subscriber

  • @AnushaHejamady
    @AnushaHejamady 3 роки тому +2

    Thank you so much for sharing this!!!. This was really helpful :)

  • @bavidlynx3409
    @bavidlynx3409 2 роки тому +1

    For the buying subscription part. I am planning to buy once i solve 100 problems on leet code.

  • @zhenliu4779
    @zhenliu4779 2 роки тому +2

    Thank you very much!

  • @jianlu9841
    @jianlu9841 2 роки тому +1

    I think the first step is to learn the syntax of at least 1 language and get to know data structures if you have never programmed at all like me when I made up my mind to change my career path to Software Engineers

  • @maxdegreat566
    @maxdegreat566 3 роки тому +2

    Im subscribing this is such good advice

  • @TheRetrobek
    @TheRetrobek 3 роки тому +3

    This is so helpful!

  • @aarons.8129
    @aarons.8129 2 роки тому +1

    Thank you so much for this 🙏

  • @Mstrickster2
    @Mstrickster2 2 роки тому +1

    I really liked this style of video!

  • @cloudwithjd4068
    @cloudwithjd4068 3 роки тому +2

    thank you king , it will be helpful

  • @jim1309
    @jim1309 2 роки тому +1

    This video was super useful

  • @patriciohernansanchez1148
    @patriciohernansanchez1148 2 роки тому +2

    Thanks you very much for sharing! I'd really like to recover what I have lost in the last years of my Software Engineer professional career. I want to start writing effective algorithms again and why not, apply for a better job. A few months ago I got a proposal from Amazon ES and I remember getting getting struggle with all the topics that I needed to revise I the end I didn't find the time to study all while I was working. It's time to spend some time of every day on practice with this tool.

  • @tn9711
    @tn9711 2 роки тому +1

    Also try to solve them as quickly as you can. It helps you get better at leetcode faster.

  • @almightyblazettv8421
    @almightyblazettv8421 Рік тому +1

    LIKED! THANK U BRO

  • @fahidabdullah5637
    @fahidabdullah5637 Рік тому

    You know I’ve tried all of these points but I feel like no matter how much I go I just never fully understand a concept. Been trying so many resources from neetcode 150 to grokking to specific company questions. Doing problems learning from solutions and then doing similar problems. But not matter what it just feels like I haven’t learned anything. I know I have but it just never feels like enough

  • @yasinnabi
    @yasinnabi 2 роки тому

    Luck is 0.0001% Hard work is 100% .... instead of waiting to get lucky, start working hard and get lucky.... Hard work and investing in yourself is the best investment ever. a fellow creator

  • @IC-kf4mz
    @IC-kf4mz 2 роки тому +1

    Really well said. Thank you.

  • @ekekw930
    @ekekw930 2 роки тому +1

    Thank you!

  • @sebastiantu6212
    @sebastiantu6212 10 місяців тому

    Does it not make more sense to start with algorithms specific first? And then 100 most liked? I feel like that would build a better foundation for the 100 liked questions, rather than the other way around. Either way I’ve never studied by topic for leecode so I’ll try that!

  • @_XY_
    @_XY_ 2 роки тому +3

    *Me:* grinds leetcode 3 months to get cool tech job
    *Job:* fix divs in project with dead web framework

  • @brothermalcolm
    @brothermalcolm 2 роки тому +1

    Everybody start here!

  • @SatyamVermaT_
    @SatyamVermaT_ 3 роки тому +3

    thank you

  • @lockedwiththeword
    @lockedwiththeword Рік тому +2

    Hi Pirate King I trust that you are doing well, I'm a Software Development student just starting out and I would really appreciate some mentoring and I strongly believe you are the right person I need. I would really appreciate your reply and consideration.. Thank you

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому

      Come join my discord 👉piratekingdom.com/discord

  • @goose2935
    @goose2935 2 роки тому

    Exactly the video I wanted

  • @coderebel3568
    @coderebel3568 Рік тому +1

    I have a question for you about the time restriction on solving problems.. Why have a time restriction? Yes, I understand that in business, speed is valued by many companies.. But honestly, desire for speed is also what gets the great majority of software companies into trouble because of developers creating bad code that's too coupled, violating principles, buggy, rigid, etc.. Plus, although your customer would sure like you to solve a bug faster rather than slower, they will usually however, still prefer you taking a week, a month, or even a year, to fix something over you not fixing it at all.. They will however not be ok with you creating additional problems for them as a result of fixing something quickly. And doing it anyway will sooner or later damage the customer's trust in you having control over the product. We can conclude then that to a customer, quality of the product (and therefore quality of the source code) is way more important than the speed at which you fix things. As such, me as a developer who had his first experiences in the 1980s on an MSX home computer, I don't give a damn about how fast you are.. I will hire a correct coder over a fast coder any day.. And I think that in order to protect our integrity, we sometimes need to respectfully push back to managers and directors and even customers and let them know the pressure they apply and speed they expect is not good for the product in the long run.. I am therefore very opposed to time limit challenges like this, because it seems to me to reinforce the idea and culture that faster is better.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому +1

      companies prefer those who can come up with the same solution in a shorter time period. I think they’re willing to risk potential issues for quicker problem solvers

    • @coderebel3568
      @coderebel3568 Рік тому

      @@PIRATEKINGDOM I agree they are willing to take some risk.. But are they really aware what risk they are taking and what culture they are introducing? There are developers out there burning out because of anxiety over losing their job, making 14 hour days to compensate for their lack of self-confidence which was inspired by a "beat the clock" culture.. This is bad.. It can ruin a companies reputation and put them out of business.. It's ruining people's lives, making them physically and mentally ill. We have to stop accepting this attitude I think.

  • @boot-strapper
    @boot-strapper Рік тому +1

    ive never used leet code, and have been in industry 8 years making 250k atm.

  • @utkarshsingh6451
    @utkarshsingh6451 3 роки тому +2

    Thanks Brother👍

  • @anomolisagag2270
    @anomolisagag2270 Рік тому +1

    Great Explaination
    .
    .
    .
    but did you find any of the leetcode problems and solutions in the on-desk job when u got the job after the interview?

  • @FernandoRodriguez-et7qj
    @FernandoRodriguez-et7qj 2 роки тому +1

    you're a king

  • @jykw1717
    @jykw1717 3 роки тому +3

    Thanks for the video, really helpful. Where do you think is a good place for me to refresh/learn those DS & Algo used for "Focus on topic by topic" section?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +1

      Try focusing on the topics you think are the weakest. e.g. Binary Search, Trees, Graphs (DFS, BFS), Dynamic Programming, Backtracking, Recursion, Two Pointers, etc. Out of these, which are the ones that you need to work on the most? Only you can answer that :)

  • @evelynsummer4020
    @evelynsummer4020 2 роки тому +1

    I am so weak at problem solving and Im not good at dsa do you have advice?

  • @Ritesh_2401
    @Ritesh_2401 3 роки тому +5

    Did you do codeforces ever ?

  • @rawanabodyak8658
    @rawanabodyak8658 Рік тому +1

    How long this should take ?
    how many should we do daily ?

  • @BM-zy8qo
    @BM-zy8qo 2 роки тому +1

    How do you think I should approach this?
    Should I learn DSA topics first, then do leetcode questions later? Or For each topic I learn I do questions on that topic, and repeat for other topics?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +2

      You should first grasp a comprehensive knowledge on the overall DSA.

    • @BM-zy8qo
      @BM-zy8qo 2 роки тому +2

      @@PIRATEKINGDOM Thank you man ; ) Will learn the concepts of DSA on my university break. Appreciate your answer as well.

  • @darkgray7160
    @darkgray7160 2 роки тому +1

    thanks bro!!!

  • @0secretfact
    @0secretfact 2 роки тому +1

    i have no idea about coding.
    from where i can start as beginner..

  • @abcefg7045
    @abcefg7045 Рік тому

    Hii, I got some negatives in me I can solve questions but I require time to think about it maybe i am not doing it correctly please suggest me how to improve it

  • @shivamsays2861
    @shivamsays2861 3 роки тому +3

    Helpful

  • @lydiayang3408
    @lydiayang3408 2 роки тому +4

    when you chose leetcode questions by specific companies, did you choose it from "6 months" or "all time" category?

  • @vedkorla300
    @vedkorla300 3 роки тому +9

    Dude what should I do if I am having trouble with easy as well, more often than not I find some easy questions having some tricks such as mathematical tricks involved in them, though I am good at math, it's impossible in an interview setting to come up with a solution for it.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +5

      As I mention in the video, don't hunt for the easy ones. The 'Easy' 'Medium' 'Hard' stamped by LeetCode is subjective and often inaccurate. Go for the questions with the highest acceptance rate. This data is more objective and accurate because it's community driven.

  • @vallamsettymanikanta7750
    @vallamsettymanikanta7750 3 роки тому +6

    Sir how many problems per day u solve at early stage

  • @archierathod9594
    @archierathod9594 Рік тому +1

    heyyyy! am still in my first year of graduation , can you please tell me which languages should i start learrning from now? and when should i start solving leetcodes?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому +1

      www.piratekingdom.com/blog/coding-languages-i-would-learn
      www.piratekingdom.com/blog/best-programming-languages-for-leetcode

    • @archierathod9594
      @archierathod9594 Рік тому

      @@PIRATEKINGDOM thank you ! I currently started using VSCode but i can't code in it . I intalled VSCode and minGW but still it aint working

  • @quocnguyeninh32
    @quocnguyeninh32 2 роки тому +1

    Even though how much I practice dynamic programming problems, I can not be master at it. :(( The term “pattern” seems not to exist when it comes to this type of problem :(( Can someone tell me the way to practice this kind of problem in an effective way ? :(((((

  • @mauriciogeorgessilvaassad272
    @mauriciogeorgessilvaassad272 15 днів тому

    thank yoouu!!!

  • @mousefrust
    @mousefrust Рік тому +1

    Would it be wise to buy premium straight away and start going through all questions slowly? Also I assume it would totally improve an individuals skills and enhance the likelihood of successful tech related interviews. I guess would you suggest this to any person with any starting skill set to learn and also to prepare for jobs?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому +1

      Yes, solutions are only available with lc premium, and premium members aren’t restricted to the frequency of submissions.

    • @mousefrust
      @mousefrust Рік тому +1

      @@PIRATEKINGDOM Thank you boss!

  • @gp5109
    @gp5109 2 роки тому +1

    Embedded subtitles are distracting. UA-cam has a togglable subtitle feature for a reason. If the viewer needs it, they'll turn it on.

  • @NirmalSilwal
    @NirmalSilwal 3 роки тому +3

    good plan. Thank you for it.
    Just random question, how many problems u solved each day? any such daily goals u followed?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +5

      When I prepared for a company jump, I solved at least 5 a day. Just before interviews, at least 10 a day.

    • @NirmalSilwal
      @NirmalSilwal 3 роки тому +1

      @@PIRATEKINGDOM awesome. So like mentioned in video when u get stuck u watch solution after 30 mins in Easy and 1 hrs in Medium problems? or how was that?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +2

      @@NirmalSilwal I did exactly that + I always revisited them at some point

    • @NirmalSilwal
      @NirmalSilwal 3 роки тому +1

      @@PIRATEKINGDOM got it. Thank you for your response 😊

  • @patite3103
    @patite3103 Рік тому +1

    Which languages are supported by Leet Code? thank you

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому

      most of the popular ones. i recommend using python or java though. see ua-cam.com/video/qn0BY3OqaLo/v-deo.html

  • @gowrisajith6865
    @gowrisajith6865 2 роки тому +3

    Ok so Im a software engineer with 3yrs experience. But I feel like my coding abilities are not upto to mark. Will this video be helpful to boost my confidence in coding?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +2

      I can say that solving lots of problems on leetcode definitely improved my problem solving and algorithmic skills in general

    • @gowrisajith6865
      @gowrisajith6865 2 роки тому +1

      Thankyou👍🤩

  • @zongxun7118
    @zongxun7118 3 роки тому +2

    Very well scripted and explained. 👍👍👍👍

  • @EmmaAxe
    @EmmaAxe 2 роки тому +2

    I’m a computer science student and I’m scared for my future as I feel like my skills aren’t enough for the industry yet. I only know around 3 programming languages (C, C++, Python) and I’m not even very much good at it. What can you suggest I should do? Can I still make it and succeed in coding interviews in the near future? I feel like quitting because I feel so left behind my peers :(

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +2

      3 PLs r more than enough for an entry level. Make ur own website/project. I have a video to get u started on what to build (learn to code for free). Join my discord server (links in descriptions) for career advice from the community :)

    • @EmmaAxe
      @EmmaAxe 2 роки тому +1

      @@PIRATEKINGDOM Omgggg I'm fangirling rn!! Thank youuuuu 🥺 I love uuuu

  • @pikusarker1359
    @pikusarker1359 3 роки тому +4

    Sir my elder brother is about to complete his phd degree. He has gotten an offer at google seattle for about 277000 dollars for l4 level. How good is this offer? Please reply. Thanks a lot.

  • @LatinoGames
    @LatinoGames 2 роки тому +3

    Could you tell us how to use the premium questions? thanks in advance.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +3

      There’s no special guide on the premium questions. The biggest benefit of premium subscription is that it allows u to filter questions by companies which is critical for preparing for faang

    • @LatinoGames
      @LatinoGames 2 роки тому +3

      @@PIRATEKINGDOM And filtering by frequency is good? I mean, regardless if the question is for a faang

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  2 роки тому +3

      yes

  • @p1k1m4ru
    @p1k1m4ru Рік тому

    good video buddy

  • @yashsolanki069
    @yashsolanki069 3 роки тому +5

    What programming language did you use in Microsoft interview? Or recommend to use when doing leetcode?
    Thanks for making this video got my doubts clear on how to solve and not try to be perfect always ✌️👍

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +8

      I used java. However, companies usually don't care about the language you use for interviews as long as you write readable + understandable code. For leetcoding, I recommend two programming languages: either Java or Python. Java because many of the popular solutions are in Java + sheer number of examples & submissions in LeetCode database already. Python because it's the language that you can solve a LeetCode problem with the least amount of code. Less code -> less prone to error -> faster coding which is critical in real interviews because you have to whip up a working solution within the time limit. Python seems to be more trending nowadays too. More importantly, however, these two are mere suggestions from my experience, but you should ALWAYS use the language you are most comfortable with in actual interviews. Programming language proficiency, I would argue, is the number one thing interviewers look at.

    • @yashsolanki069
      @yashsolanki069 3 роки тому +2

      @@PIRATEKINGDOM thanks you so much for answering sir! As i mostly code in python so i would stick with it. 🙌

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +3

      @@yashsolanki069 Fantastic choice!

  • @kanimozhipandiyan2382
    @kanimozhipandiyan2382 Рік тому +1

    Hi Pirate, I want to learn Java coding to work on Test Automation. DO you think I can still follow the same steps that you provided in this video?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Рік тому

      I don't think companies require heavy LeetCoding (coding interview skills) for test automation, but I might be wrong.

  • @kellyd2973
    @kellyd2973 3 роки тому +2

    This video was super helpful! Just wondering, does this plan assume you’re leetcoding at least 1 hour everyday for 3 months?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +1

      Hmm... it depends on your timeline I guess. But I did spend at least three hours a day :p

    • @kellyd2973
      @kellyd2973 3 роки тому +1

      @@PIRATEKINGDOM even on weekends? 😵‍💫

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  3 роки тому +1

      @@kellyd2973 I actually did during the last month of the preparation

  • @rubiye
    @rubiye 2 роки тому +1

    great video

  • @alejandrogarcia-martinez7816
    @alejandrogarcia-martinez7816 2 роки тому

    Ty ty ty 🙏

  • @abdoulbarry8111
    @abdoulbarry8111 2 роки тому

    Damn I could never get over the fact that "Kenny Talks Code" had to delete his channel. That boy had one of the best content