how programmers overprepare for job interviews

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ต.ค. 2024

ความคิดเห็น • 3.3K

  • @StevenHe
    @StevenHe 2 ปีที่แล้ว +16431

    That was the most content I’ve ever seen in 1 minute🔥

    • @Ou8y2k2
      @Ou8y2k2 2 ปีที่แล้ว +82

      You're a legend. Keep up the funny work.

    • @theencryptedpartition4633
      @theencryptedpartition4633 2 ปีที่แล้ว +102

      Demotional Amage!!!

    • @ikigai1618
      @ikigai1618 2 ปีที่แล้ว +68

      Emotional comment

    • @StonedNoob
      @StonedNoob 2 ปีที่แล้ว +96

      I wish you find a partner whose name is Stephanie She.

    • @vaidehiarts
      @vaidehiarts 2 ปีที่แล้ว +8

      he he he

  • @MichaelBattaglia
    @MichaelBattaglia 2 ปีที่แล้ว +11299

    Lead software engineer here. I can confirm that a hashmap produces the fastest way to resolve a conflict but uses more memory compared to other solutions.

    • @dreammix9430
      @dreammix9430 2 ปีที่แล้ว +503

      Memory is cheap these days just ask Microsoft

    • @nexinex5918
      @nexinex5918 2 ปีที่แล้ว +361

      Hobby programmer here, who cares about memory usage when you arent building code for embedded systems

    • @lady0shady
      @lady0shady 2 ปีที่แล้ว +13

      Thanks! I will remember that next time askes 😎

    • @eatsamulhaq4084
      @eatsamulhaq4084 2 ปีที่แล้ว +14

      What type of conflict are we talking about here?

    • @bzunderdog695
      @bzunderdog695 2 ปีที่แล้ว +66

      @@nexinex5918 bc if you dont consider the amount of memory you use, you can wind up making your program run slow as hell. That'll detract people from wanting to use a website or anything else you create since our attention spans barely last 3 seconds on avg. Plus it prevents security breaches as memory leaks means there's a flaw in our system. All in all, having less leaks = a greater programmer IMO.

  • @gangulic
    @gangulic ปีที่แล้ว +1771

    You don’t prepare for interview. You do 100 interviews to prepare for The Interview

    • @spbspb2413
      @spbspb2413 ปีที่แล้ว +45

      Yep, after like 30 i started to nail more and more.

    • @mofomiko
      @mofomiko ปีที่แล้ว +58

      ​@@spbspb2413still in college, still stressed and anxious about exams, now reading this 💀

    • @howhello354
      @howhello354 8 หลายเดือนก่อน +1

      😂😂

    • @johnmarksantos9256
      @johnmarksantos9256 7 หลายเดือนก่อน +13

      ​@@mofomikobut that's the truth mah boi, which is why the company you want the most should be your last interview 😂

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

      thats so true

  • @Asffg123
    @Asffg123 2 ปีที่แล้ว +18821

    job interviews be like: now that you went through our 16 mini interviews and 2 checks and 4 programming tests you're hired! you can go ahead and center that div

    • @elderdragon7856
      @elderdragon7856 2 ปีที่แล้ว +590

      can confirm lol

    • @robotman011
      @robotman011 2 ปีที่แล้ว +123

      Lmao

    • @shreksthongg
      @shreksthongg 2 ปีที่แล้ว +1424

      .that-div-container {
      display: flex;
      justify-content: center;
      align-items: center;
      }
      "Alright, I think I'll take a break for... let's see... the next 7 hours and 58 minutes"

    • @Felipera_
      @Felipera_ 2 ปีที่แล้ว +517

      @@shreksthongg you forgot some:
      Margin 0 auto
      Top 50%
      Left 50%
      Transform translate (-50%, -50%)
      Vertical align center
      Text align center
      Align self center
      Justify self center
      I can't think of more 😁

    • @sor3999
      @sor3999 2 ปีที่แล้ว +118

      *starts swearing profusely*

  • @idosss9957
    @idosss9957 2 ปีที่แล้ว +5013

    I would personally use a binary tree, invert it 21 times. Then on assembly use the EAX register to cmp to the EDX register to resolve the conflict.

    • @hidude1354
      @hidude1354 2 ปีที่แล้ว +147

      and use a hashmap for O(1) lookup time

    • @margad6969
      @margad6969 2 ปีที่แล้ว +391

      my grandmother runs faster than your code

    • @andrewrobinson2985
      @andrewrobinson2985 2 ปีที่แล้ว +32

      smh using 32 bit asm is a big red flag to companies.

    • @nhanNguyen-wo8fy
      @nhanNguyen-wo8fy 2 ปีที่แล้ว +6

      @@Luffytaro27 the force is strong with this person.

    • @clementpoon120
      @clementpoon120 2 ปีที่แล้ว +3

      rax and rdx for 64bit

  • @Klinoklaz
    @Klinoklaz ปีที่แล้ว +311

    2022: it's overpreparation
    2023: that's far from enough

    • @CRuduxypegg
      @CRuduxypegg 10 วันที่ผ่านมา +2

      2024: What do you mean you didn't prepare 6 months in advance while still working 2 full time jobs?

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

      @@CRuduxypegg not trying to be that guy but 6 months .. think about it this way this is an engineering role would it make sense for electrical eng or lawyer or doctor to prepare only 6 months and get the job?

    • @CRuduxypegg
      @CRuduxypegg 5 วันที่ผ่านมา

      ​@@GreatTaiwan it was hyperbole about how much people need to prepare for interviews not study their entire certificate

    • @GetPsyched6
      @GetPsyched6 4 วันที่ผ่านมา

      ​@@GreatTaiwanmost swe's go through college and build projects. Lawyers and doctors are chosen based on that. We're chosen based on doing 6 million hours of leetcode

  • @123FireSnake
    @123FireSnake 2 ปีที่แล้ว +1947

    In Actuality: Now that you've proven that you had to acquire a maths degree on the side to your CS degree shown that you know all programming patterns by name and by heart and proven to us that you are potentially compatible with the team and answered some absurd question we stole from google interviews we're fairly confident that you can infact color by numbers.

    • @jamess.2491
      @jamess.2491 2 ปีที่แล้ว +122

      nope, we need you to center that div for 8 hours a day

    • @mnh38287
      @mnh38287 2 ปีที่แล้ว +53

      @@jamess.2491 horizontally and vertically

    • @BillClinton228
      @BillClinton228 2 ปีที่แล้ว +48

      But what if that div needs to have rounded corners? You will need all your algorithm knowledge to solve that difficult problem

    • @mrocto329
      @mrocto329 2 ปีที่แล้ว +15

      @@jamess.2491
      then
      body {
      display: grid;
      place-items: center;
      }

    • @dunebuggy1292
      @dunebuggy1292 2 ปีที่แล้ว +11

      High level computer science is math. Software Engineering is the superset.

  • @AndrewNguyenOfficial
    @AndrewNguyenOfficial 2 ปีที่แล้ว +2127

    I interviewed for a unique role where it blends web development, product management, and marketing. It's with a large corporation, they offer a high salary, and I'll be working with a lot of seasoned professionals.
    I prepared like hell for everything and expected the toughest questions to be brought up. Coding question: do you have any experience with HTML? Product management: have you worked with Agile before? Marketing: what forms of marketing have you worked with? Yup, it was that basic.
    I spent days preparing for questions like, "Can you map out a marketing strategy that would increase our CTR without raising our CPL, using the example data table that we've presented. Please notate all calculations in detail and your thought process." (this one came up from another interview for a similar position)
    The rest of the interviews were spent talking about video games, cars, and things we liked and disliked.

    • @von...
      @von... 2 ปีที่แล้ว +182

      dude lol, I relate to this so heavily. I somehow did my absolute first SE initial-interview with the companies CTO, they hit me up on monday & I scheduled it on the upcoming friday (so I could prepare studying system design stuff hella, cuz I had graduated 1 month prior).
      As far as anything interview-y, all we did was basically just walk through the decade of the company since he started it & how their overall tech stack changed along with their customer base, then he further broke things down as I asked knowledgeable questions about how their individual systems were designed & configured.
      That took like 25 minutes, but then he saw my car key & we got to talking how much we both share the love of modifying older BMWs & taking them to the local tracks at any opportunity (both are not rich guy cars, except maybe the year they were released). I thought things were going well at the start, but once we got into turbo-talk the vibe shifted to easily the most relaxed vibe I will ever feel in an interview - vibe check passed: +respect
      ...then I choked on the following technical interview w/ the lead dev after not being able to solve any of the 'hard' questions using a hashmap... which, in hindsight, were probably not even leetcode medium questions - highly likely they were easy.
      I have since been going hard at leetcode & have been deliberate about not over-prepping for the behavioral/first interviews because they are mostly just a vibe-check lol. School got me dialed for all the system design questions, but wow was I clueless on a huge portion of LC concepts that I now know like 2nd nature.

    • @Jubinmail
      @Jubinmail 2 ปีที่แล้ว +9

      that's great.

    • @mrlebanon6055
      @mrlebanon6055 2 ปีที่แล้ว

      Bro can you please give me your instagram or snap or anything? I wanna ask you small questions about the field I just graduated and cant find a role. It would mean everything to me if you can reply andrew

    • @RailSuleymanov
      @RailSuleymanov 2 ปีที่แล้ว +26

      As Gale Laakman McDowell wrote, teams usually search for an individual to pass beers with

    • @marcolina7441
      @marcolina7441 2 ปีที่แล้ว +69

      I recently got hired for a job in a great tech company and even though they dissected my resume, what it came down to was if they liked me as a person.
      I'm glad that more and more companies are starting to realise that people are the most productive when they are having fun at work or are just comfortable with coworkers, instead of only paying attention to grades and work experience.

  • @spacefarer61
    @spacefarer61 2 ปีที่แล้ว +1498

    “I love meditating”! Everything is happening so fast this has to be the most under appreciated line on the internet

    • @princekarl4279
      @princekarl4279 2 ปีที่แล้ว +40

      It sounded as "methetating" 😅

    • @bjornthorsson4921
      @bjornthorsson4921 ปีที่แล้ว +37

      Hah *line* I see what you did there.

    • @1234567qwerification
      @1234567qwerification ปีที่แล้ว +12

      Did he use the same card he used to pay on the internet? Not secure enough.

    • @jelofishh
      @jelofishh 10 หลายเดือนก่อน +2

      just like those lines he snorted

    • @sanandn.r7889
      @sanandn.r7889 9 หลายเดือนก่อน +2

      I dont get it

  • @shiva.talwar
    @shiva.talwar 2 ปีที่แล้ว +689

    The 'your welcome' is the best, most insightful part of this interview.

    • @dazhu6729
      @dazhu6729 2 ปีที่แล้ว +2

      I don't get it. What is the proper response in that case?

    • @parthsalat
      @parthsalat 2 ปีที่แล้ว +21

      I think you mean "you're welcome"

    • @RobSteward1983
      @RobSteward1983 2 ปีที่แล้ว +112

      @@dazhu6729 "you're welcome" makes it sound like the programmer is doing them a service by showing up. A more polite response would be "thank you for having me", as in, thank you for taking the time to give me this interview.

    • @codeoften9942
      @codeoften9942 2 ปีที่แล้ว +11

      That was the best part

    • @govinddwivedi582
      @govinddwivedi582 2 ปีที่แล้ว +32

      It was like "I am ready for the war" 😅

  • @JoeChang1999
    @JoeChang1999 2 ปีที่แล้ว +1760

    I have 2 solutions to this problem. The first one is 1D DP where I memorize every single mistakes that my manager has ever made and store them in a hashmap while use date as a key to lookup. The second one is greedy algorithm where I fight my manager inch by inch and win every single arguments we have to destroy him. They both have a time complexity of O(n), but the greedy one uses constant memory only, so it’s better. Now let’s run some test cases. You (interviewer) can be my manager and we can start a conflict here.

    • @gcg8187
      @gcg8187 2 ปีที่แล้ว +2

      hahaha

    • @nicotinedealer7653
      @nicotinedealer7653 2 ปีที่แล้ว +13

      You can reduce it to O(1) by using a hashmap

    • @yahwehagape
      @yahwehagape 2 ปีที่แล้ว +17

      Negative space complexity solution: delete reference to conflicting coworker and let garbage collection handle it from there.

    • @DaddyDadBod
      @DaddyDadBod 2 ปีที่แล้ว +4

      You are hired!

    • @berlin_tech_academy
      @berlin_tech_academy 2 ปีที่แล้ว +6

      I hope that 1D DP here is not something like 1-dildo double penetration or similar, otherwise there is no need for further explainations xD

  • @Show_Cast
    @Show_Cast ปีที่แล้ว +424

    How much content this guy can put in one minute is just mind blowing. Love you joma

  • @jomakaze
    @jomakaze  2 ปีที่แล้ว +6477

    My day will be made if Joma pins this comment :3

    • @shadowChrist0
      @shadowChrist0 2 ปีที่แล้ว +137

      @DJDaniel You lacked the humor bro.

    • @hidayahapriliansyah
      @hidayahapriliansyah 2 ปีที่แล้ว +8

      and yeah he did it as well, Joma Tech.

    • @IvanOdintsoff
      @IvanOdintsoff 2 ปีที่แล้ว +9

      Congrats on making your day!

    • @ghaythghannouchi3427
      @ghaythghannouchi3427 2 ปีที่แล้ว +5

      If I was in your place I would use a binary tree and I will store in it all the ways that could help me solve the conflict 😂😂😂😂🤣🤣🤣

    • @fnglfgnglknfllgknglhknglkh3795
      @fnglfgnglknfllgknglhknglkh3795 2 ปีที่แล้ว +3

      My program will work if joma replies

  • @renakollmann-suhr9541
    @renakollmann-suhr9541 2 ปีที่แล้ว +2016

    This is too relatable. I remember over-preparing for every interview where I literally went through my entire degree again to make interview notes. I had a one scrawling word document of every algorithm + time complexities and data structure I ever learned, and then another one for every possible behavioural question and examples of conflicts and how I resolved them.
    Then they asked me where I see myself in 10 years and how much I want to be paid. Too good, love you Joma 😂

    • @bos9824
      @bos9824 2 ปีที่แล้ว +25

      Why not store as runnable code?

    • @haneenqayyum8776
      @haneenqayyum8776 2 ปีที่แล้ว +136

      share ur hardwork with us and earn eternal goodwill

    • @jessicav931
      @jessicav931 2 ปีที่แล้ว +62

      How much i wanted to be paid always surprised me. Growing up i learned that the "proper" answer is to say "lo que usted diga" ("as you will say") when somebody ask you this. Is sad, i got this idea that when I get a job somebody is making me a favor and that's why I should not impose. I don't know if is culture, family education or because almost all my friends and i started working in a bad economy, with not good jobs, so we get used to to peanuts

    • @renakollmann-suhr9541
      @renakollmann-suhr9541 2 ปีที่แล้ว +29

      @@bos9824 because Microsoft Word is the best IDE

    • @TheMrVogue
      @TheMrVogue 2 ปีที่แล้ว +47

      @@jessicav931 Nah, always go HAM af. Then if they don't like it, they'll try to talk you down. Know your rate though, just always push it 10 - 20k higher, good things shake out of that.

  • @mrsupremegascon
    @mrsupremegascon ปีที่แล้ว +600

    Yeah, kinda did this.
    I had an interview for a junior dev op position in one of the biggest tech company of my country.
    I prepared my interview for an entire week, learning their tech stack and how to build efficient CI/CD, artifacts management and monitoring on it.
    At the interview, that was just like 15min, they just asked me very very basic question about the philosophy of dev ops. I was underwhelmed.
    I got the job and learned later that they didn't expected much technical knowledge from a junior position, only a bit of theory and human behaviour.
    Yup.

    • @Omega-mr1jg
      @Omega-mr1jg ปีที่แล้ว +41

      I did the same with a fuck ton of leetcode problems
      Instead they told me to make a CSS switch, which i didnt even have to actually use my own css for, aswell as a basic random int min-max range
      im not sure what I was expecting from an internship position...

    • @DraxTheDestroyer
      @DraxTheDestroyer ปีที่แล้ว +27

      Reading comments like yours, I think I've been making this whole process look VERY hard in my mind. I'm going to quickly finish my project without doing extreme shit and start applying right away.

    • @Karinnederland
      @Karinnederland ปีที่แล้ว +1

      nice! do they hire remotely? since I live in the Netherlands

    • @mucdykpu
      @mucdykpu 11 หลายเดือนก่อน +19

      no way lmao i've done actual hard programs for 1-3 hours and not even get hired for junior/entry level positions

    • @joeypencil5368
      @joeypencil5368 10 หลายเดือนก่อน +3

      That "Yup" sums it all up well enough 😂

  • @ceeril
    @ceeril 2 ปีที่แล้ว +882

    01:07: he's right, especially if the manager is not technical.
    It's best to confuse them permanently to avoid conflict, just like HashMap.

    • @yuxilong3366
      @yuxilong3366 2 ปีที่แล้ว +6

      Or be the negator in the halting problem

    • @Arora-Sir
      @Arora-Sir 2 ปีที่แล้ว +3

      underrated commnent xD

    • @vitaliiivanov9514
      @vitaliiivanov9514 2 ปีที่แล้ว +31

      It actually makes sense. If I had a conflict with a manager, I'd just put him in a bucket. Just like hash map does.

    • @walexia
      @walexia 2 ปีที่แล้ว +1

      I can confuse them with my stupidity thank you!!

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

      I did not understand. Can you please explain it ?

  • @Darkstorm12321
    @Darkstorm12321 2 ปีที่แล้ว +934

    I actually had a similar experience to this.
    Software engineer manager: What went poorly in your last team, and what will you do on your current team to ensure that things happen differently?
    Me: Oh f***, I didn't study for this!

    • @Kai-iq2ps
      @Kai-iq2ps 2 ปีที่แล้ว +183

      You just need to use a hashmap.

    • @tkdevlop
      @tkdevlop 2 ปีที่แล้ว +30

      @@Kai-iq2ps yup ordering hashbrown for my team on daily basis cause them to be unmotivated & obese for which I decided to cook my own hashbrown using a air fryer

    • @BillClinton228
      @BillClinton228 2 ปีที่แล้ว +60

      I went through 4 rounds of interviews, they told me I did well on all my technical tests and the Lead Dev liked me, but I'm not a good fit for their team.
      Ummmmm ok....

    • @xxxhomiexxx5
      @xxxhomiexxx5 2 ปีที่แล้ว +3

      What if nothing went poorly? What do you even say?

    • @mojeplejlisty
      @mojeplejlisty 2 ปีที่แล้ว +29

      @@xxxhomiexxx5 "on my last team one of the issues were communication and accountability. Especially during current times communication is key to have full understandment of the issue for all parties involved. So learning by mistakes i do take extra care by communicating and CCing all necessary info to keep the documentation flow intact. Sometimes I even just type FYI things to some coworkers so they can stay in the loop and know what's going on. Also as for accountability I don't mind to do one extra step if it assures me the project is on time and we'll executed. So I don't mind correcting small mistakes of others and also I'm not offended if my mistakes are pointed out for correction. It provides a clear understanding of mutual help which is necessary in any team environment."
      ..... So did I get the job?

  • @Atlas_Enderium
    @Atlas_Enderium 2 ปีที่แล้ว +38

    The polar opposite of this (which is also too common) is companies wondering why they can’t find any good employees after 8 rounds interviews, 5 take home programming tests, and not being transparent with the salary of the position

  • @B0XMATTER
    @B0XMATTER 2 ปีที่แล้ว +409

    "Fucking love meditating."
    That got me rolling on the floor.

    • @sirbughunter
      @sirbughunter 2 ปีที่แล้ว +5

      So sick. That punchline...

    • @robertoenriquechavezrodrig731
      @robertoenriquechavezrodrig731 2 ปีที่แล้ว +1

      Hahaha yeah that was amazing 😂

    • @fagel9592
      @fagel9592 2 ปีที่แล้ว

      😂 I got the job

    • @akatYouT
      @akatYouT 2 ปีที่แล้ว +1

      I never imagined coders in SV did coke

    • @Known_as_The_Ghost
      @Known_as_The_Ghost 2 ปีที่แล้ว

      @ordinary name Yeah I heard some cops likes donuts and coffee.

  • @hellowill
    @hellowill 2 ปีที่แล้ว +97

    Literally true story. Aced the AWS online test only to get grilled by 40mins of LPs (recruiter said it would 1-2 questions at the end). I feel like they knew I memorised 1000 leetcode questions.

    • @ayoublachguer4382
      @ayoublachguer4382 2 ปีที่แล้ว +6

      the leadership principales questions may be soooo tricky sometimes. you may be the best technicaly talking but when it comes to those questions, well if you are not well prepared..... you ll get grilled

  • @mccrispysparks
    @mccrispysparks ปีที่แล้ว +38

    I watched this video on repeat instead of "meditating". Worked out great - I join Google next week as their AI/ML architect. Thanks Joma 🙌

    • @Karinnederland
      @Karinnederland ปีที่แล้ว

      Great! where could i apply for vacancies at Google as a data engineer or data related job? your advice will be very much appreciated :)

    • @JuanThaSilva
      @JuanThaSilva ปีที่แล้ว +1

      You guys either have an amazing abstract perspective of sarcasm or this is a serious answer. XD

    • @mccrispysparks
      @mccrispysparks ปีที่แล้ว

      lol it really wasn't a serious answer
      @@JuanThaSilva

  • @strawberry_lacroix
    @strawberry_lacroix 2 ปีที่แล้ว +88

    “Hey, thank you so much for hopping on this call”
    “You’re welcome”
    lmfao I nearly died at this 😂

    • @sp33r
      @sp33r 2 ปีที่แล้ว +11

      needs to grind social skills as well lmao

  • @zxGHOSTr
    @zxGHOSTr 2 ปีที่แล้ว +106

    I roughly read 2000 pages about C# to get my dream job as a C# Dev (books from Jon Skeet and Micheal Richter, I can really be recommend their books). Ended up getting a JS and Python Job. The payment is stellar though.

    • @cucumberwithketchup
      @cucumberwithketchup 2 ปีที่แล้ว +12

      Got similar experience, was grinding dotnet, but then got nodejs job by pure random

    • @karolinalencina7121
      @karolinalencina7121 2 ปีที่แล้ว +1

      I wanted js, got php

  • @RayMak
    @RayMak 2 ปีที่แล้ว +6

    In all 3 languages. That's next level. Dang I'm so smart. Nice...

  • @Nickgyw6
    @Nickgyw6 2 ปีที่แล้ว +564

    100% accurate, prepping for interviews right now. The Leetcode grind is real. I hate it with a passion and I hate how interviewing has devolved into this.

    • @nomadshubham3907
      @nomadshubham3907 2 ปีที่แล้ว +14

      Man u r lucky.If you were in India preparing for SDE roles,you would have to do lots of Competitive programming (along with leetcode) bfore getting even a decent paying job....

    • @jessenthebenezer
      @jessenthebenezer 2 ปีที่แล้ว +14

      @@nomadshubham3907 not true at all lol

    • @nomadshubham3907
      @nomadshubham3907 2 ปีที่แล้ว +2

      @@jessenthebenezer where are u from ?

    • @Senth99
      @Senth99 2 ปีที่แล้ว +11

      It's gotten so worse over the past few years. Unless you get a question you know plus a good interviewer, good luck with passing a round.

    • @videosforyou567
      @videosforyou567 2 ปีที่แล้ว +12

      @@nomadshubham3907 I agree competition is almost 2x in India than anywhere else.. still competitive programming is overkill unless you're aiming for like 30lpa+ as a fresher

  • @Techtrendzs
    @Techtrendzs 2 ปีที่แล้ว +603

    Super relatable !! I prepared like this for an interview which I thought will be purely technical but they ended up asking “ What makes you get up everyday from bed” 😂😂

    • @Felipera_
      @Felipera_ 2 ปีที่แล้ว +321

      Usually a strong need to pee. Followed by hunger.

    • @joaquinkemel7128
      @joaquinkemel7128 2 ปีที่แล้ว +20

      @@Felipera_ nice

    • @PedroPimentel
      @PedroPimentel 2 ปีที่แล้ว +8

      Coffee

    • @Kai-iq2ps
      @Kai-iq2ps 2 ปีที่แล้ว +80

      Hashmap.

    • @timexpeachtree
      @timexpeachtree 2 ปีที่แล้ว +5

      @@Kai-iq2ps Awesome 😎 reply 🙌 they are bound by laws of space-time to hire

  • @przemysawbaca2449
    @przemysawbaca2449 ปีที่แล้ว +4

    Wow what a perfect video, instant sub
    edit. watched it second time and still cant believe how good the acting, writing, narrating and pacing was lol

  • @alexbaltimore
    @alexbaltimore 2 ปีที่แล้ว +126

    Took me about 5 failed interviews to finally get an offer out of college. Studying a bunch of data structures and algorithms majority of the time will mess you up more than help. Learn from past interviews, study projects you have done and just relate problems/solutions to stuff you know. If the recruiter values your projects and passion on things you did, as well as fits the work their doing, you will probably get the most enjoyment out of that work environment anyways.

    • @dawnriddler
      @dawnriddler 2 ปีที่แล้ว +1

      doesn't always work, tbh most interviews ask all these questions, you just have to pass the HR first

    • @alexbaltimore
      @alexbaltimore 2 ปีที่แล้ว +9

      @@dawnriddler I'm working with a start up and its way more enjoyable than a big corporation, but that's all preference.

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

      Why would I do a "project" on my own?

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

      @@MrCmon113 It gives you more experience and better knowledge of new topics. Using you Git account as your portfolio is not commonly used but I have seen people use it and it always helped them. The person hiring you can see how you code.

  • @AAA-AAA158
    @AAA-AAA158 2 ปีที่แล้ว +286

    "if you ever get stuck, just throw a hashmap at the problem"

    • @akramdiafat9380
      @akramdiafat9380 2 ปีที่แล้ว +6

      Legandery comment that saved dozen of developers life

    • @someonerandom704
      @someonerandom704 2 ปีที่แล้ว +8

      They made a whole programming language around that, it's called JavaScript

    • @bataunder6161
      @bataunder6161 2 ปีที่แล้ว +4

      I scrolled for this comment.
      Though punch line is funny the Pirate King did hashmap interview video First.

  • @Cyberglad
    @Cyberglad ปีที่แล้ว +31

    You’ll be asked for stuff you’ll actually never use. In my 25 year career I never had to choose between linked list vs array list or optimise garbage collection. But I had to do much other very difficult, non-coding stuff. Actually, as a senior, I spent 95% of time in “what to code” than “how to code”

    • @guilhermealvessilveira8938
      @guilhermealvessilveira8938 ปีที่แล้ว +2

      I optimize the GC sometimes, but It was rare, and because It ran on premises.

  • @danjelhysenaj4859
    @danjelhysenaj4859 2 ปีที่แล้ว +591

    Beside the jokes, most of the Software engineers does a lot of researches and read data structure learn pattern just for the interrview. When it comes then applying those rules in the job "StackOvverFlow"" comes to game.

    • @kooltyme
      @kooltyme 2 ปีที่แล้ว

      did you have a stroke?

    • @BruceNJeffAreMyFlies
      @BruceNJeffAreMyFlies 2 ปีที่แล้ว +17

      Take it from someone only half way through cs50; Stack overflow does nothing to help you if you don't understand the concepts. Th nomenclature is already getting clearer after a few weeks, but when I was writing my first lines of code, that website was as good as gibberish.. 'The stack? Whats that? Wait, what the fuck is a recursion? Malloc? That sounds like the BBEG of my last dungeons and dragons campaign!!'

    • @zingo1848
      @zingo1848 2 ปีที่แล้ว +8

      @@absaintdane7 I always thought that these types of questions are a bit of an IQ test, rather than your suitability for the role... but in a way IQ is/can be important

    • @OneManCanStopTheMotorOfWorld
      @OneManCanStopTheMotorOfWorld 2 ปีที่แล้ว

      @@BruceNJeffAreMyFlies no shit

    • @incaseyoumissedit9253
      @incaseyoumissedit9253 2 ปีที่แล้ว

      I dont have to know dns lookup to develop websites

  • @Coyyang
    @Coyyang 2 ปีที่แล้ว +850

    I cannot stop burst out laughing in the end because I was thinking about the EXACT same solution

    • @danjelhysenaj4859
      @danjelhysenaj4859 2 ปีที่แล้ว +11

      Same I did lol

    • @guanlunzeng9332
      @guanlunzeng9332 2 ปีที่แล้ว +4

      Sure we all did the same thing

    • @jamess.2491
      @jamess.2491 2 ปีที่แล้ว +21

      answer to every programming interview question: use a hashmap

    • @andrii_dutko
      @andrii_dutko 2 ปีที่แล้ว

      @@jamess.2491 add "puta madre" for style points

  • @getshort_77
    @getshort_77 ปีที่แล้ว

    Awesome System Design Playlist: th-cam.com/play/PLmtNcpUq3YIJequI5FneNkiEGiHmwm3_o.html

  • @carlo7628
    @carlo7628 2 ปีที่แล้ว +92

    I lost it at "I fucking love meditating", that was even better than the final punchline ahah

  • @adewunmijoseph2070
    @adewunmijoseph2070 2 ปีที่แล้ว +91

    He doesn't disappoint 😂😂😂
    Hope to have a Convo with you one day, Joma Oppa

  • @paridhijain7062
    @paridhijain7062 2 ปีที่แล้ว +16

    This video is perfectly played. Exactly this happens in software developer or IT job profiles interviews. Made my day❤🤜🤛

  • @SameenIslam
    @SameenIslam 2 ปีที่แล้ว +63

    Got some interviews coming up and this came at just the right time. You made my day!

    • @muskydev
      @muskydev 2 ปีที่แล้ว +4

      How did your interviews go?

    • @SameenIslam
      @SameenIslam 2 ปีที่แล้ว

      @@muskydev going well, still doing them

  • @adewunmijoseph2070
    @adewunmijoseph2070 2 ปีที่แล้ว +92

    Am I the only one that didn't want the video to end?? 😭😂

  • @Appar4tus
    @Appar4tus ปีที่แล้ว +62

    "thank you for hopping on this interview"
    "you're welcome"

  • @ApoCaLypSeXVII
    @ApoCaLypSeXVII 2 ปีที่แล้ว +115

    LMAOOOO this reminds me of an interview I did when I was super Junior, and they asked a behavioural question like "how would you handle a non'-technical dispute with a co-worker" and I didn't actually process that it wasn't technical so I said well if my code is more optimal than his/hers then the correct choice would be to go with my program since everything i write is in constant time.

    • @gcg8187
      @gcg8187 2 ปีที่แล้ว +1

      xD

    • @Ou8y2k2
      @Ou8y2k2 2 ปีที่แล้ว +21

      Hey, it's better to be embarassingly wrong than to blank for 90 secs.

    • @personontheinternet2164
      @personontheinternet2164 2 ปีที่แล้ว +10

      This is the most gangsta shit I've ever heard in my entire life.

    • @ApoCaLypSeXVII
      @ApoCaLypSeXVII 2 ปีที่แล้ว +4

      @Ash Madden I was just arrogant

  • @Animus7
    @Animus7 2 ปีที่แล้ว +23

    This is so on point. I'm doing my first practical C++ interview for a company in a few days and I'm so anxious I can't stop studying

  • @ImuriTheHahn
    @ImuriTheHahn ปีที่แล้ว +9

    The best interview prep video I've seen TBH

  • @NunOnABike
    @NunOnABike 2 ปีที่แล้ว +34

    This was so good. Companies don’t really want geniuses but normal people who can work in and build a team to bring in results than going all Han Solo in a project.

    • @NunOnABike
      @NunOnABike 2 ปีที่แล้ว +2

      To add to this. If you’re actually a genius, companies would actually contact you for a position rather than the other way around! Great vid!

    • @Rayzan1000
      @Rayzan1000 2 ปีที่แล้ว +2

      @@NunOnABike You are contradicting yourself. Also, companies don't magically know if you are a genius (and if you say grades, remember, many exams also require people skills, which is what you are now assuming geniuses don't poses).
      Besides, people who are exceptionally good at a certain skill, but lack people skills, often tend to have a hard time convincing others of their skill, without a proper chance to really proof themselves. I've seen/heard of this so many times; someone is exceptionally good at a certain skill, yet the first impression people get from this person is often slightly sloppy/mediocre.
      The truth is a lot more nuanced and often depends on the position. Sure when working with a team, you want people to be able to work together. But when the deadline is tight and the bugs are plenty, you'll also really love someone who can bring in the solutions - even if that person can be a bit challenging at times.
      Also, in my experience, most companies don't test candidates' technical capabilities in the first interview.

  • @gwch3481
    @gwch3481 2 ปีที่แล้ว +152

    I would use git diff to help me see the differences that causes the conflict with the manager branch, then manually go through each of them and resolve them

    • @emilyparnell4661
      @emilyparnell4661 2 ปีที่แล้ว

      +

    • @TN-zt7us
      @TN-zt7us 2 ปีที่แล้ว +7

      LGTM!

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

      I think there's a way to make git go through them "cluser by cluster" by patching
      I know some commands do that
      (like git add -p or - -patch)

  • @Enginmann
    @Enginmann 2 ปีที่แล้ว +42

    Keep posting short skits like this one😂😂😍

  • @cattlebruiser3978
    @cattlebruiser3978 2 ปีที่แล้ว +21

    So I interview engineers and am normally on the front line doing behavioural interviews before we let people through to technical tests. And yesterday I asked this question and the silly twit started talking about how scrum processes can avoid all conflicts.
    This video is more accurate than you might think.

    • @BittermanAndy
      @BittermanAndy ปีที่แล้ว +6

      Scrum is the solution to all problems. And if you somehow find a problem that isn't solved by Scrum, change your problem.

    • @MrCmon113
      @MrCmon113 8 หลายเดือนก่อน +6

      Stop harassing people with stupid questions.

  • @TheMohawkNinja
    @TheMohawkNinja ปีที่แล้ว +105

    On the flip side, the one time I interviewed for a C++ developer, I couldn't answer any of the questions. I had been 99% self-taught, so therefore despite having programmed for ~15 years including multi-threading and networking code, I had absolutely no idea what "static" meant beyond needing it occasionally to make the compiler happy.

    • @rhyffraff
      @rhyffraff 8 หลายเดือนก่อน +4

      I'm pretty sure that's EXACTLY what static means

    • @murooow
      @murooow 6 หลายเดือนก่อน +5

      Imagine not knowing what "static" means after ~15 years programming in an object oriented language.

    • @rhyffraff
      @rhyffraff 6 หลายเดือนก่อน +9

      Imagine replying to a 6 month old comment to give someone crap about a minor knowledge gap.

    • @Mikebigmike94
      @Mikebigmike94 5 หลายเดือนก่อน +1

      @@rhyffraffi think He’s just more surprised, as am I. I’ve only been doing OOP for less than a year and know how what static does and why it’s needed.
      Until I seen this post I assumed it was quite important to know as you might need static methods or fields when building stuff ?

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

      Thats actually diabolical, 😭 im self taught too but a physics major who studies cs on the side as well

  • @Goefrei0516
    @Goefrei0516 2 ปีที่แล้ว +28

    Lmao, I did this back when I started my first tech job as a software engineer after schooling. I study languages relevant for the jobs on my country and lots of other preparation while waiting for the hiring process which took like 4 months. It was a big company so I was expecting the tech to be really deep work. I was surprised it was Oracle Cloud. Lmao

  • @anaybaid
    @anaybaid 2 ปีที่แล้ว +10

    Wow, I can’t express how true this really is.

  • @sameerraj5800
    @sameerraj5800 17 วันที่ผ่านมา +4

    I first thought why this 1 minute video has so many views. But this was the best 1 min video. Everything was super relatable.😂😂

  • @rubenmarkosyan4736
    @rubenmarkosyan4736 2 ปีที่แล้ว +498

    The "Elements of Programming Interviews" exists in free languages - Python, C++, and Java. I assume Spanish is Java.

    • @frecio231
      @frecio231 2 ปีที่แล้ว +80

      As a Spanish native speaker I can assure you, indeed Java is Spanish.

    • @bizarrrre
      @bizarrrre 2 ปีที่แล้ว +12

      @@frecio231 jajajajaja

    • @dunghuynh2111
      @dunghuynh2111 2 ปีที่แล้ว +8

      Does Java mean coffee in Spanish?

    • @frecio231
      @frecio231 2 ปีที่แล้ว +8

      @@dunghuynh2111 yes

    • @bizarrrre
      @bizarrrre 2 ปีที่แล้ว +5

      @@dunghuynh2111 well, it makes perfect sense!

  • @slayer_adri
    @slayer_adri 2 ปีที่แล้ว +10

    "You are welcome" with a serious, concentrated face. It gets me every time 🤣

  • @sergokovaltsov3427
    @sergokovaltsov3427 ปีที่แล้ว +10

    Remember being rejected because of the way i was answering the questions. I got overprepared and literally knew all the answers. Answers were too structured and interviewer suspected that I don't understand what I was saying. No, I did. (It was an internship interview, so questions were easy and I can accept why they were sus about me)

  • @e.miguelangelromeroucharic69
    @e.miguelangelromeroucharic69 2 ปีที่แล้ว +5

    Hey man, I am Spanish native speaker, and your Spanish sounds so well, you just need to keep like this and some or later you will reach a good level of it.

  • @sonalita_
    @sonalita_ 2 ปีที่แล้ว +11

    The answer to every question is "stack overflow"

  • @Zyets
    @Zyets 2 ปีที่แล้ว +5

    I've never done any of this. Never seriously prepared for interviews in my life. If i don't know the answer, i say honestly - i don't know. If i'm not concerned about my answer, i say something anyway, but i make a mark that i'm not sure that this is correct information. Eventually some of the interviewers correct me - this is the great opportunity to learn all the answers for all the typical questions.
    Leave most important interviews for the last - you should do them with most confidence and experience of being interviewed you could have. You should be calm and confident - this is more important than learning the answers.
    I've been an interviewer lots of times as well and I should warn you guys it is quite obvious when you know how to answer but you actually had never learned THE ANSWER. So please don't cheat, be honest - it's way more important. Remember that interview scene from "The Pursuit of Happyness" ("I'm the type of person...") - that was really strong move.

    • @seanfang398
      @seanfang398 ปีที่แล้ว +1

      Thank you for your advice! It is very helpful and pertinent🤝

  • @stealthattack2209
    @stealthattack2209 2 ปีที่แล้ว +33

    I love your meditation techniques Joma.
    What is the minimum "time" that you should meditate?

    • @xitin9940
      @xitin9940 2 ปีที่แล้ว +12

      time to sniff 3 lines

    • @LosPrimosStar
      @LosPrimosStar 2 ปีที่แล้ว

      I suppose one good breath

    • @jaywhitewood2810
      @jaywhitewood2810 2 ปีที่แล้ว +2

      I think he counts time in milligrams xD

    • @namvutranngoc6945
      @namvutranngoc6945 ปีที่แล้ว

      3 lines of code! not coke!@@xitin9940

  • @bikashgurung6407
    @bikashgurung6407 2 ปีที่แล้ว +5

    Seems so true!!
    It had me laughing like crazy and thanks for the amazing video Joma.

  • @panlis6243
    @panlis6243 ปีที่แล้ว +21

    "Don't understand shit but memorized every keyword" sums up most of my job interview preparations

  • @scsmncao
    @scsmncao 2 ปีที่แล้ว +17

    Ah yes, Doublelift did the classic LCS pro to SWE switch ;)

  • @KeithGalli
    @KeithGalli 2 ปีที่แล้ว +27

    Hashmap is the programming world's equivalent to 42

    • @Steelrat1994
      @Steelrat1994 2 ปีที่แล้ว

      It is that good after all.

    • @prolevelcallout4597
      @prolevelcallout4597 2 ปีที่แล้ว

      “24….” *snickers obnoxiously*

    • @benjamincrew1949
      @benjamincrew1949 2 ปีที่แล้ว

      I'm kind of surprised how useful they are. I just used one the other day at my senior's recommendation, so I could have some enum keys to a struct of the start and end of some ranges. It turned out looking pretty clean and elegant looking. I was originally going to use an array.

  • @vinilzord1
    @vinilzord1 ปีที่แล้ว +2

    Thanks bro! 🙂 As someone working hard to succeed in the industry, I appreciate people who share this kind of knowledge.

  • @nic_sic
    @nic_sic 2 ปีที่แล้ว +7

    I’m studying for an interview in a few days that feels super out of my league so this was perfect timing haha

  • @JS44444
    @JS44444 2 ปีที่แล้ว +67

    I’d hashmap my manager too. 😂

    • @LionBrine
      @LionBrine 2 ปีที่แล้ว +1

      I want to hashmap his wife

  • @stingrae789
    @stingrae789 ปีที่แล้ว +54

    The annoying thing is after years of development experience and a masters degree... People still want to test whether I can code.🤷

    • @CheckDisOutpeeps
      @CheckDisOutpeeps ปีที่แล้ว +2

      Well duh

    • @stevezelaznik5872
      @stevezelaznik5872 ปีที่แล้ว

      There are a lot pf great programmers with a masters and years of experience. There are a lot of shitty programmers with a masters and years of experience. Their resumes look similar.

    • @konrad2431
      @konrad2431 ปีที่แล้ว +1

      Right? Imagine going through the same process over and over again and having useless HR talks about "your most exciting projects", "what do you like to do in your free time" like we are on a fucking tinder date.

    • @stingrae789
      @stingrae789 ปีที่แล้ว

      ​@@stevezelaznik5872 There aren't a lot of either? Most people moving into a masters program of any sort have good grades. Good grades in most cases implies at least some aptitude. While I'm sure you could pay your way through a coursework masters and university, it's another thing to have work experience...You generally won't be kept around if you aren't pulling weight.
      Possible but very unlikely. Having solid work experience (2+ years at each place worked) wouldn't raise a red flag for me at all.

    • @CheckDisOutpeeps
      @CheckDisOutpeeps ปีที่แล้ว

      @@stingrae789 There’s going to be someone willing to complete 100s of leetcode questions just to get that job you think you’re too good to do the interview task for.

  • @myczxr
    @myczxr 2 ปีที่แล้ว +14

    inspirador, una verdadera leyenda

  • @Max-gs7vz
    @Max-gs7vz 2 ปีที่แล้ว +16

    I would use a Hashmap combines with a special deep cashing algorithm. Load Balancing would be implemented via Data Sharding and a new developed Data science techinque called multithreading.

    • @norpriest521
      @norpriest521 2 ปีที่แล้ว

      let's see Paul Allen's hashmap

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

    I should say this is one of the best edited videos of the decade!

  • @yoomann5090
    @yoomann5090 2 ปีที่แล้ว +6

    Actually all those student prep for interview. We all can relate to joma content. Love it @Joma ❤️ and bcuz of the content I feel more energetic to learn hashmaps 😂😂

  • @chamamemestre
    @chamamemestre 2 ปีที่แล้ว +434

    How programmers actually prepare:
    1. They spam CVs.
    2. Pray to all the GODs.
    3. Drink a lot.
    4. Cry a lot.
    5. Actually get a job because even if you suck, the demand for programmers, coders, data analysts and scientists is still through the roof for the next decades.

    • @vrclckd-zz3pv
      @vrclckd-zz3pv 2 ปีที่แล้ว +51

      Co-pilot be like: I'm gonna end this man's whole career

    • @yeetdeets
      @yeetdeets 2 ปีที่แล้ว +10

      Not my experience at all

    • @paweszczepanski6738
      @paweszczepanski6738 2 ปีที่แล้ว +64

      Not if you are a junior.

    • @floppy_keyboard
      @floppy_keyboard 2 ปีที่แล้ว +8

      @@yeetdeets same. I have about 3 years experience and can't find anything

    • @rewe3536
      @rewe3536 2 ปีที่แล้ว +37

      If you suck it's ok. The problem is when the person is actually good and still can't get a job because they are a bunch of boomers and don't know what to look for in a programmer.

  • @BackRoomsBooks
    @BackRoomsBooks ปีที่แล้ว +7

    Awesome!!!!! I'm going through the same thing

  • @nirorit
    @nirorit ปีที่แล้ว +6

    I never prepare for an interview, I think a good state of mind benefits me much more considering I have a good memory. (I do pass most of them, I think the calm I’m radiating is much more important than being able to solve 100% of the problem)

  • @triple965
    @triple965 2 ปีที่แล้ว +14

    Love how “hashmap” is the solution to everything 😂

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

    This is timeless, I keep coming back to this for relaxation, best is the bathroom break 😂

  • @MoholtSb
    @MoholtSb 6 หลายเดือนก่อน +3

    im a Software engineer and I won't understand this new trend to work with 4-5 screens. 2 are enough, and we are not stock market brokers

  • @xZeroOffical
    @xZeroOffical 2 ปีที่แล้ว +4

    I never did any preparation for job interview(s) and still got the job(s). As someone who also interviews candidates, I never ask trick questions. It's not required. Everything I need is gathered from way of thinking.

  • @SaifaldeenSAH
    @SaifaldeenSAH 2 ปีที่แล้ว

    Very interesting one minute video that awesome! FINALY you back on track making such of those nice tech videos , hoping to see more dude.

  • @waavhal
    @waavhal 2 ปีที่แล้ว +78

    Hashmap was exactly how my last interview failed. He asked me to figure out 2 missing numbers from a 1 to 100 unsorted array, in O(n). I told him a O(n.logn) answer but he insisted on optimizing. Despite doing 30-50 hashmap questions I couldn't recollect it at the time.
    Hashmap is your SO till you get placed, you cultured programmers.

    • @bruvhellnah
      @bruvhellnah 2 ปีที่แล้ว +2

      Hey can you give a general idea on how to solve this question using a hashmap?

    • @waavhal
      @waavhal 2 ปีที่แล้ว +21

      @@bruvhellnah Use 3 for loops. In the first loop, initialise the map from 1 to 100, every value for the key to be 0. In the second loop, iterate through the vector of 1 to 100, and if the value is encountered, set the map[value] as 1. This way, the missing two numbers will have a key in the map but their value won't be 1. Now go through the map and return the two numbers

    • @yets8016
      @yets8016 2 ปีที่แล้ว +18

      @@waavhal In any language that supports bit operations you can use just one loop. Take two 64-bit or one 128-bit unsigned integer and no need for complex data structure like dictionary or hashmap. Initialize the integers to 0xFFFFFFFF (or with leading zeros if it’s to flag 65 to 100). In the only loop, go through the 98 numbers and for each of them do a left shift followed by a XOR operation to unset the bit to indicate the decimal number’s presence (this is essentially hashing). After the loop, pick out the nonzero integer(s) and apply a bit trick that computes the ceiling of log2, e.g. the one based on de Bruijn sequence, to recover the missing numbers.

    • @KumarSahil78
      @KumarSahil78 2 ปีที่แล้ว +2

      you can use cyclic sort also

    • @ericxue3244
      @ericxue3244 2 ปีที่แล้ว +2

      2 loops over a bitmask. Set to 1 if element exists. Then iterate through it again and the positions of the 2 zeros are your answer.

  • @Bladefield
    @Bladefield 2 ปีที่แล้ว +4

    Exactly all of what I did 😂
    Interview was far too easy, passed before walking out of the room.

  • @shanf748
    @shanf748 2 ปีที่แล้ว +1

    Had me in stitches. So good :D

  • @boomerangfish3558
    @boomerangfish3558 2 ปีที่แล้ว +42

    LOL! my first job interview as a frontender, I studied all Vue, React and Angular, but the only thing they wanted me to do was to flex a red div from left to right. only needed html and css which arent really programming languages 😂

    • @fishywtf
      @fishywtf 2 ปีที่แล้ว +1

      Must've been relieving lol

    • @boomerangfish3558
      @boomerangfish3558 2 ปีที่แล้ว +2

      @@fishywtf I guess. but I was very skeptical and ready for the "real" test, but that was it and I got the job

    • @vakey
      @vakey 2 ปีที่แล้ว +1

      Html and CSS are programming languages. Vue, React, and Angular are not (they are libraries).

    • @Felipera_
      @Felipera_ 2 ปีที่แล้ว +16

      @@vakey html is a markup language, css is a styling language with very minimal calculation and variables capabilities.
      The others are libraries, but frameworks would be a better name.

    • @amroalnajar708
      @amroalnajar708 2 ปีที่แล้ว +1

      @@vakey HTML & CSS are not programming languages, end of discussion.

  • @andresdelbusto2184
    @andresdelbusto2184 2 ปีที่แล้ว +4

    I speak Spanish as a native language and had to re-watch 3 times de "P*ta madre" part to understand what you said, even with the subs 🤣🤣🤣🤣 Masterpiece! Thanks for making me laugh

  • @caj-hs3zl
    @caj-hs3zl 5 หลายเดือนก่อน +2

    Literally my life past few months. Tech interviews are soul crushing. Not the interviews themselves but the anxiety before them 😢

  • @Cristian_M_
    @Cristian_M_ 8 หลายเดือนก่อน +4

    You work for 40yrs to have $1M in your
    retirement, meanwhile some people are putting just $10K in a meme coin from just few months ago and now they are multimillionaires.......

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

      I’m celebrating a $30k stock portfolio today. I started this journey with 6k. I have invsted on time and also with the right terms now I have time for my family and the life ahead of me

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

      Wow, this is really amazing. How do you come about it

  • @id-harry-on-cloud4570
    @id-harry-on-cloud4570 ปีที่แล้ว +20

    HashMap is not a thread-safe, so, how can it help to safely resolve a conflict?

  • @saibachoudhury2475
    @saibachoudhury2475 ปีที่แล้ว +2

    Why is this actually true haha! my very first interview for an internship went exactly like this. I had practiced some questions from the 50 most common asked questions for coding interviews and what not only to not be asked almost anything about coding but these

  • @viltrumite
    @viltrumite 2 ปีที่แล้ว +6

    Interviewer: thanks for hoppin on this call.
    Joma: your welcome.
    Interviewer: 😐

  • @Shake_Well_Before_Use
    @Shake_Well_Before_Use ปีที่แล้ว +6

    You left the bathroom light on

  • @shanosullivan12
    @shanosullivan12 2 ปีที่แล้ว +4

    This is too accurate! 🤣🤣🤣 Also me right now, preparing for a final final interview tomorrow!

    • @anderstars
      @anderstars 2 ปีที่แล้ว +1

      How'd it go?

    • @shanosullivan12
      @shanosullivan12 2 ปีที่แล้ว +1

      @@anderstars thank you for asking. I got offered the job earlier today actually! Start in 2 weeks time! I'm so pumped! ☺️

    • @anderstars
      @anderstars 2 ปีที่แล้ว

      @@shanosullivan12 congrats!!!

  • @lambo1707
    @lambo1707 2 ปีที่แล้ว +11

    hey joma, i got into python world because of your content and now i am doing data stuff(fivetran(custom connectors), snowflake, ELT, etc) inside my project. just want to say thank you also got a small salary bumped and helping now my sibling financially in school. btw what is your workout routine and diet?
    - 🇵🇭

    • @w33dwalker
      @w33dwalker 2 ปีที่แล้ว

      Czech Republic represent

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

    man this is PRICELESS - love it.

  • @vinitgurjar957
    @vinitgurjar957 2 ปีที่แล้ว +4

    Big brother JOMA thanks for suggesting resources for my interview prep😂😂.

  • @Exius-Zero
    @Exius-Zero 2 ปีที่แล้ว +18

    Or just threaten to write their name in the deathnote at 0:10

  • @ABU.Rahmannn
    @ABU.Rahmannn 22 วันที่ผ่านมา

    Wasn't expected that ending good😂!!

  • @allensinho4
    @allensinho4 2 ปีที่แล้ว +9

    LOL I just had an interview with IBM for a systems support position and was memorizing boot sequences, network lingo, reviewed all tools i used, and learned IBM Watson's structures and their history and my programming projects that would relate to the position etc etc.... IBM interviewer: "so i see you worked at Nissan before. My brother had one and hated it. Are the transmissions really that bad? I was looking at one this week"

    • @pila1280
      @pila1280 ปีที่แล้ว

      Ouch when you got a real person as interviewer.

  • @dropit7694
    @dropit7694 2 ปีที่แล้ว +8

    Most competent software devs can learn and adapt to new technologies (i.e. google what something is and how it works). But adapting to a team of people is harder and that's what most interviews want to figure out.

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

    Thanks for sharing your expertise! Cool content.

  • @tarek7451
    @tarek7451 2 ปีที่แล้ว +6

    Loooool this guy would for sure make a good comedy feature film one day… hashmap didn’t disappoint me! 😂

  • @benjamincrew1949
    @benjamincrew1949 2 ปีที่แล้ว +16

    I finally got a Software Engineering job last month. I was surprised that I flubbed a lot of the language-specific technical questions and still got the job. They said they "liked the way I think."

    • @BruceNJeffAreMyFlies
      @BruceNJeffAreMyFlies 2 ปีที่แล้ว +1

      Because you can just go on stack overflow to figure out how to implement your ideas. But you have the ideas - that's the part that not everyone can do.
      If you know programming well, then you can pick up any language easily enough.. They evidently think you know programming well ;)

    • @benjamincrew1949
      @benjamincrew1949 2 ปีที่แล้ว +1

      @@BruceNJeffAreMyFlies I have used Stack Overflow quite a bit since starting because I can never remember syntax, but yes, I understand the concepts quite well. That's probably why I got the job. Crazy that I've been trying to get into the field as long as I can remember, and this was my first in-person interview in like... 21 years? Guess I must not have been too rusty.

    • @timtom3073
      @timtom3073 2 ปีที่แล้ว

      congrats :)
      I am trying to get into software engineering too. And last year I had a couple of interviews with one games company and they told me in the end that I should improve my C++ and they would be happy if I would apply in a couple of months later again. I just did that and now I am curious to see how my journey will go on.

    • @benjamincrew1949
      @benjamincrew1949 2 ปีที่แล้ว +1

      @@timtom3073 Heh, at least you got some interviews. This was the first interview I even had since I started trying. The rest of the "interviews" I got were phone calls with them ghosting me afterwards. There is a serious disconnect between who recruiters will refer and who the company actually wants. I think my case proves that. I was finally lucky enough to get past a "gatekeeper" and talk to someone that could actually appreciate my abilities.

    • @timtom3073
      @timtom3073 2 ปีที่แล้ว

      @@benjamincrew1949 I am really glad that it worked out for you. It's motivating me to stay on that path :)
      There is another company where I want to apply and I am not sure about my application going directly to HR instead of the actual Lead Engineer (or whoever is in charge)

  • @lancevoltron3585
    @lancevoltron3585 ปีที่แล้ว +1

    Thanks for this. I'm nervous about am upcoming interview and needed a good laugh 😆