Raymond Jones
Raymond Jones
  • 236
  • 185 959
100 Hours of Mid-Level System Design in 2 Hours
1 on 1 tech advice with me - calendar.google.com/calendar/u/0/appointments/AcZssZ2Ws-Fpb2gLMQTOwUMQlWMpD_SRXUoZ6y737_Q=
Donne Martin Guide - github.com/donnemartin/system-design-primer
----
My Study Resources
----
Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_problem_rating/#/
My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-design-notes/)
----
BOOKS I USED TO STUDY
-----
System Design
Donne Martin Github Repo with free Beginner level sys design theory: github.com/donnemartin/system-design-primer
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
Intro - 00:00:00
Chapter 7 (Hotel) - 00:02:16
Chapter 1 (Proximity) - 00:14:50
Chapter 2 (Nearby Friends) - 00:27:45
Chapter 3 (Google Maps) - 00:36:41
Chapter 4 (Message Queue) - 00:42:45
Chapter 4 (expanded) - 00:48:50
Chapter 5 (Metrics)- 01:02:13
Chapter 6 (Ad Click / Top K) - 01:14:46
Chapter 8 (Email) - 01:31:07
Chapter 9 (AWS S3) - 01:45:02
Chapter 10 (Leaderboard) - 01:56:59
Chapter 11 (Payment System) - 02:00:56
มุมมอง: 2 256

วีดีโอ

I Sucked at System Design Until I Read This Guide
มุมมอง 1.1K21 วันที่ผ่านมา
My System Design community - www.skool.com/interview-prep-academy-free-1712/about Donne Martin Guide - github.com/donnemartin/system-design-primer My Study Resources Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_problem_rating/#/ My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-design-notes/) BOOKS I USED TO STUDY System Design Donne Marti...
How to save $100k in 3 years as a programmer
มุมมอง 35228 วันที่ผ่านมา
My Study Resources Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_problem_rating/#/ My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-design-notes/)
The Secret to Successful Programming Projects
มุมมอง 574หลายเดือนก่อน
Join my interview prep club - www.skool.com/interview-prep-academy-free-1712/about My Study Resources Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_problem_rating/#/ My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-design-notes/) 00:00 - Intro 01:02 - Most important thing for projects is discipline 02:20 - What Do Hiring Managers Look for?...
I Finally Solved 1000 Leetcode Problems (My Thoughts / Was it Worth It?)
มุมมอง 1.4Kหลายเดือนก่อน
Join my DSA club - www.skool.com/interview-prep-academy-free-1712/about My Study Resources Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_problem_rating/#/ My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-design-notes/) 00:00 - Intro 00:07 - How I started Leetcode 01:11 - Two Ways Interviews have gotten harder in 2024 02:11 - 5 Things I lea...
Leetcode 2191 - Sort the Jumbled Numbers (Python)
มุมมอง 163หลายเดือนก่อน
Leetcode 2191 - Sort the Jumbled Numbers (Python)
Speedrunning Neetcode's Leetcode List (Arrays)
มุมมอง 980หลายเดือนก่อน
Speedrunning Neetcode's Leetcode List (Arrays)
50 hours of Mid-Level System Design in One Hour
มุมมอง 91Kหลายเดือนก่อน
50 hours of Mid-Level System Design in One Hour
my entire tech journey (from high school to college internship to SWE)
มุมมอง 4752 หลายเดือนก่อน
my entire tech journey (from high school to college internship to SWE)
The Resume That Got Me Interviews at DoorDash in 2024
มุมมอง 1.3K2 หลายเดือนก่อน
The Resume That Got Me Interviews at DoorDash in 2024
"How Many Leetcode Problems Should You Solve for FAANG / Start ups?"
มุมมอง 7142 หลายเดือนก่อน
"How Many Leetcode Problems Should You Solve for FAANG / Start ups?"
Leetcode Was Hard Until I Did This
มุมมอง 1.1K2 หลายเดือนก่อน
Leetcode Was Hard Until I Did This
Leetcode 1248 Count Number of Nice Subarrays
มุมมอง 1332 หลายเดือนก่อน
Leetcode 1248 Count Number of Nice Subarrays
Leetcode 1052 Grumpy Bookstore Owner
มุมมอง 1022 หลายเดือนก่อน
Leetcode 1052 Grumpy Bookstore Owner
How To Get an Uber Internship in 2024 ( Is tech doomed? | Diversity as SWE | Mindset)
มุมมอง 8352 หลายเดือนก่อน
How To Get an Uber Internship in 2024 ( Is tech doomed? | Diversity as SWE | Mindset)
1 hour of Big O Notation explained in 5 minutes
มุมมอง 4102 หลายเดือนก่อน
1 hour of Big O Notation explained in 5 minutes
From Restaurant Worker to Google Engineer (Learning to code, Freelancing, Leetcode)
มุมมอง 3.9K3 หลายเดือนก่อน
From Restaurant Worker to Google Engineer (Learning to code, Freelancing, Leetcode)
I Applied to 400 Jobs in 2024. Here's How I Did.
มุมมอง 1.2K3 หลายเดือนก่อน
I Applied to 400 Jobs in 2024. Here's How I Did.
He Solved Every Leetcode Problem (Google, HFTs, Does Leetcode Matter?)
มุมมอง 15K3 หลายเดือนก่อน
He Solved Every Leetcode Problem (Google, HFTs, Does Leetcode Matter?)
How I Solved 600 Leetcode Problems in One Year
มุมมอง 8403 หลายเดือนก่อน
How I Solved 600 Leetcode Problems in One Year
Leetcode 187 - DNA Sequences (w/ Rolling Hash Solution)
มุมมอง 1573 หลายเดือนก่อน
Leetcode 187 - DNA Sequences (w/ Rolling Hash Solution)
How Cheaters Cheat in Leetcode
มุมมอง 1.7K4 หลายเดือนก่อน
How Cheaters Cheat in Leetcode
The Most Important System Design Concept - Distributed Message Queue
มุมมอง 2994 หลายเดือนก่อน
The Most Important System Design Concept - Distributed Message Queue
I Solved 600 Leetcode Problems In One Year. Here's 3 Secrets I Learned.
มุมมอง 5K4 หลายเดือนก่อน
I Solved 600 Leetcode Problems In One Year. Here's 3 Secrets I Learned.
The Complete Guide To String Hashing (With Glump)
มุมมอง 1564 หลายเดือนก่อน
The Complete Guide To String Hashing (With Glump)
I Asked a Top 0.13% Leetcoder How You Can Get Good | Tips, IQ, New Grads
มุมมอง 2.1K4 หลายเดือนก่อน
I Asked a Top 0.13% Leetcoder How You Can Get Good | Tips, IQ, New Grads
I made a Leetcode Leaderboard. Here's How
มุมมอง 1064 หลายเดือนก่อน
I made a Leetcode Leaderboard. Here's How
I Passed My Python Amazon OA With These 5 Tools
มุมมอง 5064 หลายเดือนก่อน
I Passed My Python Amazon OA With These 5 Tools
How to Get a Tech Job in 2024 According to Reddit
มุมมอง 2.1K4 หลายเดือนก่อน
How to Get a Tech Job in 2024 According to Reddit
How to create an API with API Keys in AWS API Gateway
มุมมอง 1815 หลายเดือนก่อน
How to create an API with API Keys in AWS API Gateway

ความคิดเห็น

  • @verma4385
    @verma4385 2 วันที่ผ่านมา

    👍

  • @rafald5097
    @rafald5097 6 วันที่ผ่านมา

    What's the difference between this video and the one with 40 min length (50 hours of Mid-Level System Design in One Hour)? Should I also watch the other one?

  • @VthePeople4156
    @VthePeople4156 6 วันที่ผ่านมา

    Bro waiting for DSA with Javascript/ golang in one hour

  • @erythsea
    @erythsea 13 วันที่ผ่านมา

    Let the man speak

  • @alphadiallo7018
    @alphadiallo7018 15 วันที่ผ่านมา

    Great content as usual and would greatly appreciate if you can make a video on a strategy or pattern to effectively study Alex Xu SD 2023 pdf edition. Thanks!

  • @devworks8787
    @devworks8787 16 วันที่ผ่านมา

    Thank you for this Video.

  • @mohammadsaadati8359
    @mohammadsaadati8359 17 วันที่ผ่านมา

    i need real world projects to learn by doing

    • @therealraymondjones
      @therealraymondjones 17 วันที่ผ่านมา

      My most recent video covers that. I do Alex Xu's Volume 2 which goes over 11+ practical / real world system. There's other TH-cam videos out there that also show real world systems th-cam.com/video/3QFaf3N4oVs/w-d-xo.htmlsi=EYGiTgWOQTyfp2kk&t=136

  • @kunalsinghal3558
    @kunalsinghal3558 17 วันที่ผ่านมา

    You people preparing for mid level interviews(sde 2) skip last 2 chapters for Alex xu vol 2 , digital wallet and stock exchange . I feel they are too hard to understand.

  • @yoyo340
    @yoyo340 17 วันที่ผ่านมา

    Hey, i'll be applying for fresher level roles in about 6-8 months, so can you say this video would be suffice, or do i need to read any book?

  • @jykimmm
    @jykimmm 20 วันที่ผ่านมา

    Thanks for the vid Raymond. Do you think this covers all the essential details from the book?

    • @therealraymondjones
      @therealraymondjones 19 วันที่ผ่านมา

      This covers more than needed for mid-level interviews and mentions a lot of key words. But during an interview you need to be able to explain the concepts (i.e what do web sockets do?) and that comes from mock interviews and reading / learning more about concepts you can't explain

  • @emenikeanigbogu9368
    @emenikeanigbogu9368 20 วันที่ผ่านมา

    I just finished my internship at mongo, but I'm pretty interested in system design and willing to dedicate hours to learning it, but does that mean assuming I know it really well, I should apply for mid level + roles (seems highly ambitious, but why not?)

    • @therealraymondjones
      @therealraymondjones 20 วันที่ผ่านมา

      A start up MAYBE would consider an under grad for a mid level position depending on what they’ve coded / worked with in the past.

  • @orangemoonglows2692
    @orangemoonglows2692 20 วันที่ผ่านมา

    just curious. have you ever created your own api or business with your experience? i'm learning right now, but i'm hoping to create something that'll earn money.

    • @therealraymondjones
      @therealraymondjones 20 วันที่ผ่านมา

      Yeah I’ve used AWS to make my own APIs for several small businesses and made money from it. Knowing System design helps

    • @orangemoonglows2692
      @orangemoonglows2692 20 วันที่ผ่านมา

      @@therealraymondjones could you do a video on that? i have a b.a. degree, but i'm enrolling in community college for a certificate in cs. there are actually aws classes, but i wasn't going to take them. would be great if you did a video showing what types of things you need to know to create an api. thx.

    • @therealraymondjones
      @therealraymondjones 19 วันที่ผ่านมา

      @@orangemoonglows2692 I made a video making an API key with AWS a few months ago. It takes like 5 minutes to do. Once the API is made, you just need to define some server functions or AWS Lambda functions that do certain actions for requests / routes th-cam.com/video/9q6EOygBu6o/w-d-xo.htmlsi=dH2o_tRez9fPwXcI&t=56

  • @bullishlucas
    @bullishlucas 20 วันที่ผ่านมา

    Looking to not learn it for interviews but just from a practical standpoint. Any recommendations for that? Also, would you after having watched this video still recommend watching your "50 hours of Mid-Level System Design in One Hour"? Or does this video make that video redundant because the same things are covered? Thank you!

    • @therealraymondjones
      @therealraymondjones 20 วันที่ผ่านมา

      The 50 hours video was essentially summarizing DDIA, it’s pure theory. This video goes into more HLD of actual applications / systems like AWS S3 Alex Xu Volume 2 is good for general system design knowledge in directly applied cases

  • @emenikeanigbogu9368
    @emenikeanigbogu9368 20 วันที่ผ่านมา

    Would Alex Xu v2 just that be enough and you could study concepts on the go or should you supplement it with another book?

    • @therealraymondjones
      @therealraymondjones 20 วันที่ผ่านมา

      V2 should be good enough assuming you know it well. Can always study and learn more though , but imo it’s good enough to get job offers

  • @VthePeople4156
    @VthePeople4156 21 วันที่ผ่านมา

    th-cam.com/video/F2FmTdLtb_4/w-d-xo.htmlsi=OTaaXa_4flmDhFH0 Ur opinion on the above video is he covered enire system design concepts

  • @VthePeople4156
    @VthePeople4156 22 วันที่ผ่านมา

    Once again please do updated system design course in one hour

    • @therealraymondjones
      @therealraymondjones 21 วันที่ผ่านมา

      @@VthePeople4156 I’m releasing one for Alex Xu’s second book in a few days

    • @VthePeople4156
      @VthePeople4156 21 วันที่ผ่านมา

      @@therealraymondjones share ur knowledge on system design what u experienced after reading all books @@@ Step by step indepth explanation & cover entire system design in one hour @@@ what r daily practices if u want to expert in system design

  • @tonidezman7033
    @tonidezman7033 25 วันที่ผ่านมา

    Nintendo Switch FTW 😀

  • @tonidezman7033
    @tonidezman7033 26 วันที่ผ่านมา

    I like this sorts of videos. Personal finance is kinda important

  • @unanimous8510
    @unanimous8510 29 วันที่ผ่านมา

    I’m surprised that the guy who did 1000 problems couldn’t solve those problems. That’s giving me some confidence that I’m not too dumb lol.

    • @3ombieautopilot
      @3ombieautopilot 28 วันที่ผ่านมา

      I solved around 500 problems, and the problems in the video seemed hard to me.

    • @unanimous8510
      @unanimous8510 24 วันที่ผ่านมา

      @@3ombieautopilot are you kidding me guys? Even I was able to do the first one optimally and the second one but with 3 nested loops. I've only done 210 and I consider myself sucking at leetcode.

    • @GlenBeale
      @GlenBeale 2 วันที่ผ่านมา

      @@unanimous8510 We all have strengths and weaknesses. But did you actually solve this? Or did you watch the video, follow the solution as it was written and assume that means you could've solved it too. Understanding a solution != you could've solved it yourself

    • @unanimous8510
      @unanimous8510 2 วันที่ผ่านมา

      @@GlenBeale I understand. No offense. I've already solved the first two problems, as I mentioned before. My main point was that if I've solved 1,000 problems, I would expect to be able to solve any new one that comes my way. Maybe I'm wrong, and it doesn't work that way.

  • @Juan_deep
    @Juan_deep หลายเดือนก่อน

    “Pretty cool thing is i just read this pretty recently” no sht sherlock

  • @Juan_deep
    @Juan_deep หลายเดือนก่อน

    I hate when people just learned something then acts like they know what they are talking about but dont.

  • @newbie8051
    @newbie8051 หลายเดือนก่อน

    I dont understand most of this stuff, guess will have to come back later in a few months/years

  • @0xggbrnr
    @0xggbrnr หลายเดือนก่อน

    An hour of nothing explained. Didn’t demonstrate he actually understood what he read. 😬

    • @Juan_deep
      @Juan_deep หลายเดือนก่อน

      Seriously this guy doesnt know what he is talking about he is trying to learn by explaining it but he failed big time 🤡

  • @AmeliaTaylor99
    @AmeliaTaylor99 หลายเดือนก่อน

    Is there a place where you talk about the patterns you learned while solving it the LeetCode problems ?

  • @garya1809
    @garya1809 หลายเดือนก่อน

    I just had one where an interviewer showed me a problem and it was a recursive tree traversal item then he said "but I don't need you to solve it... here is the full solution" and then showed me code...and then he started with "so what would happen when I delete this part of of the if check here?" and at first it was pretty easy like, "well then you are only checking the left nodes". And he just kept going with questions about 'what about here?" "that is the base case, then we can ever exit"...and they were general tree traversal items so he was checking if I had more than memorized how to solve but the implications of problems...but then he kept going with things like "what change could you make here to go breadth-first instead?" and then other things like "if we had a heuristic to indicate the solution is almost aways deep on the right side of a balanced tree, what changes would you make to this code". And it kept going ...forward edges, back edges... biconnections... and all that from one 'easy leetcode' tree question. And in the end I failed with "we allow applicants a year to reapply and I feel you are pretty strong now but that a year would be enough for you to be where we want, so let's talk in 2025".

  • @ravi7264
    @ravi7264 หลายเดือนก่อน

    It took me 6 months of continuous effort to complete it. I listed to its audio book version 3 times. Still I am understanding more and learning new from every single read. How long did you take to complete it?

    • @therealraymondjones
      @therealraymondjones หลายเดือนก่อน

      It's a hard book. I need to reread it for sure. It took me about 50 hours to read and take notes from chapters 1 to 12

  • @powerHungryMOSFET
    @powerHungryMOSFET หลายเดือนก่อน

    bro do you realized that leetcode is used for passing the interviews due to competition and it has nothing to do with the job you do ? I mean if somebody asks to build OS kernel from scrach that would make much more sense. Do you think leetcode can be practiced by a cab driver or bus driver who doesnt have any CS degree?

    • @therealraymondjones
      @therealraymondjones หลายเดือนก่อน

      Leetcode is a lot like math. You might as well be saying "Do you really think schools should teach Biology to non-STEM majors". The reason we learn math / physics for CS degrees is because they teach problem solving skills (That's also why math/physics majors make way more money than Finance majors at finance jobs). Data Structures and Algorithms is the same idea, it's just problem solving. Anyone can learn it.

    • @powerHungryMOSFET
      @powerHungryMOSFET หลายเดือนก่อน

      @@therealraymondjones why dont then we build a GPU core in the interview? it needs advance level of maths, leetcode is just for passing interviews, I know people who are in big tech and working on HTML,CSS,JS , I mean just the DOM manipulation, which hardly even need any maths or DSA. Leetcode was created to weed out who doesnt know leetcode problems, its not at all measure of CS degree. I mean cab driver without CS degree is better or with a CS degree

    • @therealraymondjones
      @therealraymondjones หลายเดือนก่อน

      @@powerHungryMOSFET Interviews will never be a measure of the worth of a programmer. Do not use leetcode as your worth. Do not use 45 minute interviews to gauge your worth. A 45 minute conversation will never be enough to cover 4 years of someone's CS degree or career

    • @powerHungryMOSFET
      @powerHungryMOSFET หลายเดือนก่อน

      @@therealraymondjones right, leetcode is just for passing the interviews, it doesnt say anything about your background. 45 minutes is enough to ask quality questions, such as why garbage collector is used, how JS implements it? why JS is not mulithreaded etc. These questions tells a lot about CS degree

  • @user-xc7rp5pr2l
    @user-xc7rp5pr2l หลายเดือนก่อน

    Thank you❤️

  • @machuwey9928
    @machuwey9928 หลายเดือนก่อน

    Finally, a straight to the point explanation. Great vid.

  • @mdshafiuddin1234
    @mdshafiuddin1234 หลายเดือนก่อน

    what is the prerequizite

  • @UcheCodez
    @UcheCodez หลายเดือนก่อน

    Congratulations, wishing you great successes to come 🙌

  • @xvzf115
    @xvzf115 หลายเดือนก่อน

    Epic

  • @apoorv28goel
    @apoorv28goel หลายเดือนก่อน

    Pretty awesome way to teach a book. Would love to see this format on more books

  • @firstpriciples9824
    @firstpriciples9824 หลายเดือนก่อน

    appreciate the live, really helpful

  • @eminhancelik
    @eminhancelik หลายเดือนก่อน

    are you not going to post the GITHUB link of this repository/your own account, that we can follow it from there

    • @therealraymondjones
      @therealraymondjones หลายเดือนก่อน

      I'm going to finish the project next week and then make a video out of it. I'll go over the github repo in that video

  • @soumyajitganguly2593
    @soumyajitganguly2593 หลายเดือนก่อน

    ok time to learn districts and algorithms 1:05

  • @mengni4426
    @mengni4426 หลายเดือนก่อน

    Alex Xu😂

  • @1122slickliverpool
    @1122slickliverpool หลายเดือนก่อน

    My girl is from the D!!! 😭😭🙌🏾🙌🏾🙌🏾

  • @danzielcempron2589
    @danzielcempron2589 หลายเดือนก่อน

    at 13:16, can you paste the link to this repo?

    • @danzielcempron2589
      @danzielcempron2589 หลายเดือนก่อน

      27:19, too

    • @therealraymondjones
      @therealraymondjones หลายเดือนก่อน

      Yeah its -> github.com/systemdesignfightclub/SDFC/blob/main/README.md

  • @abdelbassetomiri530
    @abdelbassetomiri530 หลายเดือนก่อน

    God bless you brother.

  • @vishwaroop1431
    @vishwaroop1431 หลายเดือนก่อน

    is this good?

    • @vishwaroop1431
      @vishwaroop1431 หลายเดือนก่อน

      its bad, dont watch

  • @Cyber_Lanka
    @Cyber_Lanka หลายเดือนก่อน

    I came across this channel accidentally. Amazing video. Keep up the good work. You deserve much more subscribers and viewers 🎉

  • @siddharthvj1
    @siddharthvj1 หลายเดือนก่อน

    excellent can you make a playlist where you teach "system design" with python ???