but how can you control this? You need to be applying to all of these opportunities and you don't get to plan which ones want to interview you or not, they just come in randomly.
the problem is you practiced in a completely different situation than the actual interview, get your friend to watch you code and look dissapointed when you do leetcode
This is definitely a good idea. Just get someone to join you in a zoom, screen share, and try to solve a medium leetcode in 30 minutes pretending they are interviewing you
yea it's a different beast, I think being alone solving medium hards alone on leetcode was one thing. But when I interview with google simple stuff was harder to think on the spot, it really depends a bit on the disposition of the person interviewing you as well
Basically: The less you care, the better your performance. What many seem not to notice is: On the first stages of the process you didn't took it serious because you though they wouldn't invite you anyway... You still went through the process and always made it into the next round. However, At the coding interview you suddenly cared, you where hyped, motivated... and completely blacked out.
This is not true He practised for the interview like it was a standardised exam Like it was the SAT He should’ve simulated the interview conditions as part of his practice
It's always a great feeling to get a call back from a huge company like Netflix that you think you're underqualified for. I got a job very recently at a Fortune 50 company out of school that I thought I had little chance at. They loved me after one interview though! Guys, don't sell yourself short. Have confidence when you go into an interview. If you're not going to cheer for yourself, nobody will. Harsh but true reality
How are you getting recruiters to stay engaged with you? I've applied to thousands of positions but have received no offers yet. Recruiters will reach out to me, but eventually, they stop responding to my messages
@johndong4754 I would suggest changing your strategy. Often times if you're applying to countless positions and not getting results, it may be your resume, not you. I tried a resume writing service during my job hunt and after their help I immediately found my current job. Consider doing the same if you're not having much luck. I thought I had a well-rounded resume but after their help I realized it was not a good resume for the types of jobs I was applying for
@@mattr2626 Thank you for the advice! My resume isnt that great because I graduated recently from college, and the college I went to was a smaller school that didnt offer any internships for CS students I havent tried a resume writing service yet, so I will check that out.
Don't blame yourself too harshly! This is exactly why many interviewers don't like to do live coding tests, you are basically evaluating how the interviewee programs under pressure, which will almost never actually happen in the job.
But time pressure is different from social... Most of coders will be introvert nerds....that will enjoy the challenge of working with tight time constraints but really can't handle social anxiety
wrong. this is such a hilariously easy question it should take maybe 2min max, mostly reading. I may give one freebee like this in an interview then something I know they don't know how to do. The most important part of being an engineer is watching how someone fails infront of me. Often times i'll have them pick a language they barely know or put on the end of their resume just to see how they handle failure. Some of the most impressive people just said, i don't know this, give me 5min on google, and solve it. A lot of people just panic and shutdown.
My main advice for everyone that wants to obtain an interview in a big company like Netflix and, more importantly, succeed in getting the job, is simply that if you don't think you're ready to apply, apply. You really can't learn what's the best behavior you can put on a interview without doing some interviews, and probably failing. That's part of the fun, getting better every time, and finally succeed. Don't be afraid, worst case scenario you don't have the job. Exactly the same if you don't try.
This style of interview process really only serves to poison the mind. You have no idea the number of devs I work with that don't have a clue on how basic system architecture works or how to read documentation, but oh boy they can invert a binary tree in O(1) and grind leetcode all day.
This was a touching story, I almost teared. I'm sincerely sorry. To get a job today a person must be apparently a flawless, exceptional working machine. With autism and ADHD I had to simply give up. Competition is too fierce and employers don't need to insist on less than stellar interviews: when they throw you away there are countless other left among which, statistically, a few will perform better.
Bullsh**, you don't need a job at f*****g Netflix, f*** Netflix, just get a job that allows you to get paid, doesn't matter where, seriously, people being discouraged by these California megacorps is the saddest s***, 99% of us don't work at FAANG, millions of us just do PHP for medium companies for a living and it's perfectly fine. By all means, pursue whatever makes you stand out and increases your value and knowledge, but don't be discouraged because you think you wouldn't get into Netflix, you don't need Netflix.
I'm a senior Machine learning engineer with 4 years of experience, have been coding since 11th grade, the going blank in an interview is still a thing for me and I just fucked up the DSA round for Adobe last month. So no matter how experienced you are, the nerves can win anytime.
You probably failed at the best stage. I recently had a final interview that required an hour long presentation about myself on-top of 2 hours of coding and behavioral questions. Didn't end up getting a job and wasted a day of PTO :/
That final interview would have me walk away. That is so extra. Holy shit. I'm so glad I got away from coding. Was destroying my mental health, and it seems to be getting worse at companies with BS interviews.
This shit has gone too far, it’s a job not a fucking college application. These guys should be selling themselves to you, you’re the one making them money not the other way around.
Two reasons why things will get worse: 1) People are willing to put up with ridiculous demands to get the job 2) Everyday there is a new RUclips channel about coding. No, actually they're not about coding, most of time they are about jobs/companies/career/salary/interviews/résumés.
@@brinckau Companies that arent fully profit driven or companies that are comfortable will always exist, and trying to get the wage possible is why they put up with this shit It doesnt have to be this way, find better companies even if their wage isnt as good as youd expect them to be, or better yet, find a job OUTSIDE of the USA where laws actually prevent worker abuse
@@Omega-mr1jg I already live outside of the US, and I have an excellent job. The problem is not my situation, it's the situation of the other 8 billion people around me.
You'll get there. You didn't really "fail" the interview, because you did reflect on it and made the right conclusions, so ultimately it's a win. Next time you'll perform a little bit better - and if that doesn't work, then you learn and adjust again. It's learning by doing. Oh, and also it's about the trajectory - it's not where you are, but is where you head.
I can relate.. These interviews with live coding and unrealistic exercises that you'll never use in practice are the worst. Half of coders out there are introverts who thrive when left alone to work. These practices miss out on a lot of talent..
Its funny…this can happen to anyone I work for a FAANG company. I’ve interviewed around 20+ folks with leetcode tests by now. I was shocked when folks couldn’t program in an interview. Then, after a long stretch of 6m+ since I gave an interview, found myself interviewing for a very cool gig. I passed 3 interviews. On the finale one…I blanked out on how to do simple python crap. I forgot critical things I did daily for my job. It can happen to anyone. On the other hand, I got red flags on work/life balance and it was a $50k salary cut, but it was great practice.
simple, leet code was never a reference for anything in real life, a website where ask you something with 30 lines of code in vanilla javascript, but the real life i use 4 or 5 lines to resolve the same problem with react/vue//next , why i need to back to vanilla JS ? thats why i'm always say no for any company that "test" me with leet code, i'm pretty ok with any technical questions about what i do for solve problems, not for waste my time in college questions website
As a software engineer with seven years of experience, I quit my job and took a one-month holiday break. Following that, I had a job interview without proper preparation, and I completely messed up. I forgot my fundamentals, and I felt so bad that the rest of the interview went poorly. So, yes, it can happen to anybody, and I still regret not handling my nerves better.
Another tip I would like to add on here is always start by brute forcing it. While runtime is important, you code the *correct** solution first optimize later ALWAYS in real life scenarios. For instance in the contains dupes question using a hash map is a more optimized approach, but the brute force solution is hilariously simple. This is good when yo dic isn’t working and I like the metaphor. Cave man that shit first, and let it be known that you know the runtime is trash. You will still advance to the next round even if you don’t have time to optimize. Especially at an entry level position.
I know this too well sadly. I have been trying to get a developer job for 5 years now, but fail every single interview because of the coding test. I am "lucky" to have both PTSD and ADHD, which is a very bad combo because it means I am constantly stressed AND lack any form of concentration if I'm in a room with other people. If you ask me to solve a piece of code, the only way I can do it is to lock myself in a room with no interferences and then spend 30 minutes or more getting familiar with the question and different ways to solve it before deciding on one. It sucks because the whole reason why I learned how to code was because I wanted to get a job that I could handle from my home where I am not tense or distracted.
I just cleared all interviews for this big tech, got an offer - but I was still salty about fumbling in the coding round (got the solution, but not the most optimal one). Been beating myself up for preparing so hard yet failing where it mattered, and this video just wiped that intrusive thought XD. Laughed for nine minutes straight
Their loss. If the interview can only be done by people that don't get nervous, they are losing out on soooo many good candidates. Especially since this interview is most likely not what your day-to-day job situation would look like.
yeah but it's a supply-demand problem. why would they recruit a nervous guy rather than a confident one? they have plenty of confident applicant and a limited number of vacancy.
Netflix pays the highest in the industry. Doesn’t matter if they miss out on someone getting nervous. They can get someone just as good technically that also doesn’t get nervous.
Im in Europe where job applications are pretty different. Just wanted to say that I got my current job as a cloud engineer after a single 1 hour interview which had both HR and technical interview, also had the positive response the following day. Dont think ill ever accept to go though a 5+ step interview, that stress aint it.
I belive the American way is nothing more than a psychological trick to make people feel they got some big achievement they can't let go when they finally got an offer. And this make people more loyal and stay longer. It's like when a woman play hard to get. But the thing is, who are willing to play this game?
same here like i went around like 20 companies but then i landed the job within like 15mins. Granted it was a small company but the pay was same and it's better than corpo job because you're freer in taking home office and other stuff
It changes already though, my first job was only 1 interview but for this job now I had 3 meetings, 1 with HR and managers, 1 with engineers and 1 with HR and manager (single one, from team I was supposed to join). It is terrible, because it takes a lot of Time but its not really a choice at some point.
I’m from Europe as well, it depends where you’re from. My internship applications for a Cyber Security role had a long ass interview proces. Usually consisting out of 3 to 4 meetings and 1 test measuring your personality and for some reason some IQ kind of test. Finally managed to get into a big 4 role at the end of every application I had.
The big takeaway from this is that development companies should be setting you coding exercises within the context of the environment you are going to use. I'm a lead / architect level developer after having been in the industry since I graduated in 2010. I do so many different languages day to day that to be honest sometimes I forget the structure of a for loop or something else in the given language. It happens. Especially as you get older and development becomes a reflex action rather than something you have to think about. That's not a bad thing. Most IDEs scaffold that sort of thing for you. In fact most of the time I'm using VS shortcuts and snippets because it's more efficient. There will never be a situation where in a real software engineering job you are forced to code without the proper tools so why companies insist on running tests in these online editors which are the equivalent of the old days of coding in notepad or notepad++ (which is what we had to do back in the early 2000s) is beyond me. It would be like asking an electrician to wire up a house using just their bare hands and no tools.
Some good advice: try writing out some commented sudocode as you explain your solution. Then if you get stuck on how to write one part in the language chosen, they might help you if they see your sudocode is heading in the right direction. Also, remember that you will probably interview at multiple places. So if you get nervous, remember that the rest of your life is really not hanging in the balance. Chill out and enjoy it
Your videos are the perfect combination of @NeetCode and @Fireship. As both entertaining and full of great information helpful to Software Engineers going through the interview and interview prep process.
Similarly I had applied to google as a “joke” because “I’d never get a response” - ended up getting an interview but never went through with it since my leetcode was extremely lacking
Noob question: are you not allowed to Google or look at documentation during the interview? I mean that’s part of the day to day of a programmer right? People forget things
Cheer up my man, these things happen. For me it was completely forgetting how to use a stack. My advice for next time would be to ask the interviewer if you can google/ check the language official documentation. Also don’t worry too much about system design in the future, it’s just like anything else, if you study it enough you’ll get it. All the best
I feel this in my bones. Coding under time pressuring supervision is a form of torture. My first time, I too completely blacked out and performed like a chimp with a keyboard.
I also interviewed at my dream company (at the time) as one of my first interviews. Needless to say, I didn't have the experience of proper interviews and even though I did the leetcode grind too, it wasn't enough. Interview at a bunch of smaller places you don't really care about first imo!
Man I have the same mental blocked in my interview. it is just connecting to ship station and getting the lowest price for shipping and i fumbled it fuuuuc
Wow. Thanks for sharing your experience. I feel I’ve really learned something. I’ve learned that between your channel and Fireship, I don’t have a snowball’s chance in (tutorial) hell, of ever changing careers. 😂 So, thank you (both) for helping save my valuable time and realizing that the best I could (ever) hope for is being a hobbyist. Seriously though, love your channel, but the dread is real.
I interviewed for the software engineer apprentice position at the BBC which is the UKs national broadcasting company and there was a "pair programming" exercise as one of the interview sessions where I was paired with an engineer and had to solve a programming problem which was to input two strings on the same line separated by some delimiter and the characters from the second string would be removed from the first string, and since I was a little more experienced at programming I solved the problem in about 5-10 minutes when it was supposed to take me around 30 minutes, but I ended up not getting the job, I'm wondering if I was supposed to be working together with the engineer to solve the problem since he didn't talk much or try to help me or really explained at the beginning what it was supposed to be so I assumed I was supposed to do it individually with him on hand, even said I could use Google but I didn't since I knew all the functions to use anyways. The reason I got for denial was interpersonal skills so I was wondering if that was part of it 😭
i have heard so many times , even seniors have also said, after explaining the solution i literally forgot how to write code even if it is very simple, no problem bro, wish u luck for your next steps
there is something about live coding that immediately destroys all the knowledge that I have accumulated over the years. I much prefer 24h projects that are at least tangentially related to the stuff you will be building rather than inverting lists or finding out if a word is a palindrome
broo.. the same thing happened to me ... i literally brain rebooted during my interview, then after i ended the call i solved the question in like 3 minutes. I got denied form the job, but by some miracoulous means, my intern manager told them to fuck off and hire me anyways, so i got hired by the company for a brand new team and have been working there for 3 years now. ps. this wasnt for netflix or any big tech company, but still, i related SO MUCH to your video LOL
Funny video dude! The biggest champions of them all have failed more times than others have even tried. Failure will boost your drive for success. Thanks for sharing though, gonna start the nightmare of getting into software engineering as a rookie myself soon too 😅 Good luck and never give up!
bro it is wild how similar your experience is compared to mine. I even got stuck on setting a value to a hashmap in js, something i do with my eyes closed usually lmao
same thing happened to me at a paypal interview and i've been a software engineer for 7 years! its hilarious how you trip at the most basic stuff, next year I'm gonna apply like crazy just to practice the coding screenings and not get nervous
Nice video, I was sad about something, but then youtube recommended me this video. After watching the video now i know how hard is these interviews and i never gonna get a job. Oh, you thought I was gonna say THIS IS SO INSPIRING!!!!!, I hope those caps bait you further.
Dude I just failed my phone screen w Netflix even though I gave them a brute force solution but forgot some edge cases when writing the optimization idk wtf they want
I just flunked my systems interview test for a sys admin role xD I should have studied more on the general stuff like networking, how the internet works instead of raid, redundancy and linux commands
This is basically my experience with Google. I never expected in a thousand years to get interviewed by Google. I got tripped up by Big-O questions as my brain turned into jello. I will say though that every interview I've had, I've learned something valuable even if I didn't get an offer.
Coding interviews can be so silly. I had a company show me bits of code from their system. They didn't explain what the system could or should do. They wanted me to give a bug that was super odd without knowing the system. I had to know that the clock on the system doesn't turn off and was causing a rare overflow for some. I assumed there was code that stopped the overflow. Super odd.
0:54 ive done this with part time jobs. i know i wont really get them but i applied anyway, and then they get you for an interview. if its a big brand, they just interview you anyway for some reason, idk why lol. maybe its to keep them busy, or have future workers in their inventory so they can pull one out if they really need to. but because they are a big brand, they can afford to interview basically a lot of people, but it doesnt mean you will pass the interview
Oh man, I’m interviewing for the Netflix new grad role soon and this video was a breath of fresh air. I have pretty much identical resume, projects, and experience. I also applied without any hope of hearing back and freaked out once I get the OA, and freaked out even more to get the interview email. It’s really nice to know I’m not the only person who feels this way lol. I’ve been freaking out the past few days studying leetcode, feeling like an imposter, wondering why they’re even interviewing me, etc. I’ve only done one technical interview before and ofc the second one is with a company like Netflix. Oh well, we’re lucky to be able to say we were able to interview :)
How I manage to keep up with different data models is to know a lot of pseudo code instead of any specific language. My strongest language is probably pseudo code so I only need to translate that into whatever language I'm supposed to be using. Its the difference between knowing a sorting algorithm and physically understanding the pieces of a sorting algorithm.
From having to go through a six month long hiring process for X unnamed mobile carrier I explain this to people and their jaws hit the floor. It's pretty standard. It was an initial job application (8 times because its competative), a pre-screening with simple questions, an initial in person, then a practical skills assessment where you're solving various issues with phones (I was tested on iOS and Android), then 3 interviews one with the hiring manager and HR, one with the hiring manager and the regional director, then one with the regional director and my home store manager. From there it took two months pressing for call backs and being proactive about interest to actually land the job. And before I'm commissionable it's 8 - 12 weeks of training! Brand names are hard! You need to truly demonstrate you're the right one for them.
This is so so common I’ve been the interviewer and seen it happened and I’ve been the interviewee and had it happened. Realistically this is one of the worst aspects of our industry and we need to move past it. If you can pass the take home assessment and answer some actual interview questions like hey how would you approach this situation tell me about your process that’s all your employer should need. I have worked with my current management to remove whiteboard assessments from our interview process and we saw the quality of engineers that we hired improve. If you freeze or fail an assessment where you are asked to solve some random leetcode with another person over your shoulder watching just know that’s ok and it doesn’t mean you are not a good dev.
That realizing you’re not the main character and you just got offed in the story is how I felt getting a rejection from Microsoft after making it to the last interviews
Never forget how to use your dic
k, i mean "ok". I mean "t", dict...
Oh God is this your hardest challenge for me !!!!
😂😂😂😂
8====D
now that can be taken out of context
I think the main takeaway should be "don't make interviewing with your dream company your first big experience"
Ok Prime
Word. People underestimate that you need to get in the groove of things with non target companies where you dont care , before you target the big guns
Or just don't forget how do use your dic.
Can apply this to girls too
but how can you control this? You need to be applying to all of these opportunities and you don't get to plan which ones want to interview you or not, they just come in randomly.
the problem is you practiced in a completely different situation than the actual interview, get your friend to watch you code and look dissapointed when you do leetcode
yeh get a judgemental face or a bitch resting face lol. maybe 3 interviewers at once
This is definitely a good idea. Just get someone to join you in a zoom, screen share, and try to solve a medium leetcode in 30 minutes pretending they are interviewing you
i think u might be on to sth here
@reyashvishwathat’s sad
yea it's a different beast, I think being alone solving medium hards alone on leetcode was one thing. But when I interview with google simple stuff was harder to think on the spot, it really depends a bit on the disposition of the person interviewing you as well
Basically: The less you care, the better your performance.
What many seem not to notice is: On the first stages of the process you didn't took it serious because you though they wouldn't invite you anyway... You still went through the process and always made it into the next round. However, At the coding interview you suddenly cared, you where hyped, motivated... and completely blacked out.
cant agree more 😂
same, I am always calm when I take interwiev in places I don't really wanna work in
but more importantly, dont forgot how to use ur dic
This is not true
He practised for the interview like it was a standardised exam
Like it was the SAT
He should’ve simulated the interview conditions as part of his practice
It's always a great feeling to get a call back from a huge company like Netflix that you think you're underqualified for. I got a job very recently at a Fortune 50 company out of school that I thought I had little chance at. They loved me after one interview though! Guys, don't sell yourself short. Have confidence when you go into an interview. If you're not going to cheer for yourself, nobody will. Harsh but true reality
Technically you could be saying you got a job at Walmart
How are you getting recruiters to stay engaged with you? I've applied to thousands of positions but have received no offers yet. Recruiters will reach out to me, but eventually, they stop responding to my messages
@johndong4754 I would suggest changing your strategy. Often times if you're applying to countless positions and not getting results, it may be your resume, not you. I tried a resume writing service during my job hunt and after their help I immediately found my current job. Consider doing the same if you're not having much luck. I thought I had a well-rounded resume but after their help I realized it was not a good resume for the types of jobs I was applying for
@@mattr2626 mind dropping the resume service? or looking at my resume?
@@mattr2626 Thank you for the advice! My resume isnt that great because I graduated recently from college, and the college I went to was a smaller school that didnt offer any internships for CS students
I havent tried a resume writing service yet, so I will check that out.
Don't blame yourself too harshly! This is exactly why many interviewers don't like to do live coding tests, you are basically evaluating how the interviewee programs under pressure, which will almost never actually happen in the job.
But time pressure is different from social... Most of coders will be introvert nerds....that will enjoy the challenge of working with tight time constraints but really can't handle social anxiety
Only happens when your rushing to fix a critical bug or trying to get into the release branch or something.
@@MiniKodjo Nobody likes having someone look over their shoulder not even the most extroverted people. The interviewer themselves included.
wrong. this is such a hilariously easy question it should take maybe 2min max, mostly reading. I may give one freebee like this in an interview then something I know they don't know how to do. The most important part of being an engineer is watching how someone fails infront of me. Often times i'll have them pick a language they barely know or put on the end of their resume just to see how they handle failure. Some of the most impressive people just said, i don't know this, give me 5min on google, and solve it. A lot of people just panic and shutdown.
My main advice for everyone that wants to obtain an interview in a big company like Netflix and, more importantly, succeed in getting the job, is simply that if you don't think you're ready to apply, apply.
You really can't learn what's the best behavior you can put on a interview without doing some interviews, and probably failing. That's part of the fun, getting better every time, and finally succeed. Don't be afraid, worst case scenario you don't have the job. Exactly the same if you don't try.
"Don't be afraid, worst case scenario you don't have the job. Exactly the same if you don't try." good wise words there :)
true
I've solved over 300 LC and in my first interview, i couldn't create a linkedlist :)
dude this editing is looking rly good :D keep it up
This style of interview process really only serves to poison the mind. You have no idea the number of devs I work with that don't have a clue on how basic system architecture works or how to read documentation, but oh boy they can invert a binary tree in O(1) and grind leetcode all day.
This was a touching story, I almost teared. I'm sincerely sorry.
To get a job today a person must be apparently a flawless, exceptional working machine. With autism and ADHD I had to simply give up. Competition is too fierce and employers don't need to insist on less than stellar interviews: when they throw you away there are countless other left among which, statistically, a few will perform better.
Bullsh**, you don't need a job at f*****g Netflix, f*** Netflix, just get a job that allows you to get paid, doesn't matter where, seriously, people being discouraged by these California megacorps is the saddest s***, 99% of us don't work at FAANG, millions of us just do PHP for medium companies for a living and it's perfectly fine.
By all means, pursue whatever makes you stand out and increases your value and knowledge, but don't be discouraged because you think you wouldn't get into Netflix, you don't need Netflix.
I'm a senior Machine learning engineer with 4 years of experience, have been coding since 11th grade, the going blank in an interview is still a thing for me and I just fucked up the DSA round for Adobe last month. So no matter how experienced you are, the nerves can win anytime.
Same bro, you are not alone.
You probably failed at the best stage. I recently had a final interview that required an hour long presentation about myself on-top of 2 hours of coding and behavioral questions. Didn't end up getting a job and wasted a day of PTO :/
That final interview would have me walk away. That is so extra. Holy shit. I'm so glad I got away from coding. Was destroying my mental health, and it seems to be getting worse at companies with BS interviews.
This shit has gone too far, it’s a job not a fucking college application. These guys should be selling themselves to you, you’re the one making them money not the other way around.
Two reasons why things will get worse:
1) People are willing to put up with ridiculous demands to get the job
2) Everyday there is a new RUclips channel about coding. No, actually they're not about coding, most of time they are about jobs/companies/career/salary/interviews/résumés.
@@brinckau
Companies that arent fully profit driven or companies that are comfortable will always exist, and trying to get the wage possible is why they put up with this shit
It doesnt have to be this way, find better companies even if their wage isnt as good as youd expect them to be, or better yet, find a job OUTSIDE of the USA where laws actually prevent worker abuse
@@Omega-mr1jg I already live outside of the US, and I have an excellent job. The problem is not my situation, it's the situation of the other 8 billion people around me.
You'll get there. You didn't really "fail" the interview, because you did reflect on it and made the right conclusions, so ultimately it's a win. Next time you'll perform a little bit better - and if that doesn't work, then you learn and adjust again.
It's learning by doing.
Oh, and also it's about the trajectory - it's not where you are, but is where you head.
"I'm not the main character, I'm just the side character that died" 💀Bro you're so funny
I can relate.. These interviews with live coding and unrealistic exercises that you'll never use in practice are the worst. Half of coders out there are introverts who thrive when left alone to work. These practices miss out on a lot of talent..
Its funny…this can happen to anyone
I work for a FAANG company. I’ve interviewed around 20+ folks with leetcode tests by now. I was shocked when folks couldn’t program in an interview.
Then, after a long stretch of 6m+ since I gave an interview, found myself interviewing for a very cool gig. I passed 3 interviews. On the finale one…I blanked out on how to do simple python crap. I forgot critical things I did daily for my job. It can happen to anyone.
On the other hand, I got red flags on work/life balance and it was a $50k salary cut, but it was great practice.
simple, leet code was never a reference for anything in real life, a website where ask you something with 30 lines of code in vanilla javascript, but the real life i use 4 or 5 lines to resolve the same problem with react/vue//next , why i need to back to vanilla JS ? thats why i'm always say no for any company that "test" me with leet code, i'm pretty ok with any technical questions about what i do for solve problems, not for waste my time in college questions website
50k cut would put me into negative salary
This is the first time I can relate to a software engineering interview. Need more creators like you
It takes courage to tell these stories. Well done :D.
I'm a data scientist and started a new role yesterday; I had 11 interviews and was told no twice before an offer. Press on!
As a software engineer with seven years of experience, I quit my job and took a one-month holiday break. Following that, I had a job interview without proper preparation, and I completely messed up. I forgot my fundamentals, and I felt so bad that the rest of the interview went poorly. So, yes, it can happen to anybody, and I still regret not handling my nerves better.
Another tip I would like to add on here is always start by brute forcing it. While runtime is important, you code the *correct** solution first optimize later ALWAYS in real life scenarios. For instance in the contains dupes question using a hash map is a more optimized approach, but the brute force solution is hilariously simple. This is good when yo dic isn’t working and I like the metaphor. Cave man that shit first, and let it be known that you know the runtime is trash. You will still advance to the next round even if you don’t have time to optimize. Especially at an entry level position.
I know this too well sadly. I have been trying to get a developer job for 5 years now, but fail every single interview because of the coding test. I am "lucky" to have both PTSD and ADHD, which is a very bad combo because it means I am constantly stressed AND lack any form of concentration if I'm in a room with other people. If you ask me to solve a piece of code, the only way I can do it is to lock myself in a room with no interferences and then spend 30 minutes or more getting familiar with the question and different ways to solve it before deciding on one. It sucks because the whole reason why I learned how to code was because I wanted to get a job that I could handle from my home where I am not tense or distracted.
Well, atleast the failed interview has let you make this banger video. First time here, left a sub and going to check out more of ur vids!
I just cleared all interviews for this big tech, got an offer - but I was still salty about fumbling in the coding round (got the solution, but not the most optimal one). Been beating myself up for preparing so hard yet failing where it mattered, and this video just wiped that intrusive thought XD. Laughed for nine minutes straight
Can you tell me how long it took you to learn to code?
Loving the pixel art way of educating. Keep it going bro😮
Advice I give to anyone struggling finding a job: apply to jobs you don't want, you'll be more relaxed and grind that interview xp.
Their loss. If the interview can only be done by people that don't get nervous, they are losing out on soooo many good candidates. Especially since this interview is most likely not what your day-to-day job situation would look like.
yeah but it's a supply-demand problem. why would they recruit a nervous guy rather than a confident one? they have plenty of confident applicant and a limited number of vacancy.
Netflix pays the highest in the industry. Doesn’t matter if they miss out on someone getting nervous. They can get someone just as good technically that also doesn’t get nervous.
2022 was the peak of the hiring frenzy so you were in the right place at the right time
This is why mock interviews are the most important part of the prep
Im in Europe where job applications are pretty different. Just wanted to say that I got my current job as a cloud engineer after a single 1 hour interview which had both HR and technical interview, also had the positive response the following day. Dont think ill ever accept to go though a 5+ step interview, that stress aint it.
I belive the American way is nothing more than a psychological trick to make people feel they got some big achievement they can't let go when they finally got an offer. And this make people more loyal and stay longer. It's like when a woman play hard to get. But the thing is, who are willing to play this game?
same here
like i went around like 20 companies but then i landed the job within like 15mins. Granted it was a small company but the pay was same and it's better than corpo job because you're freer in taking home office and other stuff
It changes already though, my first job was only 1 interview but for this job now I had 3 meetings, 1 with HR and managers, 1 with engineers and 1 with HR and manager (single one, from team I was supposed to join). It is terrible, because it takes a lot of Time but its not really a choice at some point.
I’m from Europe as well, it depends where you’re from. My internship applications for a Cyber Security role had a long ass interview proces. Usually consisting out of 3 to 4 meetings and 1 test measuring your personality and for some reason some IQ kind of test.
Finally managed to get into a big 4 role at the end of every application I had.
The big takeaway from this is that development companies should be setting you coding exercises within the context of the environment you are going to use. I'm a lead / architect level developer after having been in the industry since I graduated in 2010. I do so many different languages day to day that to be honest sometimes I forget the structure of a for loop or something else in the given language. It happens. Especially as you get older and development becomes a reflex action rather than something you have to think about. That's not a bad thing. Most IDEs scaffold that sort of thing for you. In fact most of the time I'm using VS shortcuts and snippets because it's more efficient. There will never be a situation where in a real software engineering job you are forced to code without the proper tools so why companies insist on running tests in these online editors which are the equivalent of the old days of coding in notepad or notepad++ (which is what we had to do back in the early 2000s) is beyond me. It would be like asking an electrician to wire up a house using just their bare hands and no tools.
Whoever makes your art needs a pay raise. 100/10
7:08 "Don't worry about it. It happens to a lot of people."
the main character loses big before he wins
I love this! Very true.
Thanks for sharing your knowledge man. I laughed so hard on some part of your script and the mail screenshot you made. lamo. you did great job man
I was actualy crying from laughter while reading those netflix emails you actualy made my day 😂😂😂😂
that not able to code thing happened to me 2 times, I was scared to give interviews after that
"Find the shortest path to get a girlfriend" killed me 🤣🤣
Some good advice: try writing out some commented sudocode as you explain your solution. Then if you get stuck on how to write one part in the language chosen, they might help you if they see your sudocode is heading in the right direction.
Also, remember that you will probably interview at multiple places. So if you get nervous, remember that the rest of your life is really not hanging in the balance. Chill out and enjoy it
😂 this was my exact experience. Worst part was I had seen and done the same exact question a day before
Your videos are the perfect combination of @NeetCode and @Fireship. As both entertaining and full of great information helpful to Software Engineers going through the interview and interview prep process.
I learned this the hard way, but whatever you're chasing the most in your life, you won't always get it.
This is the exact reason why I interview with places I don't really care for first before hitting up places I do care about
Similarly I had applied to google as a “joke” because “I’d never get a response” - ended up getting an interview but never went through with it since my leetcode was extremely lacking
Noob question: are you not allowed to Google or look at documentation during the interview? I mean that’s part of the day to day of a programmer right? People forget things
Nope
I’ve had the same experiences, don’t let it sweat you, better things over the mountain
Cheer up my man, these things happen. For me it was completely forgetting how to use a stack. My advice for next time would be to ask the interviewer if you can google/ check the language official documentation. Also don’t worry too much about system design in the future, it’s just like anything else, if you study it enough you’ll get it. All the best
I feel this in my bones. Coding under time pressuring supervision is a form of torture. My first time, I too completely blacked out and performed like a chimp with a keyboard.
It's like somebody is telling my story but in my case it was Amazon and it was 3 interview i got completely blanked out.
relatable, as someone who has been through this it gets better as you interview more
I also interviewed at my dream company (at the time) as one of my first interviews. Needless to say, I didn't have the experience of proper interviews and even though I did the leetcode grind too, it wasn't enough. Interview at a bunch of smaller places you don't really care about first imo!
Man I have the same mental blocked in my interview. it is just connecting to ship station and getting the lowest price for shipping and i fumbled it fuuuuc
Your videos help me feel so much better, thank you
When nobody is watching, the keyboard's about to catch on fire. The second someone comes over, the question arises. "Wtf is a variable"
Wow. Thanks for sharing your experience. I feel I’ve really learned something.
I’ve learned that between your channel and Fireship, I don’t have a snowball’s chance in (tutorial) hell, of ever changing careers. 😂
So, thank you (both) for helping save my valuable time and realizing that the best I could (ever) hope for is being a hobbyist.
Seriously though, love your channel, but the dread is real.
I love the sloth animations! They are soooo cute!
I feel for you man but holy shit the way this video was edited… hilarious 😂
your videos are hilarious lolll Good luck with your next interviews!
Oh man, as someone who lived in Memphis for a while, seeing Christian Brothers show up at 3:58 was wild.
I interviewed for the software engineer apprentice position at the BBC which is the UKs national broadcasting company and there was a "pair programming" exercise as one of the interview sessions where I was paired with an engineer and had to solve a programming problem which was to input two strings on the same line separated by some delimiter and the characters from the second string would be removed from the first string, and since I was a little more experienced at programming I solved the problem in about 5-10 minutes when it was supposed to take me around 30 minutes, but I ended up not getting the job, I'm wondering if I was supposed to be working together with the engineer to solve the problem since he didn't talk much or try to help me or really explained at the beginning what it was supposed to be so I assumed I was supposed to do it individually with him on hand, even said I could use Google but I didn't since I knew all the functions to use anyways. The reason I got for denial was interpersonal skills so I was wondering if that was part of it 😭
That's bullshit 😂
i have heard so many times , even seniors have also said, after explaining the solution i literally forgot how to write code even if it is very simple, no problem bro, wish u luck for your next steps
there is something about live coding that immediately destroys all the knowledge that I have accumulated over the years. I much prefer 24h projects that are at least tangentially related to the stuff you will be building rather than inverting lists or finding out if a word is a palindrome
7:53 lol @ the typo where you shit on yourself. Really the cherry on top.
Honestly that's so much nerve rollercoaster-ing for a sloth.
Good job! 👍
broo.. the same thing happened to me ... i literally brain rebooted during my interview, then after i ended the call i solved the question in like 3 minutes. I got denied form the job, but by some miracoulous means, my intern manager told them to fuck off and hire me anyways, so i got hired by the company for a brand new team and have been working there for 3 years now.
ps. this wasnt for netflix or any big tech company, but still, i related SO MUCH to your video LOL
Funny video dude! The biggest champions of them all have failed more times than others have even tried. Failure will boost your drive for success. Thanks for sharing though, gonna start the nightmare of getting into software engineering as a rookie myself soon too 😅 Good luck and never give up!
bro it is wild how similar your experience is compared to mine. I even got stuck on setting a value to a hashmap in js, something i do with my eyes closed usually lmao
I hate that stuff, when you solve all the questions in OA and still don't get shortlisted
Hey nice to see channel BIG! (good use of dictionary!)
same thing happened to me at a paypal interview and i've been a software engineer for 7 years! its hilarious how you trip at the most basic stuff, next year I'm gonna apply like crazy just to practice the coding screenings and not get nervous
Nice video, I was sad about something, but then youtube recommended me this video. After watching the video now i know how hard is these interviews and i never gonna get a job. Oh, you thought I was gonna say THIS IS SO INSPIRING!!!!!, I hope those caps bait you further.
Dude I just failed my phone screen w Netflix even though I gave them a brute force solution but forgot some edge cases when writing the optimization idk wtf they want
I had the SAME experience with another company, also figuring it out easily 3 minutes after it was over when I was alone with my thoughts.
I just flunked my systems interview test for a sys admin role xD I should have studied more on the general stuff like networking, how the internet works instead of raid, redundancy and linux commands
try to get at least a brute force solution >> get rejected
Interviewer cheering for my n(square) complexity😂😂
As a student this was very good to know nobody talks about this stuff at school
Truly inspiration thank you! I cried whle watching this video
i love "how to not" tutorials
This is basically my experience with Google. I never expected in a thousand years to get interviewed by Google. I got tripped up by Big-O questions as my brain turned into jello. I will say though that every interview I've had, I've learned something valuable even if I didn't get an offer.
me after 3 hours of leetcode questions: yeah i'm going back to mcdonalds
Smart Sloth speaks like muscle man i love it :D
Happened to me today. Feels good that I’m not the only one
same happened with for DRDO Interview man
Coding interviews can be so silly. I had a company show me bits of code from their system. They didn't explain what the system could or should do. They wanted me to give a bug that was super odd without knowing the system. I had to know that the clock on the system doesn't turn off and was causing a rare overflow for some. I assumed there was code that stopped the overflow. Super odd.
Bro wtf i just watched. You are so fucking hilarious. Thanks for making this video. 🙂
i have question for you can python do Js based redirection and why all browser prevent to be controlled by python aumation
I failed a Netflix interview too. And here I am
Loved your video man. Good work ;D
0:54 ive done this with part time jobs. i know i wont really get them but i applied anyway, and then they get you for an interview. if its a big brand, they just interview you anyway for some reason, idk why lol. maybe its to keep them busy, or have future workers in their inventory so they can pull one out if they really need to. but because they are a big brand, they can afford to interview basically a lot of people, but it doesnt mean you will pass the interview
Oh man, I’m interviewing for the Netflix new grad role soon and this video was a breath of fresh air. I have pretty much identical resume, projects, and experience. I also applied without any hope of hearing back and freaked out once I get the OA, and freaked out even more to get the interview email.
It’s really nice to know I’m not the only person who feels this way lol. I’ve been freaking out the past few days studying leetcode, feeling like an imposter, wondering why they’re even interviewing me, etc. I’ve only done one technical interview before and ofc the second one is with a company like Netflix. Oh well, we’re lucky to be able to say we were able to interview :)
Please update usss
update ?
Hilarious. Thanks for sharing your experience!
I am at the same exact situation where are you were! Thank you so much and I will try to depressurise myself during those times
the amount of week to even have a chance at the job is crazy!
You ever think of just saying "I am better than the live action death note"
How I manage to keep up with different data models is to know a lot of pseudo code instead of any specific language. My strongest language is probably pseudo code so I only need to translate that into whatever language I'm supposed to be using. Its the difference between knowing a sorting algorithm and physically understanding the pieces of a sorting algorithm.
From having to go through a six month long hiring process for X unnamed mobile carrier I explain this to people and their jaws hit the floor. It's pretty standard. It was an initial job application (8 times because its competative), a pre-screening with simple questions, an initial in person, then a practical skills assessment where you're solving various issues with phones (I was tested on iOS and Android), then 3 interviews one with the hiring manager and HR, one with the hiring manager and the regional director, then one with the regional director and my home store manager. From there it took two months pressing for call backs and being proactive about interest to actually land the job. And before I'm commissionable it's 8 - 12 weeks of training!
Brand names are hard! You need to truly demonstrate you're the right one for them.
Haha... It sound a lot worse than actual joining the secret services (without the training part) :P
This is so so common I’ve been the interviewer and seen it happened and I’ve been the interviewee and had it happened. Realistically this is one of the worst aspects of our industry and we need to move past it. If you can pass the take home assessment and answer some actual interview questions like hey how would you approach this situation tell me about your process that’s all your employer should need. I have worked with my current management to remove whiteboard assessments from our interview process and we saw the quality of engineers that we hired improve. If you freeze or fail an assessment where you are asked to solve some random leetcode with another person over your shoulder watching just know that’s ok and it doesn’t mean you are not a good dev.
That realizing you’re not the main character and you just got offed in the story is how I felt getting a rejection from Microsoft after making it to the last interviews
dude, love the video aesthetics, what a vibe.
How do you get the pixel art? or do you do them all by yourself? it's awesome
it’s ai, pause at the frames where he says “leetcode for breakfast, lunch, and dinner”
all the art is AI which is really crazy I'm glad you like them haha
@@TheCodingSlothoh i just saw the details! Which one are you using?
@@machinima1402midjourney probably