software engineering interviews in 2024 be like

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

ความคิดเห็น • 697

  • @felix_the_developer
    @felix_the_developer 9 หลายเดือนก่อน +1505

    Yet to hit my first dsa interview tho I already have a role atm. Earned a sub and good content.

    • @chavann
      @chavann  9 หลายเดือนก่อน +15

      Thanks!

    • @anonofDeath
      @anonofDeath 8 หลายเดือนก่อน +2

      how

    • @salvadorzorraquin8864
      @salvadorzorraquin8864 4 หลายเดือนก่อน +2

      @@anonofDeath he probably met someone who hired him, only sane way to get a job rn

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

      @@salvadorzorraquin8864 actually facts. By the time I got a job cold applying, I became mentally ill XD

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

      Stop mastering this worthless subject coding because it will take years to master and companies will still fire you at anytime so instead start preparing for govt job because govt job will never betray you and give you helping hand till your last breath!!! Many people regretting their decision to choose this field instead of preparing for a govt job but you have time quit this fake worthless field and start preparing for a GOVERNMENT JOB NOWWW OR YOU WILL BE REGRETTING TILL YOUR LAST BREATH

  • @ChimpanzeeUltra
    @ChimpanzeeUltra 8 หลายเดือนก่อน +4428

    Entry-Junior level, full stack, $50K/year NET
    Responsibilities: make ChatGPT 5.0 without any library

    • @chavann
      @chavann  8 หลายเดือนก่อน +189

      😂

    • @alanschmitt9865
      @alanschmitt9865 8 หลายเดือนก่อน +69

      Also it’s .NET Framework with a VB DAL

    • @sthenios7026
      @sthenios7026 8 หลายเดือนก่อน +57

      Just apply and explain why their ideas are dumb after you're hired.

    • @nxb00
      @nxb00 8 หลายเดือนก่อน +21

      using cogs and coal engines

    • @DaNuker
      @DaNuker 8 หลายเดือนก่อน +29

      whats a library? we only use binary here

  • @vertxi9934
    @vertxi9934 8 หลายเดือนก่อน +4908

    bro out here thinking i'm even getting to the interview stage💀

    • @chavann
      @chavann  8 หลายเดือนก่อน +220

      ill make a skit for that too coming soon

    • @salat_32
      @salat_32 8 หลายเดือนก่อน +14

      Fr

    • @drunkboi5887
      @drunkboi5887 8 หลายเดือนก่อน +148

      HR be like: best I can do is an automated Rejection mail

    • @CULTSMITH247
      @CULTSMITH247 8 หลายเดือนก่อน +2

      Even the vidds component is would likely to let people reject u too. Such a genius rejected-man

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

      Best I can do is reach out to you first and then ghost you, take it or leave it@@drunkboi5887

  • @axiezimmah
    @axiezimmah 8 หลายเดือนก่อน +2614

    Always start with a 1. If they ask. Just say you trimmed the leading zeroes to save space.

    • @chavann
      @chavann  8 หลายเดือนก่อน +565

      Bro has the strat

    • @ivansmirnoff669
      @ivansmirnoff669 8 หลายเดือนก่อน +33

      So thats why he got rejected

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

      But what if it is LSB first?

    • @isbestlizard
      @isbestlizard 8 หลายเดือนก่อน +2

      Genius

    • @isbestlizard
      @isbestlizard 8 หลายเดือนก่อน +24

      Wait no not genius if you start with 0 and they ask just say you added leading zeros to pad to a 32 bit word

  • @quackquack5396
    @quackquack5396 8 หลายเดือนก่อน +3584

    I have no idea how I get into a company without interview as a junior. They called me for interview to their company. I got to wait like an hour and half for someone to show up and then Hr show up, give me employee contract and ask me " they already interview you, right?". I didn't answer that, and she kept talking about contract. And now I'm four months in software development team. Still have no idea wtf happened but I'm doing good now.

    • @chavann
      @chavann  8 หลายเดือนก่อน +901

      bro is him, congrats

    • @TheCosmopolitanHefty
      @TheCosmopolitanHefty 8 หลายเดือนก่อน +389

      Bro used 10% of his luck. Shubhkamnaye though. Do good

    • @kiattim2100
      @kiattim2100 8 หลายเดือนก่อน +218

      WHAT LMAO WHAT

    • @CodersDomain
      @CodersDomain 8 หลายเดือนก่อน +315

      Bro used all of his luck for the next 5 years😭

    • @Fishpizza1212
      @Fishpizza1212 8 หลายเดือนก่อน +161

      My mans rolled up with a nat 20 on luck and instantly got the job. Well done.
      Also, as an aside, there is evidence thats show that pulling a random resume, doing one phone screen and offering the job immediately is just as effective as doing 3+ interviews and challenges. So long as the random resume meets the minimum requirements (yoe, college degree, certs, licenses, etc). Employers that get super picky spend lots of time and money (probably more than the employee would get paid in the first year) doing so many interviews with basically no net benefit.
      When I did hiring once for an engineer, we got 30+ resumes in a day and stopped. Then spent a couple days doing phone screens, setup 4 interviews for the following week. We made the hire in less than 10 days of starting. That employee was great.
      These big companies that spend 4 months doing countless interviews makes no sense, it ends up being a big waste of time for everyone involved.

  • @huh5950
    @huh5950 7 หลายเดือนก่อน +1189

    "You failed pretry hard.... but the other candidates failed harder, welcome to the team"

    • @chavann
      @chavann  7 หลายเดือนก่อน +44

      😂

    • @ILOVELEESIN
      @ILOVELEESIN 3 หลายเดือนก่อน +4

      LOL

    • @petar55555
      @petar55555 2 หลายเดือนก่อน +8

      That happened to me many years ago. After the interview doing some white-boarding, they said that my solution was meh, but I was the only one that event went to the whiteboard so I got an offer.

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

      another man's failure is another man's success

  • @AndyLin-ov8ey
    @AndyLin-ov8ey 8 หลายเดือนก่อน +1283

    If he wants you to write in machine code, he has to give you which instruction set architecture (ISA) is used for the code. It could be a ARM architecture, a x86 architecture, or a RISC. Or even he has his own architecture. Otherwise, the interviewer has either no clue what he is asking for or he just dislike you in the first place.

    • @chavann
      @chavann  8 หลายเดือนก่อน +253

      Your right, good catch

    • @jupahe6448
      @jupahe6448 8 หลายเดือนก่อน +30

      Isn’t ARM RISC?
      Acorn/Advanced RISC Machine

    • @AndyLin-ov8ey
      @AndyLin-ov8ey 8 หลายเดือนก่อน +42

      @@jupahe6448 You are correct, ARM architecture is a RSIC. MIPS is also another example. Basically, there are CISC and RISC. The only CISC architecture I came to know of is intel x86. Most common civilian computation products use RISC.

    • @戴劭名-z8p
      @戴劭名-z8p 8 หลายเดือนก่อน +6

      Almost forgot about the different ISA.

    • @carlosmspk
      @carlosmspk 8 หลายเดือนก่อน +22

      He's not a monster, he's letting the dev decide which architecture he's most comfortable with

  • @enimal524
    @enimal524 8 หลายเดือนก่อน +868

    Being a corporate developer is following the dumb request of someone ignorant about code

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

      Really? I thought its managers job to deal with this crap.

    • @klimmesil9585
      @klimmesil9585 8 หลายเดือนก่อน +3

      This could not be more wrong. Although it would be super funny if true

    • @HonsHon
      @HonsHon 8 หลายเดือนก่อน +10

      My team makes me feel dumb at times honestly. They are all super capable. I think I just got lucky though.

    • @enimal524
      @enimal524 8 หลายเดือนก่อน +20

      @@heyhoe168 Depends on the manager profile, if the guy became a manager through business school and never coded it's gonna be like that, in the opposite case if he is from an engineering background and has coded half of the codebase of the company then yeah gonna be good

    • @ryanbarker3978
      @ryanbarker3978 7 หลายเดือนก่อน +4

      No, being a corporate developer is being reduced to writing requirements docs and having to campaign them through your executives to maybe have your solutions prioritized because the actual development staff got outsourced to Indian contractors so your company doesn't have to pay onshore development rates.

  • @axyLms
    @axyLms 7 หลายเดือนก่อน +321

    The software engineer interviews are really broken, tipically:
    Interview: Solve problem with data structures, big o notation, algorithmic complexity, etc
    Job: Center a div

    • @theskatemap
      @theskatemap 7 หลายเดือนก่อน +56

      exactly, the interviews are way easier than the job itself

    • @NobleGrant-yh1yc
      @NobleGrant-yh1yc 7 หลายเดือนก่อน +48

      @@theskatemap you meant to say the opposite of what you just said

    • @alexredwood8955
      @alexredwood8955 6 หลายเดือนก่อน +57

      @@NobleGrant-yh1yc nah my man got it right. Damn this css divs.

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

      @@alexredwood8955 be happy you got flex and grid now, when I first learned css I had to use translate on almost everything to center it

    • @jrhager84
      @jrhager84 6 หลายเดือนก่อน +14

      @@NobleGrant-yh1yc The joke went *right* over your head...

  • @marianot9652
    @marianot9652 8 หลายเดือนก่อน +242

    I remember a live tech assessment for JP Morgan in 2021. The exercise was to write the Fibonacci sequence (plain, old Fibonacci). Those days are gone now, apparently.

    • @chavann
      @chavann  8 หลายเดือนก่อน +18

      😭😭

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

      My Coding assessment for Twitch was to write an efficient video streaming caching mechanism in C++. It wasn’t anything like an abstracted Leet Code problem.
      When I first started the assessment, I was greeted with 200 lines of already written code that I had to learn and correctly interface with. The video stream object they wanted me to work with was an extremely complex data structure that my caching system had to interpret, modify, and store in the correct way, based on the multiple levels of information within it. There was several pages of documentation that were necessary to read to even begin understanding the pre-written code, video stream data structure, and hidden apis. To submit the code, your caching mechanism had to pass a dozen tests that took a minute to run.
      They gave me 30 minutes. I read the documentation, thought about how I would implement it, ran the test cases to see an example of what they expected, and then closed the page with 15 minutes left.
      I have solved more than a 100 medium and 50 hard leet code problems, done CodeForces for 4 years, read and completed nearly the entire cracking the coding interview book, work for a big tech company, and even wrote my own efficient data structures library to implement pretty advanced algorithms in C++. I genuinely don’t understand how even a 30 year tech lead could have passed that assessment. There physically was not enough time to complete the task they provided me. Thanks for reading my trauma dump

    • @roymadethat
      @roymadethat 8 หลายเดือนก่อน +24

      “Those days”? That was 3 years ago.

    • @kirbysaurus5670
      @kirbysaurus5670 8 หลายเดือนก่อน +40

      @@roymadethat it's gone either way

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

      I remember about someone giving an Amazon interview - asked Fibonacci (slightly fucked up at the end on follow up on complexity) still got the role. (2024 story)

  • @CuriousWithOscar
    @CuriousWithOscar 8 หลายเดือนก่อน +355

    I'm lucky if I even get a rejection email lmao now a days they just ghost you

    • @chavann
      @chavann  8 หลายเดือนก่อน +34

      It’s tough out there

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

      Not new really, had that happened time over time 15 years ago. But the one company that rejected me (one out of 50 or so) actually sent me a good old-fashioned LETTER on paper. Still got it somewhere in my papers.

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

      it was always the case. My friends from HR say that they do this to avoid conflicts. I have had several experiences where they told me that I had passed to the next stage and that they would contact me about the next stage and then I heard nothing from them. Once they even told me that they were hiring and would send details tomorrow, but the next day they simply sent me a text message saying that they had hired another candidate. Ghosting generally happens all the time.

    • @Fulfinsen
      @Fulfinsen 7 หลายเดือนก่อน +6

      They ghost often than girls ghosting my dm-es

    • @Angry-Lynx
      @Angry-Lynx 6 หลายเดือนก่อน +7

      It's fuckin notorious it's ridiculous how's that's acceptable in "professional" setting..... This is the true idiocracy

  • @All.In.One-i2m
    @All.In.One-i2m 9 หลายเดือนก่อน +1189

    I mean you already lost in C the moment you wrote struct with a capital S.

    • @esclavodeluna8000
      @esclavodeluna8000 8 หลายเดือนก่อน +110

      He also wrote def with a capital d

    • @baranjan6969
      @baranjan6969 8 หลายเดือนก่อน +119

      Google docs autocapitalizes no?

    • @chavann
      @chavann  8 หลายเดือนก่อน +436

      autocap, google docs is not the best IDE

    • @markminch1906
      @markminch1906 8 หลายเดือนก่อน +14

      @@esclavodeluna8000 He also put the name of the struct right after the word struct, rather than struct {} List; and then use a typedef to make the struct viewed as a type for the compilation unit,

    • @NYKevin100
      @NYKevin100 8 หลายเดือนก่อน +7

      @@markminch1906 It is not practical to use a typedef'd struct to create a linked list, because the struct must contain a pointer to the next node, but the typedef does not exist until after the closing brace of the struct. Therefore, the struct must have a tag, and you must actually use it at least once. Since you already have one name for the type that you must actually use, it is not wise to introduce a second name just to make it "look neat."

  • @PrinceOfOpinion
    @PrinceOfOpinion 8 หลายเดือนก่อน +423

    This is why Im picking up other skills on top of software development. This market seems to be getting oversaturated and employers are getting picky, so it's good to have a backup plan.

    • @rahulbhatia1313
      @rahulbhatia1313 8 หลายเดือนก่อน +19

      what kind of skills man?

    • @KoiandDragon
      @KoiandDragon 8 หลายเดือนก่อน +88

      TFW this is my backup plan

    • @NeilMartin98
      @NeilMartin98 8 หลายเดือนก่อน +52

      Do cloud, learn AWS, Azure, Openstack or whatever floats your boat. Infrastructure as code is pretty neat too.

    • @KevinJDildonik
      @KevinJDildonik 8 หลายเดือนก่อน +110

      As an older programmer. One, don't work for the big companies those jobs are miserable resume builders everyone leaves in 3mos those skills don't transfer they're a joke. Two, once you quit that awful job after this dehumanizing process. You have your pick of making 20% more at lots of places with half the workload. Or maybe the same money at a place where you barely even have to sign in to work most days and just randomly get crushed every few months. The whole industry is garbage. I hate it. But it makes money. Notice I haven't said a single word about like, helping people, or making a product. That's the worst part. The most helpful thing I've built in a decade was stuffing data into emails for pizza. If you can work in another industry, like you don't need money and you just want to farm or cut hair, just do that instead. Life will be better.

    • @spythere
      @spythere 8 หลายเดือนก่อน +18

      @@KevinJDildonik I'm programming since I was 15 (now ten years older) and it always was and will be my passion. But knowing how you don't even get to be a programmer doing a programming (duh) job is outrageous. It's just enslavement with extra steps, especially working for big industry. I got two chances of getting a pure coding job (no HR or meetings bullshit, just a B2B contract) in a fairly friendly environment of 10-15 people working as a contractor buy sadly nothing ever succeeded. Good thing I live in Europe where IT startups and less dense companies hire more actual entry-level developers but it's still very hard and I'm afraid I will just end in some pseudo-company that makes nothing just to fulfill the very suspicious demand.

  • @ozzyfromspace
    @ozzyfromspace 8 หลายเดือนก่อน +255

    This reminds me how fortunate I am as a self-taught programmer (electrical engineering dropout). When interviewing for my current job (round of 3 + take home) it was a deep dive into signal based web frameworks, talking about programming at a high level, and addressing cultural fit for the startup. I work as a triage engineer (I'm the first contact for bug investigations and such) so my take home was a typescript project where I had to identify bugs. They were really clever because the code worked, but there were subtle bugs. Overall, I got really lucky, and my team is incredible. I'm sending you the best and hope you find a company that values you and gives you a fair shot.

    • @chavann
      @chavann  8 หลายเดือนก่อน +21

      Insane. Congrats bro

    • @carlosmspk
      @carlosmspk 8 หลายเดือนก่อน +9

      I don't even know what "cultural fit" means :))))

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

      Grats on your job! Thanks for sharing.

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

      @@carlosmspk like if they think youd get along with the team, not just as friendly people but your work habits. if you are someone who prefers to update your team once a week but your team is a startup that needs updates like two times a day, it just wont be a good fit. and then also things like asking for feedback or how good you would be giving feedback and collaborating with others. i think people also assess how you'd fit into a 'boring' company - if they see you've only worked at super exciting companies then suddenly want to work on the backend of an airport system in COBOL or at a bank, they would probably see that as a red flag IMO cus then they'd be suspicious for how long you'd actually stay around. it costs a lot to hire someone new

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

      @@carlosmspkIt's corporate speak for how willing you are to kiss ass

  • @jason_v12345
    @jason_v12345 8 หลายเดือนก่อน +136

    I wouldn't even feel bad in an interview like this. I'd laugh my way out the door.

  • @yrrep27
    @yrrep27 8 หลายเดือนก่อน +101

    had a good chuckle at "i can only write a 0 or a 1, so there's 50% chance I'll get the first character wrong"

    • @mapron1
      @mapron1 8 หลายเดือนก่อน +5

      I actually had an interview that had question of reading machine code in it. Though it was not a junior position (15+ years required, anti-virus software)

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

      @@mapron1There's no point making people read strings of binary. 00101011 is 2B and that's only part of an instruction or address, anything else is just hazing.

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

      @@aluisious You missed the point. Completely.

  • @jonathanzieg7671
    @jonathanzieg7671 8 หลายเดือนก่อน +44

    For everyone here dooming about getting a developer job, my recommendation is to try applying to your local government institutions. Most people don't even remember they exist or hire IT staff, so you'll have less competition. You'll also be helping maintain some kind of public research project or infrastructure, so you won't feel like you have a job that's not impactful or even actively harmful. They give good benefits and it's unlikely you'll be fired once you pass the initial settling-in period.
    The downside is that they're going to pay less. Also, the low likelihood of getting fired means that bad developers don't get kicked out and replaced. These places can't afford good developers, it's the whole reason they're easier to get into. You'll have to learn a lot by yourself, both because your agency will be understaffed and because many of your coworkers are doing things wrong. You may have to advocate for best practices by yourself.

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

      Amazing advice

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

      This has been my focus most recently. TBH the pay in the private sector is great (when I had the job🗿) but I am more than comfortable just having job security. At least that way I feel more comfortable about pursing side hobbies/hustles as well.

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

      But my goverment is deeply corrupt so no thanks...

  • @undertaekertv
    @undertaekertv 3 หลายเดือนก่อน +15

    Software engineering jobs have turned into Database Administrator, Business Analyst, Project Manager, AI Prompter, Cloud Engineer and Technical Writer all in one. The reason the salary is so good you're doing 6+ jobs all in one and then some. Plus dealing with Karens all day.

  • @msanterre
    @msanterre 8 หลายเดือนก่อน +126

    The first job is the hardest. I've been in the industry for 15 years and I haven't applied for any job except my first one. The rest of them were from my network. The best thing you can do is grow your portfolio, work on stuff you're passionate in, and go out and meet people in the industry. Don't look desperate and don't try to use them to get a job. We can smell that from a mile away. Just go nerd out.

    • @chavann
      @chavann  8 หลายเดือนก่อน +9

      Amazing advice

    • @Angry-Lynx
      @Angry-Lynx 6 หลายเดือนก่อน +17

      Lol wtf 😂
      Exactly opposite for me.
      Each year it's getting harder to get job.
      First two jobs were super easy to get.
      Now it's pretty much impossible.
      Nerd out? Gtfo...
      The best money was in the easiest jobs. Better to improve people/interview skill rather than "nerding out". Nothing good comes out of nerding out/ getting too "deep"

    • @msanterre
      @msanterre 6 หลายเดือนก่อน +1

      @@Angry-Lynx Gotta get experience at the best eng firms. Helps a ton.

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

      What would you have to do for your network to exclude you so you'd have to(and didn't choose to) start on the application level. Serious question.

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

      hey, I understand the portfolio part, where can I get fre code to build that!? I know after a month I'll ahve a sick portfolio! I had good graphic design portfolio looking into CAD too

  • @BobMance
    @BobMance 10 หลายเดือนก่อน +185

    its cause you were coding on light mode LOL

    • @panchovilla1910
      @panchovilla1910 4 หลายเดือนก่อน +5

      Seriously. Coding on light mode is sus AF

  • @AkootCava
    @AkootCava 10 หลายเดือนก่อน +42

    That notification sound gave me ptsd at the end

  • @NeilMartin98
    @NeilMartin98 8 หลายเดือนก่อน +57

    Good video, the value of pseudocode :)
    Some of these companies have 3+ interviews is honestly garbage for new people in the industry unless it's more mega bucks. I'd prefer someone who has actually built something, contributed or messed around in a lab compared to just grinding out leetcode that they will never even use outside of an interview. A big part of the job is communicating technical ideas, chat or plans to a non-technical audience and leetcode doesn't prepare anyone for that.
    As you get experienced it's 2 interviews max or you're just wasting my time.

    • @vpsaxman
      @vpsaxman 8 หลายเดือนก่อน +7

      It depends on the role / company. For smaller companies, hiring for roles with a narrow tech stack, asking candidates to talk about a project they made or contributed to, what their thought process was, if there's anything they'd do differently in retrospect, etc., often reveals a ton more than any other type of interview. When it comes to larger companies though, or companies who are hiring people who are expected to be able to jump across tech stacks and domains, the technical interviews are somewhat justified especially if the compensation matches.
      The problem is that small startups will put like a web dev candidate through 4 grueling rounds of interviews, where the people conducting the interviews clearly have no business doing so, will ask candidates to solve leetcode problems they will never encounter in their career as a web dev, and will offer compensation under $100K in CA. This is toxic and delusional.

  • @sandro-of9fq
    @sandro-of9fq 7 หลายเดือนก่อน +24

    My lecturer once told me that couple years ago there was this one company that was hiring for a specific position where requirement was knowledge and experience of 7 years of a language (I don't remember which one it was) that was only
    4-5 years old. lol it realy is tough nowadays.

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

      Yeah, that's a common story thrown around. Also, the one about a guy who was asked about experience with a library and didn't qualify even though he was the author. 😂

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

      I heard that too, maybe we are same ?, it was senior job for kubenetes exp 😅

  • @Norinot1
    @Norinot1 8 หลายเดือนก่อน +15

    Seeing this I'm grateful for my job, but I also thrive for more, and its so annoying that I will have to take time out of my schedule just to learn stupid leetcode shit that I've not used once in my 3 years career as an engineer, its just stupid.

  • @Remiwi-bp6nw
    @Remiwi-bp6nw 8 หลายเดือนก่อน +116

    Imagine getting an interview in 2024

    • @Vishal-jq3fp
      @Vishal-jq3fp 8 หลายเดือนก่อน +23

      I've been trying since last month and out of my 100% applications, 10% of emails are rejection emails, barely 2-4% companies reply and the rest 86-88% straight up ignores the application. I don't understand why even bother posting a job when you are not planning to hire immediately.

    • @MrMadmaggot
      @MrMadmaggot 6 หลายเดือนก่อน +21

      @@Vishal-jq3fp SOmethign more fkd up is that u see alwasy teh same company posting the same JOB every 1.5 months.

    • @anonimowelwiatko4455
      @anonimowelwiatko4455 5 หลายเดือนก่อน +9

      I just got asked to do interview but bro had 4 parts and 8 hours, I ain't got time for this shit

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

      @@MrMadmaggot lmao exactly! At this point, we all are just getting exploited by companies in every possible way.

    • @Vishal-jq3fp
      @Vishal-jq3fp 5 หลายเดือนก่อน +4

      @@anonimowelwiatko4455 IKR 🤣😭 Even I received a call from a recruiter and after the call she shared a prep deck with me which was a 6 page PDF mentioning there's gonna be 5 rounds, 1st two are gonna be DSA, 3rd gonna be of LLD, 4th will be HLD and finally 5th would be with Engineering Manager.
      I didn't reply afterwards. 😭

  • @Zeioth
    @Zeioth 8 หลายเดือนก่อน +102

    Congratulations for passing your big O notation dynamic programming reverse binary tree test. For your first task you are gonna use axios to retrieve data from this web service and display it in a table. And tomorrow. And the next day. For the next year or so until we find someone cheaper than you.

    • @VAIBHAVMALHOTRA19
      @VAIBHAVMALHOTRA19 8 หลายเดือนก่อน +5

      Why is this so true 🥲

    • @AvikNayak_
      @AvikNayak_ 4 หลายเดือนก่อน +2

      i hate people who ask dynamic programming questions.

    • @nagggahaggaa
      @nagggahaggaa 4 หลายเดือนก่อน +3

      I have no fucking clue what you just said

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

      @@nagggahaggaa "Whatever you answer is wrong, try again..."

  • @jdaniels4055
    @jdaniels4055 8 หลายเดือนก่อน +33

    So instead of memorizing the assembly instructions, you must memorize the op codes and convert them to binary manually (or just memorize them in binary in the first place 😅) which is of course architecture specific, not only that but you must learn the spec for the executable format of the target operating system so you can manually construct it, or read the data sheet for a target microprocessor if you are writing bare metal / embedded code.
    Why not take it a step further and have you mine the minerals (silicon, fosforus, boron, etc) so you can build your own transitors, build logic gates out of those transistors, and your own microprocessor out of those logic gates then design a ISA for it!

    • @chavann
      @chavann  8 หลายเดือนก่อน +9

    • @vitaliitomas4057
      @vitaliitomas4057 6 หลายเดือนก่อน +1

      Don't give them ideas

    • @howardlam6181
      @howardlam6181 6 หลายเดือนก่อน +1

      Fortunately I did an electronic engineering degree

  • @sharkysharkerson
    @sharkysharkerson 8 หลายเดือนก่อน +41

    As an experienced software developer with a deep and wide background, low and high level, coding interviews are getting more and more garbage everyday. The remote code screen is just the first phase after getting past the recruiter. Then you get to spend 6 or more hours onsite doing coding interviews in person. It’s nothing like doing actual work.

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

      dunno, I personally experience more tasks to write a whole program with tests on interviews. What stack do you use/how many years ?

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

      do you know the reason why the interviews are so terrible nowadays?

  • @Derekzparty
    @Derekzparty 8 หลายเดือนก่อน +29

    I don’t always test my code
    But when i do
    I test in production!

    • @chavann
      @chavann  8 หลายเดือนก่อน +3

      😭😭

    • @KremitDeFrog
      @KremitDeFrog 8 หลายเดือนก่อน +3

      that's the only way to know it really works (for everyone else).. xD

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

      Great! Job security for the SRE Team!!

  • @ulysses_grant
    @ulysses_grant 8 หลายเดือนก่อน +11

    Well, at least you got to the interview.
    For me, it's been hard to get past the application stage since the end of 2023.
    Harsh.

    • @Vishal-jq3fp
      @Vishal-jq3fp 8 หลายเดือนก่อน +7

      For me as well. Unemployed and depressed since January 2024, savings are pretty much exhausted now 😅 Hopefully we get a job soon.

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

      @@Vishal-jq3fpAmen brother.

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

    The trick is to be born 20 years earlier and be a senior. Then you get to skip the garbage steps because people wrongly assume you're competent.

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

    Software jobs are insanely competitive nowadays. On the other hand, other fields are fine. I have 10 years in IT support and 3 in IT security and I get offers every now and then on LinkedIn from recruiters. Didn't like those so I applied to 2 different jobs in the past weeks in IT security and got a call both times, interviewing next week.

    • @84cdx
      @84cdx 3 หลายเดือนก่อน +3

      howd the interviews go?

  • @MiSt3300
    @MiSt3300 8 หลายเดือนก่อน +31

    I got in 2022 and have been employed ever since. I remember watching such videos back then too. Seriously, even if you think you won't get it, you will. Just make a good project, and get some contacts. Hitting the apply button like a 1000 other people isn't going to make you stand out.

    • @chavann
      @chavann  8 หลายเดือนก่อน +3

      goat

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

      @@chavann I will follow up, I talked with an architect in my company, and he said that we are getting 400-500 CVs for a single intern position, and he just takes the top 100, and doesn't have time to read all of them, cause it would take too much time. The best way is to make contacts with people who already have a job, and get a referral, that is the new meta. I am Polish in a Polish company btw, so maybe it's better a bit in the US.

    • @chavann
      @chavann  8 หลายเดือนก่อน +3

      @@MiSt3300 yes i agree, networking and making real connections is def better than spam applying

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

      @@MiSt3300 It is not better in the US, if anything it is worse

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

      @@chavann yeah knowing how hard it is I'd definitely recommend my friends if they were searching for a job, but none are at the moment (;

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

    This year, I got a job as a PHP developer with six months of commercial experience (on a different stack) for a new job simply through HR screening, there wasn’t even any technical interview. Sometimes luck happens:)

    • @laddrusso5243
      @laddrusso5243 4 หลายเดือนก่อน +1

      Yeah they said php is dead. Its the reason why I got a job 😂

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

      @@laddrusso5243 ahahaha, sure

  • @RM-xr8lq
    @RM-xr8lq 8 หลายเดือนก่อน +24

    most companies will let you interview in python, jane street uses ocaml and they still let you interview in any language you want

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

      Mine required C, but even for certain parts of the interview they said Python was fine.
      They let me know well ahead of time though, so I was prepped.

    • @Blast-Forward
      @Blast-Forward 8 หลายเดือนก่อน +7

      I thought they interview in English

  • @brinklebros7136
    @brinklebros7136 7 หลายเดือนก่อน +5

    i honestly cant remember more than one language at a time... the deeper I go the more i forget. im sure when i go back to something like python ill pick it up again quickly

  • @xlerb2286
    @xlerb2286 7 หลายเดือนก่อน +4

    It's wilder these days no doubt. But it wasn't easy 30 years ago either. The only advice I have I don't even know if it's relevant any more: when you find a good group of people stick with them. Most of my career I've worked with a core group of people that tend to move between companies in groups. If a company is going toxic the VP of dev will move to a new company, becoming their VP of dev (or similar title), then a couple more senior folk will wander over, then a few more. Pretty soon we've got pretty much the whole group. We're on our 4th company and it's been a fun and wild ride. But it's retirement time for me, even a good career gets old.

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

    "0" "i've seen enough" LMFAO

  • @juskim
    @juskim 8 หลายเดือนก่อน +5

    just write in assembly, swap out the assembly to binary instructions and values based on CPU architecture, and you're done! (this would be a nightmare lol)

    • @Jpc.films43
      @Jpc.films43 4 หลายเดือนก่อน

      realy ? are cthey ask\ing top write binary codes?

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

    That’s why i will probably go to cybersecurity

  • @tylersharpe9413
    @tylersharpe9413 8 หลายเดือนก่อน +19

    HAHA I had an interview 10 years ago to write a method in JS to tell if a string is a palindrone which basically just used the reverse method to do all the work.

    • @msanterre
      @msanterre 8 หลายเดือนก่อน +2

      They let you in with that bad of an algo?

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

      @@msanterre Thinking is more important than style for a new employee.

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

      @@thatguyinelnorte It's not well thought either. You can cut the processing time in half with about 45 seconds of coding.

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

    "we like your attitude of never giving up, welcome to the team."

  • @Klinoklaz
    @Klinoklaz 8 หลายเดือนก่อน +5

    "Style this div using sheer quantum mechanic of electron movement between components of the server hardware, can you do this for me or we are done?"
    "No problem sir just give me a minute, I'll totally do that for you"
    This is not tech industry, this is service industry

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

    My coding interview was just sorting algorithm and some date formatting lol

    • @hoaxygen
      @hoaxygen 3 หลายเดือนก่อน +1

      Lucky you.

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

    bro's dreaming of acually hearing back and actually giving an interview

  • @notquitehim
    @notquitehim 5 หลายเดือนก่อน +3

    Yeah im thankful I had a normal interview for my job, then again the engineering manager was there and he gave me a challenge that was pretty similar to the work they do in a day to day basis. Not some bs leetcode thing that only works for gatekeepers who have no interest in hiring someone

  • @Angry-Lynx
    @Angry-Lynx 6 หลายเดือนก่อน +4

    And don't forget that theyll never bother to even send u "fuck you" email letting u know they not interested after wasting two hours of your time for interview.
    Wtf is wrong with this industry and recruiters!!??!

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

    For anyone wondering he actually got a call back and the company wants to proceed with round 17 of the interview

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

    I was waiting for here's your system architecture and op code set:
    Good luck!

  • @myself3209
    @myself3209 6 หลายเดือนก่อน +4

    As someone who never coded, that gave me pure anxiety

  • @AayushGoyalderiva
    @AayushGoyalderiva 5 หลายเดือนก่อน +7

    LOL. They want you to know everything and when it comes to compensation, they won't reply.

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

      Bro for real. My last employer was very shady and basically had me in charge of everything for frontend stuff. I got out when he started to "forget" to pay me. Fuck that.
      (Note that the circumstances around this temp job were very particular, and no I couldn't sue or anything of the sort. Not in the USA, either.)

  • @Crying_Beach
    @Crying_Beach 5 หลายเดือนก่อน +3

    0:00 bro talking straight from heaven

  • @ebx
    @ebx 7 หลายเดือนก่อน +2

    this shit has happened to me, a horrible tech interview (or so i thought), but got the offer

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

      Welcome to the team bro 🫠

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

    this happened to me before! earned urself a sub buddy

  • @MrValiant101
    @MrValiant101 8 หลายเดือนก่อน +3

    Even if you do everything they ask you have to roll for the 50/50 that they didn't find someone more experienced (happened to me multiple times)

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

    Relatable. Gotta agree, 2024 has been wild for dsa interviews.

  • @zora20
    @zora20 8 หลายเดือนก่อน +2

    this is why we sub

  • @rmcgraw7943
    @rmcgraw7943 4 หลายเดือนก่อน +3

    LMAO! “We’re done” is a phrase I am not afraid of telling interviewers. I had one once ask me to solve a Sudoko puzzle for him aloud, so he could see my thought process. I’m an Enterprise Technical Architect, so I laughed and said ‘good one’. Then he said, no really, to which I just stopped speaking for a few seconds, watching his facial expressed to determine his seriousness, then said “I think we’re done here; I don’t usually waste my time with puzzles that would never relate to a potential production problem.” …and then I disconnected from the video meeting, called the recruiter and ask him to remove my contact information from their database and forget my email address. 😂

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

      to be fair, reminds me on "if you cant explain a simple problem to a 6 year old you didnt get it yourself" or just a ego-rider - quote

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

      U are the problem bud

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

      @@Jadensound nah, just returning the same energy given.

    • @JeffThatITGuy-oe3cq
      @JeffThatITGuy-oe3cq หลายเดือนก่อน

      @@badfairyy exactly...funny thing is diversity hires dont go through this sh!t.

  • @codingjhames
    @codingjhames 8 หลายเดือนก่อน +27

    i get rejected for an intership in a company in my country (Colombia), just because i used python besides Java to solve 4 hackerank medium level excercises, they never said it has to be solved in Java

    • @chavann
      @chavann  8 หลายเดือนก่อน +2

      pain

  • @triplekillerable
    @triplekillerable 7 หลายเดือนก่อน +3

    I went to Developer in Test role and I had to write API first then Automation to test the API and it didnt work out. I DIDNT EVEN APPLY TO THEM.
    Later competitor firm hired me and they were probably shocked to see my linkedIn update LOL.

  • @manyes7577
    @manyes7577 8 หลายเดือนก่อน +2

    It’s true. We interviewed people with machine code now

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

    Great work! love your content. Keep it up!😊

  • @markminch1906
    @markminch1906 8 หลายเดือนก่อน +32

    This man asking you to write Machine Code without even first telling you the cpu architecture you will be writing for and and allowing you to pull up the instruction list and register id mapping, what kind of BS is that, you dodged a bullet on this one, that just an unrealistic expectations

    • @randomps2gamer283
      @randomps2gamer283 8 หลายเดือนก่อน +5

      do you think this is real?

    • @supergamergrill7734
      @supergamergrill7734 7 หลายเดือนก่อน +2

      @@randomps2gamer283Don’t doubt the stupidity of corporate.
      I remember there was a company that wanted 10 years of experience from a code that was invented 4 years ago (I read the article on 2021 and the code was invented at 2017 so there’s still no way to have 10 years on it)

  • @GerbenWijnja
    @GerbenWijnja 8 หลายเดือนก่อน +2

    It would be really cool to start writing in assembly during an actual interview. Most interviewers wouldn't be able to follow.

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

    I'm impressed mortal. That you even tried to write machine language code.

  • @derkevevin
    @derkevevin 8 หลายเดือนก่อน +3

    I would have made a new list and filled it with the values of the original list, from end to beginning. Then return the new list.
    I also would have used pseudo code, because quickly being able to come up with a concept is more important than quickly writing runnable code.

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

    My last super interview was for a project management role. They gave me 15 minutes and told me to make a kick-off call with full sized 1 hour presentation for an imaginary client that need an AI application. Im pretty experienced guy and made a lot of kick-off calls, but how the hell i was able to prepare everything from my imagination for 15 minutes LoL

  • @GnomeEU
    @GnomeEU 8 หลายเดือนก่อน +13

    ok just write a script that writes random zeroes and ones, eventually you'll get the right solution.
    You're welcome.

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

      😭😭

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

      or just write it in a high level language and then convert every byte of the program to the binary representation in plain text

  • @hikari1690
    @hikari1690 13 วันที่ผ่านมา +1

    Bro out there thinking there are job openings

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

    2:12 Yea, I've had this happen to me too.

  • @Eeeeeesbiwhakwb
    @Eeeeeesbiwhakwb 10 หลายเดือนก่อน +5

    your channel is so underrated, earned a sub from me

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

      Thanks!

  • @DreComedy
    @DreComedy 9 วันที่ผ่านมา

    Binary code is crazy LOL. Love the content

  • @NabilKassam-r6s
    @NabilKassam-r6s 8 หลายเดือนก่อน +2

    Best channel on the street!

  • @defragsbin
    @defragsbin 6 หลายเดือนก่อน +1

    One of my friends went for one of these jobs circa 2010. The interviewer just barked at him "2 to the power 23" (which my friend knew if he had about 10 seconds to think about it, we all did C/C++ and bit-twiddling). My friend hesitated, the interviewer cut off the call.
    FUN TIMES

  • @SM-ok3sz
    @SM-ok3sz 8 หลายเดือนก่อน +3

    If an interviewer sent me a google doc link, I’d laugh in their face.

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

      why

  • @fortbuilder164
    @fortbuilder164 6 หลายเดือนก่อน +1

    i just interviewed as a qa intern and they asked me to build my own linked list class, reverse it, push it into a stack class (again, built myself), and then pop every 2nd, 3rd, 2nd, 3rd and so on. Oh and all of this in 15 minutes or less. No question about qa testing was asked. I mean i did it but it was insanity

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

    Could always join the singularity group that offers free plant based food and accommodation while volunteering on projects to do good in the world. They working on stuff like a mobile game, ai, etc.

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

    The same thing happened with me when i used python in the tech round for an internship.

  • @ElaineParra
    @ElaineParra 8 หลายเดือนก่อน +2

    Why am I laughing if I don’t have an interview

  • @morganmulholland6654
    @morganmulholland6654 8 หลายเดือนก่อน +2

    If they ask you whether you can write machine code you tell then they're looking for a compiler not a developer. Hired on the spot for not trying to bullshit your way through an interview.

  • @aaron10k
    @aaron10k 9 หลายเดือนก่อน +12

    this is so accurate lmao

  • @perfectionbox
    @perfectionbox 7 หลายเดือนก่อน +2

    "Using a high-level language?? Does your mommy still clean up after you as well?"

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

      😭😭

  • @danielpintard7382
    @danielpintard7382 8 หลายเดือนก่อน +2

    “Easiest money I’ve ever made in my life” I started dying laughing 😭😭

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

    Hold up, you forgot the part where they accept you for the next few stages, including the on-site, and then they reject you for no given reason at the very last stage!!

  • @CupidGaming522
    @CupidGaming522 8 หลายเดือนก่อน +5

    Nah I would have instantly left the call myself. Nah, I'm out.

    • @chavann
      @chavann  8 หลายเดือนก่อน +2

      bro has standards

  • @michaela2870
    @michaela2870 3 หลายเดือนก่อน +1

    Damn! 😂
    2024 interviews got me wishing I invested in a simpler & rewarding career like farming.

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

    “Stop right there”😂😂

  • @AndyLin-ov8ey
    @AndyLin-ov8ey 8 หลายเดือนก่อน +8

    I think writing straight out of machine code is impossible. Because don't forget compiler, compiler helps to avoid memory reading miss in pipeline stages by adjusting PC pointer to compile machine code implicitly.

    • @pilo11
      @pilo11 8 หลายเดือนก่อน +10

      "Please write low Level code". No further information, which architecture which system RIP... you have to invent a general machine code at first which runs on every architecture 😂

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

      @@pilo11 😂but is it possible to make a All-in-One machine code? Every CPU/GPU in the market has different number of pipeline stages. That's why low-level engineers or programming language inventor has to deal with.

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

      @@AndyLin-ov8ey No it's not possible ^^

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

      IT's not impossible. Even more, my teacher in university did that in front of me. (he was oldschool hacker tho). .COM file that put symbol on screen.

  • @The-Great-Brindian
    @The-Great-Brindian 8 หลายเดือนก่อน +1

    I remember taking a module called Computer Systems & Architecture in my first year of studying for a BSc Honours in Computer Science at university. In this module, we did lab exercises in class where we solved problems and wrote code in assembly language, specifically for the Motorola 68000 chipset.
    I recall telling my lecturer how much I enjoyed learning assembly language coding. I said, "Assembly language is awesome! I'm really enjoying learning how to write code in this!" His response was, "Anyone still coding in assembly language in 2003 should be shot!" 😂
    Sub'd

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

      😭😭

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

    Count your blessing you even made it to the interview stage. 😂

  • @jcru102
    @jcru102 2 หลายเดือนก่อน +1

    "this a leet code easy"😂😂😂

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

    Im so glad i didnt go down the IT road in my career. Would've killed my relationship with computers.

  • @haraseesgill8491
    @haraseesgill8491 8 หลายเดือนก่อน +2

    This was really well made mate hahaha. It’s brutal out here… thanks for the laugh 😁

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

    In january I landed more interviews for mid job offers by accident than junior ones, and I wish I was kidding.

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

      Goat

    • @Vishal-jq3fp
      @Vishal-jq3fp 8 หลายเดือนก่อน

      Received any offer letter or still at interviewing stage?

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

      @@Vishal-jq3fp Still interviewing, I got to talk to some pretty cool people for those mid interviews but there was no way I would get those anyway with my current experience.
      Still, there's a lot of job offers compared to last year so I'm hopeful, btw I'm not talking about USA/UK job market.

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

    in interview: write a linked list in low level machine code.
    actual job: loop the array by using map in js

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

    This job is going to be outsourced to India.

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

    C is low level enough that you could know which assembler code you get (if you have appropriate compiler) and you pay no attention which arch is used in this case.

  • @Jackson_Zheng
    @Jackson_Zheng 8 หลายเดือนก่อน +2

    This is literally how I talk to ChatGPT

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

    The first thing I would ask if asked to reverse a linked list: can I use scheme? (reverse list) done!

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

    Problem is interviews already make a choice 5 seconds in