I Solved 600 Leetcode Problems In One Year. Here's 3 Secrets I Learned.

Ойындар

If this was interesting like / subscribe!
Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_p...
I Streamed This on Twitch ( / therealraymondjones )
Discord - / discord
My System Design Book Notes from DDIA and Alex Xu - raymondjones.dev/en/system-de...
Full List of Books I've Used to Study (Amazon affiliate links)
System Design
Donne Martin Github Repo with free Beginner level sys design theory: github.com/donnemartin/system...
Alex Xu V2 (Insanely in-depth): amzn.to/3xhHL2p
Designing Data Intensive Application: amzn.to/3vFCam7
Alex Xu V1 (Great for beginners, okay for the rest): amzn.to/3vyM7Sn
Stanley Chiang System Design Interview: amzn.to/43L6RTr
Data Structure and Algorithms
Elements of Programming Interviews: amzn.to/4ayZgcI
Algorithm Design Manual: amzn.to/43KHtxl

Пікірлер: 36

  • @magn8
    @magn827 күн бұрын

    Bro said Abdul Bari and showed Ali Abdaal 🤣

  • @suvneetsingh1044

    @suvneetsingh1044

    18 күн бұрын

    fr 🤣

  • @hinocenciopaulo

    @hinocenciopaulo

    13 күн бұрын

    Lol 😂

  • @nic_ng

    @nic_ng

    9 күн бұрын

    ded😂

  • @reynardtcloete6959
    @reynardtcloete69594 күн бұрын

    The background music is fine. I heard your voice super clearly.

  • @thebrayanrojitas
    @thebrayanrojitas29 күн бұрын

    Great video man!

  • @NMEamonMontgomery
    @NMEamonMontgomery29 күн бұрын

    8:26 "have a beer" says the guy who never drinks beer because of the calories

  • @therealraymondjones

    @therealraymondjones

    29 күн бұрын

    True, these abs won't keep themselves 😎

  • @_DRACrY
    @_DRACrY25 күн бұрын

    Hey, great content and advice. Only shortcomings of the video is editing mistakes.

  • @skylarw19
    @skylarw1928 күн бұрын

    Besides doing leetcode, do you also practice for system design? Curious what your schedule would look like if you're doing both!

  • @therealraymondjones

    @therealraymondjones

    28 күн бұрын

    Yeah I followed this roadmap github.com/systemdesignfightclub/SDFC/blob/main/README.md So I've read like 4 books on System Design. Watched some KZread videos from ByteByteGo and have done like 5 mock interviews so far. Currently I'm trying to finish DDIA. I'm on Chapter 7 as of today. Plan is to finish the book by May 11th.

  • @Crisheight
    @Crisheight28 күн бұрын

    When you say cracking the coding interview sucks, is it because it's in java or something else and it just happens to be in java? What languages would you recommend to do LC.

  • @therealraymondjones

    @therealraymondjones

    28 күн бұрын

    CTCI is bad because it came out in 2015 and hasn't been changed at all. We have way better resources 10 years later. Also it's in Java, and Java sucks. I'd recommend doing whatever language your best at. It takes like 3 to 6 months to get good at a language. Might as well just stick to what you know. Python is by far the best for interviews because its very simple, understandable, and short. But that won't be an interview killer.

  • @Crisheight

    @Crisheight

    28 күн бұрын

    ​@@therealraymondjones I am doing Blind 75 in Java so I had to ask haha. That's what I thought, seems like most people choose Python, and I've already run into situations where Java gets interesting to work the problems - you just have to go at it differently. Like for instance C++ and Python having heap but Java doesn't have it (JVM aside) it looks like people recommend priority queue as alternative. Also super fair we do have so many free resources, that's why I like neetcode because it gives them a bit of structure but not too much.

  • @Crisheight

    @Crisheight

    28 күн бұрын

    @@therealraymondjones Honestly I think maybe I should just do it in Python then, I have a ML class soon that will be in Python anyway.

  • @therealraymondjones

    @therealraymondjones

    28 күн бұрын

    ​@@Crisheight Yeah sure that makes sense. Solve Leetcode Easy's / problems you've done before. Maybe go by topics like arrays to see how to solve array problems with python using string slicing and cool python functions (And compare with the python solutions)

  • @m0r4ag
    @m0r4ag16 күн бұрын

    Nice vid. Please please lower the volume next time

  • @Code_Note
    @Code_Note27 күн бұрын

    Give contests , this will help

  • @aniketk463
    @aniketk46329 күн бұрын

    great video

  • @therealraymondjones

    @therealraymondjones

    28 күн бұрын

    Thanks!

  • @nathanielmurphy03
    @nathanielmurphy0329 күн бұрын

    1:07 Did you mean Data Structures and Algorithms or is something else? I looked up districts and algorithms but I just got algorithms to reduce gerrymandering😅

  • @therealraymondjones

    @therealraymondjones

    29 күн бұрын

    Yeah it should be Data Structures and Algorithms

  • @hinocenciopaulo
    @hinocenciopaulo12 күн бұрын

    Great video. Just lower down the background song a little bit.

  • @RohaanKhalid-pz9iu
    @RohaanKhalid-pz9iu13 күн бұрын

    Thank you for the guidance! Also, can you please share where you got the world map in the background from?

  • @therealraymondjones

    @therealraymondjones

    12 күн бұрын

    I got it from Amazon. I typed like "Scratch off world map" or something It's like amzn.to/3WTroUq

  • @kshtof
    @kshtof28 күн бұрын

    Hey, thanks for sharing! I have some thoughts on the video: - The music is a bit too loud, I have a hard time focusing on what you're saying at times - There's a lot of "uhs" here and there, and combined with a lot of video cutting, its distracting, or making the message unclear - This aside, the sheer number of jumpcuts and zoom-ins to hide the cuts is making me dizzy. If there's a lot of clip cutting in your primary roll you could just roll some, well, B-rolls, with voiceover. - It feels as if you generally know what you want to say, but you haven't verbalised those thoughts before turning the camera on, and so that's where the verbal clutter comes in. Perhaps you could try writing down core aspects of each point you want to make, and then phrase them. Or writing a more detailed scripts, whatever suits you. These are just things which caught my attention after first 2 minutes of the video. Keep up the good work!

  • @kshtof

    @kshtof

    28 күн бұрын

    Oh, I just read the description. If this is just cut from Twitch, then it totally makes sense.

  • @therealraymondjones

    @therealraymondjones

    28 күн бұрын

    Thanks, you're spot on. The edits need to cut out the ums and have a better flow. And yeah, I don't use any scripts, just bullet points of the concepts I wanna talk about. My live speaking skills will improve with more videos and practice. And also the edits will improve over time. Good feedback.

  • @kshtof

    @kshtof

    27 күн бұрын

    @@therealraymondjones Great attitude. Fingers crossed, good luck B)

  • @kagan770
    @kagan77019 күн бұрын

    Great video - thank you very much for the content. However, on the motivation side, it's not entirely accurate to focus solely on the money. You mentioned going through 30 interviews in 3 years, which averages to 10 interviews per year. If you failed all of them due to coding challenges, that amounts to $20,000 per interview. You also mentioned that solving 1,000 problems could help you pass an interview. That equates to about $2 per problem, not $1,000. If you could somehow solve 1,000 problems quickly and secure a job for those 3 years, you would earn $600,000, or about $6 per solved problem. However, if money is the main motivator, it might be better to focus on your own projects or businesses. Noah Kagan's book offers excellent insights on this topic.

  • @therealraymondjones

    @therealraymondjones

    19 күн бұрын

    Yeah I think I mentioned in the video that intrinsic motivation is the best one. BUT I know people who start CS for money or people where money is a boundary push for them. So, I'm okay saying "Hey here's money" Solving 500 balanced problems way more than enough to pass FAANG interviews. And I have many friends who get lucky by just solving 150. Leetcode / algorithm style interviews are the barrier in FAANG for entry-level, and they offer those new grads about $200,000/year in the USA if you practice enough to pass them. That's $400 per problem (on a low end), the US Leetcoders I know are making $250k/year low end, $1M/year high end

  • @therealraymondjones

    @therealraymondjones

    19 күн бұрын

    Anyways, these are just my thoughts and reasons for adding it, and thanks for the comment!

  • @kagan770

    @kagan770

    19 күн бұрын

    @@therealraymondjones - thank you for an amazing explanation.

Келесі