How I Passed Coding Interviews at Facebook, Google, Lyft, Bloomberg

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • My ultimate guide to cracking the software engineering technical interviews. I break down the "data structures and algorithms" content I studied, the interview prep resources I used, some basic interviewing techniques, and the mindsets that helped me land jobs in the tech industry.
    A quick recap of this video:
    DATA STRUCTURES CONTENT:
    Loops and recursion
    Arrays and matrices
    Linked lists
    Queues, stacks, heaps,
    Sets and hash maps,
    Trees and binary search,
    Graphs,
    Depths first search, breadth first search, and backtracking
    Tries,
    Merge sort and quick sort
    OTHER HELPFUL CONTENT:
    Dynamic Programming (Memoization and Divide-and-Conquer)
    Problems with Multiple Pointers or Sliding Windows
    Greedy Algorithms,
    Logical/Mathematical proof techniques (contradiction, contrapositive, induction, cases),
    Object Oriented Programming (I recommend checking out Clean Code by Robert Martin, especially the sections on Single Responsibility Principle. Not SUPER important for interviews, but very good to know).
    RESOURCES:
    Even if you don't go to any of these colleges, might as well copy the curriculum at top universities, since they have proven to work and the content is mostly public anyway.
    CS61B and CS170 at UC Berkeley,
    CS50 at Harvard,
    6.006 at MIT,
    15-121 at Carnegie Mellon,
    or the appropriate classes at Waterloo, Stanford, CalTech, Princeton, etc. (not sure what the're called)
    Leetcode (I used Premium at times but it isn't necessary):|
    leetcode.com
    Data Structures sections on GeeksForGeeks:
    www.geeksforgeeks.org/data-st...
    Gayle Laakmann McDowell's video series on CZcams:
    • Video
    I 10/10 recommend this algorithms book (used at UC Berkeley for CS170):
    algorithmics.lsi.upc.edu/docs/...
    / mllwryn
    == MY GEAR ==
    Camera with super fast autofocus + lens: amzn.to/2YCWD4x
    My sturdy budget tripod: amzn.to/2yyuSiX
    My $20 camera bag: amzn.to/2GMAeeM
    My $25 vlogging microphone: amzn.to/2Yje3HU
    The motorized standing desk in my room: amzn.to/2KgSgrV
    My ergonomic office/gaming chair: amzn.to/2YEBgjf
    If you're new here - Hi! my name is Chris Jereza. I like making fun videos and talking about Silicon Valley, software engineering careers, self-development, and lifestyle design. I'm a current student at UC Berkeley and I've recently done SWE internships at companies like Google, Facebook, Lyft, Bloomberg, and Amazon.
    If you're reading this, comment "Your descriptions are way too long"

Komentáře • 624

  • @ChristopherJereza
    @ChristopherJereza  Před 4 lety +19

    For practice with technical interviews, check out:
    www.techseries.dev/a/17718/VzG4t5dH
    www.algoexpert.io/chris

    • @angelbaby3342
      @angelbaby3342 Před 3 lety +2

      Hey Chris! Currently trying to prep for an extended Facebook interview process over the course of a few months as I am being considered for it!
      When you recommended the curriculums for those courses at the universities you listed, is it better to just watch/read their lecture material provided by the professors or just research the topics listed on the curriculums on our own on places like CZcams?

  • @realchrishawkes
    @realchrishawkes Před 4 lety +411

    This guy is one of the few on CZcams who actually know what he's talking about. In short, he made it into Google because he's smarter than most.

  • @aishwaryaramesh4877
    @aishwaryaramesh4877 Před 4 lety +124

    Wow! Absolutely transparent and systematically presented! Thank you :)))

  • @mfi1907
    @mfi1907 Před 4 lety +313

    After watching this video as a freshman I realize I'm still a smol brain

    • @StefanoGabriele1983
      @StefanoGabriele1983 Před 4 lety +1

      MFI you’re sadly right :-(

    • @jmontis2
      @jmontis2 Před 4 lety +2

      this is not freshman content, this is sophmore/junior CS content at minimum.

    • @shirooo2831
      @shirooo2831 Před 4 lety

      Gura chan

    • @friction5001
      @friction5001 Před 4 lety +1

      on god just finished first year

    • @mal5256
      @mal5256 Před 2 lety

      Brain will grow no worries just keep it up!

  • @aramayisorkusyan
    @aramayisorkusyan Před 4 lety +22

    Hands down, not only the best coding interview prep advice out there, but also best advice on how to get into becoming a person that can accomplish any goal they set their mind to! Thank you Chris for the great content.

  • @keithcheung2070
    @keithcheung2070 Před 4 lety +8

    Great video. I love how it's actual advice on how to approach problem-solving and how to approach the interview itself. Good shit Chris!

  • @wulymammoth
    @wulymammoth Před 4 lety +15

    You're one of the few people that touch upon both the technical components AS well as the human-ness component that requires just as much preparation. Thank you for sharing one thing I didn't think about for preparation -- creating rules and behaviors to fall back upon and using reinforcement to drill them in. I've made so many mistakes in relation to off-by-one errors and pointer mis-management that it felt like pretty much luck when I passed seemingly hard problems. I lacked consistency, but if I was more aware of devil in these details and ensuring that I had them covered, I'll find more success. Thanks, Chris!!! Hopefully my second go'round will be fruitful with these crucial bits!

  • @SkullTraill
    @SkullTraill Před 4 lety +205

    I know I have roasted you in the past but honestly let me tell you this is the single most valuable piece of content regarding interview preparation and how to be better at CS jobs in general. This is an absolutely golden resource. Well done. It covers everything perfectly.

  • @shubha07m
    @shubha07m Před 4 lety +4

    This is not among the best, "The best" coding interview preparation video I have ever seen, you sound so REAL! You rock!

  • @invictuz4803
    @invictuz4803 Před 4 lety +366

    If he spoke as efficiently in the interview as he did in this video, it's no wonder they hired him. It sounds like he has a multiprocessor in his brain., I can barely keep up!

    • @StefanoGabriele1983
      @StefanoGabriele1983 Před 4 lety +1

      InvictuZ he is an indigo guy.

    • @hayden3774
      @hayden3774 Před 4 lety +16

      Also lots and lots of jump cuts 😉

    • @elfullin
      @elfullin Před 4 lety +1

      InvictuZ
      Editing bud

    • @FullFletch
      @FullFletch Před 4 lety +1

      if I can keep up does that mean I too have a multiprocessor in my brain?

    • @stephanbranczyk8306
      @stephanbranczyk8306 Před 3 lety

      Lots of jump cuts and lots of yelling in the mirror between the cuts.

  • @tythedev9582
    @tythedev9582 Před 4 lety +68

    I'm floored by the quality of this video. I have been studying cs for a year. In that year, of all the coding interview prep vids I have seen, this is by far the best. You were: organized, engaging, and thorough. I'd be a big silly goose to not subscribe after watching this.

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +3

      Thanks so much Tyler!! I really appreciate this - this is really motivational for me. Happy to have you here on the channel :D

    • @hunggarchristian
      @hunggarchristian Před 4 lety +1

      Trust bro. You’ll grow exponentially fast once you get to about third year. Everything’s based on the same frame of thinking so if you have a solid foundation it’ll work out in the end bro.

    • @user-yd9us1ir8l
      @user-yd9us1ir8l Před 10 měsíci

      ​ 1:36 @@hunggarchristian

  • @chakrapani_nallam
    @chakrapani_nallam Před 4 lety +2

    Never seen this type of video in my entire interview preparation.This man nailed it.

  • @oscarwong67
    @oscarwong67 Před 4 lety +11

    one of the best videos I've seen on the topic! I really like the part about trying to improve from problem to problem, I never thought about writing what I've learned down but you're right, totally should

    • @sampadization
      @sampadization Před 4 lety +1

      You can sometimes write what you learnt in the comments itself. So when you revisit the code you remember where you made the mistake earlier and now see whether you have learnt it or not.
      Just a suggestion

  • @matheusbarbosa6247
    @matheusbarbosa6247 Před 4 lety +10

    This video couldn't be better, I really appreciate those tips, this is a video that people must to watch if they want to succeed on the code interviews. Thank you very much for it.

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +1

      I appreciate the kind words 🙏🙏🙏 feel free to share this with anyone that might find it helpful!

  • @hansgabrieldaduya2565
    @hansgabrieldaduya2565 Před 4 lety +12

    You're such an inspiration man! I'm also pursuing Computer Science but I find it difficult. I really learn so much from your videos. Keep up the good work. Also, make more MEMES.

  • @buzzy7128
    @buzzy7128 Před 4 lety +21

    As someone whose had offers from Google, Facebook, Microsoft etc.. this is really true and informative.
    Great video man!

  • @TusharYadav-es1bq
    @TusharYadav-es1bq Před 4 lety

    You give much better advice than a lot of other coding channels and you sound very organized. Awesome video.

  • @seungjinkim8860
    @seungjinkim8860 Před 4 lety

    Love how quickly and systematically you covered all the key topics. No time wasted.. GOLD

  • @kaiyabou
    @kaiyabou Před 4 lety +98

    I’m a freshman and this made me cry tbh. Not that you’re bad or anything lol. It’s just me realizing how big programming really is.

    • @ems8578
      @ems8578 Před 4 lety +2

      Same.

    • @godfrainjacqueskounkou6346
      @godfrainjacqueskounkou6346 Před 4 lety +2

      Welcome to the club 😆

    • @kaiyabou
      @kaiyabou Před 4 lety +5

      Other TechLead nah man, I have a passion for it. I just don’t like my professor lol.

    • @TheRealTrucido
      @TheRealTrucido Před 4 lety +2

      Easiest way to grasp it is one language at a time. SQL -> Python -> Ruby -> Java -> C# -> etc You may only need like 3 languages tbh.

    • @JohnSmith-tw3uq
      @JohnSmith-tw3uq Před 4 lety +18

      Not for anything but don't stress out about it too much. Developers and engineers tend to make things harder than they need to be and in result it creates this psuedo level of "elite intelligence". Yes, these interviews at these big companies are incredibly tough but if you practice enough you'll eventually get it. In fact the level of difficulty of these interviews at these companies are actually unnecessarily difficult and often times pretentious because what they're actually doing on the job isn't anything like the interview, but thats another topic.
      If you want to be a better programmer, keep programming. I have no doubt in my mind that you'll be a great programmer the more you practice throughout your academic career.

  • @joehart2027
    @joehart2027 Před 4 lety +11

    THANKS Chris!!! You’re the man! So much value.

  • @funkytownletsgetdown
    @funkytownletsgetdown Před 4 lety +7

    Having an algorithm for solving algorithm problems 😅That is gold and the best advice for interviews.

  • @terrelthompson8548
    @terrelthompson8548 Před 4 lety

    Loved it! No BS, no fluff. Just 3 direct real answers as to not only nail a software interview but any interview in life! 👌🏾👨🏾‍💻

  • @charlesikemefuna6481
    @charlesikemefuna6481 Před 4 lety +1

    Wow. Great video. I love the use of what may seem like cliches but when you've explained and broken down the ideas in such an efficient, clear and concise manner I have to say this is absolute gold. Truly appreciate this video. Truly great work

  • @decisionguider4911
    @decisionguider4911 Před 4 lety

    By far, the best video on the subject matter I have come across. (Videos by Tech Lead and Clement included). Watching it so many times and it seems fresh (100% informative) each time.

  • @shreyashrivastav5654
    @shreyashrivastav5654 Před 2 měsíci

    This is best, most refreshing and amazing video I have seen in a while. Such depth in everything You said yet so much fun. Its incredible. Keep Inspiring!!

  • @jt099
    @jt099 Před 3 lety

    Bro, this is gold. I will say I have always recommended these types of tools coming from the top universities. glad to see that I was going in the right path.

  • @ahmedaly116
    @ahmedaly116 Před 4 lety +1

    This is the only CZcams video that I have found to be truly useful for the coding interview. Thank you bud!

  • @krishgarg5665
    @krishgarg5665 Před 4 lety

    Your every single word makes sense. i'm wandering your commencement speech will go VIRAL.
    thank you

  • @mjjeon2292
    @mjjeon2292 Před 4 lety +1

    this is by far the best interview help video I've seen

  • @Nonsense116
    @Nonsense116 Před 4 lety

    Wow, what a seriously valuable video! Most of the videos like this are "practice your algorithms and data structures. Don't feel bad when you get to eat, go up there and get what you want. Thanks for watching." This had such a meaningful approach and I will be coming back from time to time when I need a pointer on what topic to hit next.

  • @helton8300
    @helton8300 Před 4 lety

    Wow, this is the best video about tech interviews I've seen. Very well organized. 1 more subscriber. Thanks a lot, Chris!

  • @deva921
    @deva921 Před 4 lety

    I liked the way in which the video is structured, its really thought-provoking and answers the general queries to the point. Keep up the good work bro!!!

  • @fahedabdelhalim3019
    @fahedabdelhalim3019 Před 4 lety +2

    What an amazing guy you are ?? Never stopped walking in your ideas ..you look like a smart guy👍👍👍 congrats

  • @estefaniarojas1155
    @estefaniarojas1155 Před 4 lety +1

    Finally a clear and precise video. Right to the point

  • @ChristopherJereza
    @ChristopherJereza  Před 4 lety +163

    If you found this helpful, make sure to smash that like button and drop a comment! Everyone loves timestamps, so here are the timestamps:
    Story of your life + Overview - 0:00
    Data Structures / Algos Content - 0:38
    Resources - 2:26
    "Be experienced" - 4:42
    "Know what you're doing" - 8:42
    "Be smart." (Me training for my alternative career as a motivational speaker) - 13:15

    • @irvinge4641
      @irvinge4641 Před 4 lety

      can you share your leetcode account name? i want to see what problems you mastered before your interview

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +2

      @@irvinge4641 my username was cjereza - it doesn't have most of my problems though (I did a lot of them on paper/whiteboard and didn't actually submit the code, so it doesn't show up as completed)

    • @mihaimusat360
      @mihaimusat360 Před 4 lety

      I subscribed a few days ago to your channel and I am wondering why I didn't find it earlier :))
      Thank you for the nice explained and detailed video ! :D
      I also would want to know, what's the song you use at the final of the this video ? It' s fantastic, man !

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +2

      @@mihaimusat360 hi! The song doesn't have a name - my brother made it for me from scratch

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +1

      @@mihaimusat360 and thank you so much for your support!

  • @valnotman
    @valnotman Před 4 lety +1

    Damn, an interview video which actually has good content, videos like this are becoming increasingly rare!!

  • @mazeducation-learntocode1969

    This info is so valuable, and yet underrated.

  • @froopi2
    @froopi2 Před 4 lety

    Way more informative than I was expecting it to be. Thanks, dude

  • @prateekgogia8310
    @prateekgogia8310 Před 2 lety

    Been working from last 4 years as a Software Engineer doing mostly development around web but never had enough confidence in problem solving as in terms of DSA.
    I am gonna give it a thought now because this is the first time someone has explained these things with proper reasoning and i guess it makes more sense to "put yourself in the ring if you want to win the fight or just even fight".
    Thanks Chris!

  • @akshay319781
    @akshay319781 Před 4 lety +1

    Man. This is the best video on this topic! Thank you so much Chris!

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety

      My pleasure! Glad it helped you out - happy to see you here on the channel

  • @Pulits
    @Pulits Před 4 lety +207

    Everyone: listen to this guy, he knows what he's talking about. You need at least 6 months of preparation with all that he has mentioned.

    • @SpitForge
      @SpitForge Před 4 lety +40

      Trust the_process, 9-5 slave getting 150k a yr. I’m down

    • @jovanialmaraz6024
      @jovanialmaraz6024 Před 4 lety +1

      @Drone Dogs
      That is the reason why I moved to Texas, SF is expensive

    • @invictuz4803
      @invictuz4803 Před 4 lety +10

      @@trustthe_process4371 Not everyone can come out of graduation and be a billionaire playboy philanthropist entrepreneur like you. Nothing wrong with getting experience and guidance at a good company.

    • @chenchi6623
      @chenchi6623 Před 4 lety

      @@SpitForge yurp lol

    • @AntoineJacques
      @AntoineJacques Před 2 lety +1

      1 month if you cram

  • @qwarlockz8017
    @qwarlockz8017 Před 4 lety +1

    That was a REALLY well thought out and detailed video. Thanks for working hard at it! It is packed with useful ideas and strategies! You rock!

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +1

      Thanks so much! I appreciate the support, stay tuned for more 💯

  • @quintinmakwe176
    @quintinmakwe176 Před 4 lety +2

    Great Video! One reason I enjoy your videos is your ability to articulate concepts! Amazing stuff!

  • @drruka850
    @drruka850 Před 4 lety

    Thank you for your help. I think this video scared me in a good way. I thought I had most of this figured out. This is a big help.

  • @akashjkhamkar
    @akashjkhamkar Před 4 lety +1

    Bro , no one , i mean no one can beat the way you present your content and edit your videos ...
    no wonder you cracked those company interviews...
    You Earned a new sub today 🔥🔥🔥🔥

  • @norahjc5944
    @norahjc5944 Před 4 lety +2

    I think this is my first comment ever and I must say 🤯- this video totally deserved it. Videos usually beat around the bush but you got straight to the point and gave great info. Absolutely thankful!!

  • @susmitbhamare
    @susmitbhamare Před 4 lety

    Man you are so so so amazing. Love you man. I have literally watched a hundreds and hundreds of videos on what to learn, what cs student should do, how to crack a coding interview bla..bla..bla.blaaaaaaa But this is the only video I truly appreciated. Not only you told the technical stuff but also the human things are so true and I have just saved this video and gonna watch every single time I just break or get too bored and would be seeing how much more I need to prepare. Once again you are awesome man!!!

  • @lucassacramento9039
    @lucassacramento9039 Před 4 lety +18

    I always put these interview tips videos in 1.25x speed, and this was the first one that I literally almost put

  • @TrenBlack
    @TrenBlack Před 4 lety +63

    Can’t wait to get my offer and then steal everything you just said into my own video 🤗🤭

  • @anh5830
    @anh5830 Před 4 lety

    Probably the best and most helpful tech video on youtube

  • @ShibuyaSamurai
    @ShibuyaSamurai Před 4 lety

    You are doing a great job and helping out a lot of people out here. Thanks so much!!

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +1

      My pleasure! Thanks so much for the support - feel free to share this anywhere people might find it helpful as well 👌

  • @LelnaG
    @LelnaG Před 4 lety

    This is easily the best video that exists on CZcams.......THANK YOU!!!!!!!!!

  • @iamparitosh
    @iamparitosh Před 3 lety +1

    By far the only video that didn't waste time speaking and giving redundant information

  • @derekmurray5974
    @derekmurray5974 Před 3 lety

    Saying that this was a great video is an understatement!!

  • @trushapatel9012
    @trushapatel9012 Před 4 lety +5

    Life in general is like an interview process and vise-versa. You kind of need to know what you are dealing with.
    1. Break Down Problems be it an interview or life
    2. Understand Fundamental Blocks of each sub problem
    3. Try to find easiest solution first and see if it solves your sub problem
    4. Try and think of ways to do it better and keep improvise

  • @frankfurtmacmoses
    @frankfurtmacmoses Před 3 lety

    You are simply amazing. I got facebook interview sql -very good. Ran away because of the coding interview. I am smashing it soon.

  • @shawnmofid7131
    @shawnmofid7131 Před 4 lety

    Thank you so much. The content was comprehensive, to the point, and extremely helpful.

  • @sushmithasnataraj5122
    @sushmithasnataraj5122 Před 4 lety

    This video couldn't be any better. Thank you so much :)

  • @daniellen2016
    @daniellen2016 Před 4 lety +6

    Top notch quality; you're one smart cookie.

  • @aileenquince642
    @aileenquince642 Před 4 lety

    You are a genius. Such practical tips. Never seen before.

  • @kirstensignar4581
    @kirstensignar4581 Před 2 lety

    This is really good advice for any technical kind of interview. Thanks.

  • @ken6145
    @ken6145 Před 4 lety

    You are the man! Dude. Tons of thanks for making this video

  • @sarkarsh5537
    @sarkarsh5537 Před 4 lety +5

    This is amazing! Thanks so much. Helped me so much to get started preparing for interviews, :)

  • @Chi_di
    @Chi_di Před 4 lety +3

    I first watched this video as I was preparing for my technical interview to get into bootcamp and several months later I’m watching it as I am preparing for my Google technical interview. I’ve watched a lot of these sorts of videos on CZcams and this is hands-down the most strategic, informative and motivating video of this kind. Thank you!

  • @Muslim_codm
    @Muslim_codm Před rokem

    Still an absolute blast after three years🔥

  • @avikchowdhury6933
    @avikchowdhury6933 Před 4 lety

    Precise and brief. Loved the content

  • @codewithlek9134
    @codewithlek9134 Před 4 lety

    The only youtube video that is actually helpful. Thanks

  • @jodyann6606
    @jodyann6606 Před 4 lety

    OMG THANK YOU SO VERY MUCH FOR THIS VIDEO!!!!! I NEEDED THIS RIGHT AT THE EXACT TIMING

  • @kamilkowalczuk5849
    @kamilkowalczuk5849 Před 4 lety

    great vid man. Im just starting the road and it made me pump. I hope ill be there too

  • @Emperorbroly
    @Emperorbroly Před 4 lety

    This is the first video I have seen on this channel. I hit the sub button at 0:07 cuz I knew anyone with such a proper meme reference and honesty in the opening is gonna be legit.
    P.S - great content, appreciate it

  • @peninelly4022
    @peninelly4022 Před 4 lety

    I wish this video existed a year ago when I interviewed for Google 😩. But I have another interview for the Google Software engineering internship in 2 weeks so this was extremely helpful. Thank you so much!!

  • @algorithmimplementer415

    Thank you for this video. This is the one I had been looking for probably. :)

  • @arpanjain3560
    @arpanjain3560 Před 4 lety

    This is like the only video giving true suggestion and path to head with on the internet. Working day by day to come more closer to FB/Google

  • @wakham1170
    @wakham1170 Před 4 lety

    I'm still a Sophomore in Diploma CS and I'm learning these stuffs now its really fun .Looking forward to work with big companies :D

  • @VivekSingh-rl1rv
    @VivekSingh-rl1rv Před 4 lety +1

    Fun and informative, watched this 5 times .. very catchy presentation style, background music puts cherry on top :)

  • @hound4425
    @hound4425 Před 4 lety +2

    Best content on interviews, fast, to the point. Keep it up :)

  • @sindhusai5889
    @sindhusai5889 Před 4 lety +1

    Hi Chris, I have never felt like replying after watching a youtube video. But, after watching this video, I can't help appreciating your content :). This is the most helpful information. Keep Rocking!!

  • @ChaoticAwesomeSauce
    @ChaoticAwesomeSauce Před 4 lety +2

    Had to sub to your channel. Love the energy and positivity!

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety +2

      WOOOO welcome to the channel! Happy to see you here michael

  • @albertoantonio381
    @albertoantonio381 Před 4 lety

    Sophomore at the University of Texas at El Paso 🤙 This guy definitely knows what's good. Subscribed!

  • @johnhammer8668
    @johnhammer8668 Před 4 lety

    Wow. Glad i found this channel. Dense content . Love it.

  • @googlesecurity2955
    @googlesecurity2955 Před 4 lety

    First time I liked a video with enthusiasm.

  • @BobcatMoviesInc
    @BobcatMoviesInc Před 4 lety +1

    Super helpful video. Thanks, Chris 👍

  • @codingwithzhia
    @codingwithzhia Před 4 lety +1

    Awesome content Chris, loved the thoroughness and transparency in sharing your experience :) I definitely didn't prepare as thorough as you did when I interviewed for Twitter 🤣

  • @Dennis-bx8jb
    @Dennis-bx8jb Před 3 lety

    Great Stuffs Bro...A lot of good information. Subscribed. Will look forward to more videos

  • @user-sy7rh9xp5u
    @user-sy7rh9xp5u Před 4 lety +42

    I was considering changing my major to cs and after watching this I think im just gonna drop out

    • @cplusplussizeddick1430
      @cplusplussizeddick1430 Před 4 lety +8

      no don't bruh... it's really not that hard. It just takes effort. Just like anything in life... Like the people who come up with these terms just make it sound hard but it's really not. Like recursion is just "looking inside, what you're looking inside, what you're looking inside etc. until you find what you are looking for". A stack is just a stack. Like a stack of papers. If you add a piece of paper to the stack, it goes to the top of the stack. If you want to remove a piece of paper from a stack, you remove it from the top of the stack. A queu is just a line. Like I'm not gonna go and explain everything but they are all so easy but just come with names that make it sound hard and as if theres a lot.

  • @chriscanal999
    @chriscanal999 Před 4 lety

    Wow, fantastic content. Thanks for the motivation and information!

  • @jackzhang3979
    @jackzhang3979 Před 4 lety +1

    Don't usually comment, but good shit dude. Most correct advice I have seen out there

  • @sadhlife
    @sadhlife Před 4 lety

    Holyshit this sounds legit af. Never heard advise this clear and this concentrated. Thanks a bunch for this

    • @ChristopherJereza
      @ChristopherJereza  Před 4 lety

      my pleasure! Feel free to share it with anyone that might find it helpful

  • @inyoungcho6610
    @inyoungcho6610 Před 4 lety

    Thanks for making this video and putting it out for the world. I've learned a lot from you.

  • @redwoodenjoyer
    @redwoodenjoyer Před 4 lety

    Im pretty excited to go into a CS and economics major when I'm done with high school in a couple years, right now working to get myself into the top universities so I can pursue both. I'm not especially worried about what you said about interviews but instead working on experience (through learning about data types etc).

  • @jakemcinerney865
    @jakemcinerney865 Před 2 lety

    Fantastic content. Thank you so much for sharing your expertise!

  • @AznProful
    @AznProful Před 4 lety +3

    Loved the content! I bet Joma's ego felt good when you mentioned Waterloo in your vid

  • @bboytorch134
    @bboytorch134 Před 4 lety +4

    phenomenal video man, keep up the good work! This was really informative, and i subscribed 6 minutes in

  • @kobadak6783
    @kobadak6783 Před 4 lety +6

    amazing content your channel is due to blow !

  • @zoalerix
    @zoalerix Před 4 lety +4

    When he said he does meditation 14:16 I was like yep I can since that from the start. It really does improve your life in so many ways.

  • @HarshitSingh-it7kp
    @HarshitSingh-it7kp Před 4 lety +11

    now STOP wandering .
    THIS ALL I NEED TO KNOW !
    THANKS MATE

  • @stevenmo1586
    @stevenmo1586 Před 4 lety +4

    brother, i am fking speechless, thank you so much for your informative video! Lets get this W!!!

  • @dan2thi
    @dan2thi Před 4 lety

    When you are on point and dont waste viewers time like in this video you get not only likes but also subscribers easily. Great job on explaining the process!

  • @praveen3123
    @praveen3123 Před 4 lety +2

    This content is gold!

  • @thecodingjournal4726
    @thecodingjournal4726 Před 3 lety

    mock interviews alone, that's the best idea you gave me