@@bugraaldal1101 ye si know but just because it's in faang doesn't mean it's a tech company. Concept of FAANG is just idiotic acronym made up by students applying by for jobs those experience in tech field is limited to just few years. FAANG doesnt mean big tech. And netflix isn't even that succesful anymore - it's a single legged business. It was succesful because it found a niche in early 00s but can it find another neache? I doubt. And if it doesn't find it is going to be just one out many many streaming platforms. I think Netflix has better chances to strenghtrn its position for years to come as content curator - like Disney - or Marvel - less so as tech company as it doesn't really have any tech products or tech services.
The anxiety for an interview is 100% a lot higher when your back is up against the wall and you finally get a response after sending out 100 applications and feel like you have to make that interview count.
True, we need to find a way to have confidence and kind of not care that much. I haven't interviewed since starting school again but I used to get hired if I got an interview thanks to the fact that I walked into interviews just trying to have a conversation and treating it like a meet up to try and figure out if this "relationship" is the right thing
Exactly how I was feeling in August after a 3 month hiatus. I was supposed to have something lined up by June to reenter the workforce in July or August. You can imagine how stressed I was
Last job I had, one of my coworkers was a Marine (retired). He told me two things: one, "flattery will get you everywhere." Two, "if I ever die in this building, drag me out the door and onto the grass so I can die under the sun." I've always remembered both of those things.
Lol I am not that good of a developer, definitely not on Primeagen's level, but i feel that even though he is indeed a very smart programmer, he also has a good heart and gives people really good advice, i think a lot of people who are on the journey of becoming devs/programmers need to hear what he has to say. Take it easy :)..So thank you Primeagen 🙏
Google interviews are some of the most frustrating interviews out there. I was given a LITERALLY impossible problem. I said it was impossible, interviewer acted like I was wrong, spent 45 minutes trying to figure the math out, when I gave up I asked for the solution and was told it was off a website offering a million dollars for the solution!!! I failed the interview because my first reaction after analysis was to say I didn’t think it was solvable….
Probably would’ve been told I got it wrong so the interviewer could cash in. That said if I solved an impossible math problem in 1 hour I’d have no issues making money
They look for sheep. They have only about 500 people in their R&D under alphabet. Everyone else they look for is someone who wont question things because they might spill the beans on unethical practices or damage the corporate brand. Google is an advertising company now. It used to be tech
So true what Prime says. Back in my noob days I was bushy tailed and blue eyed, trying to impress my boss. What I didn't know was that the boss was a ruthless person and gladly had me working until I broke. He did just little by little, add more tasks and cut back on deadlines. It was a creeping process but in the end I even worked at one time 24h in the office with 1x 30min break, and regularly 10h a day. Burnouts are a bitch... after my physical and mental health deteriorating to the point that it would not function anymore I finally quit. And it was the best decision of my life, together with the resolve to not take shit from anyone in future companies and say NO (Within reason ofc). If you even just take 1 thing from my long post, let it be this: "YOUR MENTAL AND PHYSICAL HEALTH IS PARAMOUNT, YOU CAN'T WORK IF YOU ARE DISABLED OR DEAD!"
As someone who has given code reviews & freak’n HATE code reviews, I wished companies did a bit more “Refactor this code” or “Find the bug, fix it”, “Add feature to existing code”, “Read this api doc and create a script to use it” etc. vs algorithm memorization. A lot of my time is just consuming sdk / api docs and building the best path forward. I want to test that problem solving thought process on a quick small scale
I don't know if there's a CS student out there that needs to hear this, but I would have liked to when I was in school.. I've never been the most adept technically. I have sizeable knowledge gaps for software engineering, since I went to work for a hardware company out of college (though I work on this in my free time). But, I have done well in the few interviews I have had. Mainly, it's screening for good company culture. I'm suited to those interviews rather than the strict technical assessments because I know that, like me, the interviewer is a person with passions and interests, as well as their own knowledge gaps (or even things they simply haven't thought about much since they left school). Treat your interviewers like people. Don't just ask them questions about the technical setting. Inquire a bit into their life story. How did they end up working at Company X? Were they hired for the same team? What prompted them to change teams? Are they where they thought they would be 5, 10 years ago? Interviewers like these questions, because they can reflect on a bigger picture. It tells them you also are capable of seeing a bigger picture past the whiteboard: that a company is a system of people with strenghts, weaknesses, and motivations. If this doesn't get you into FAANG, so what? It gets you in the door. You couldn't land the most prestigious job in the industry, what about it? You have an opportunity now, probably at a company with lower turnover, to build up your skills. Take your time. Remain in a student mindset. Grow your skills, and your ability to work in the real world. Then, when you're ready (or a little sooner, because a little hunger can be good), go after it again. You will succeed. Just put in the time.
@@bianchialexI was told by many friends inside that this process was a formality that would take some weeks only. I don't think this is normally the case.
If they said you did great at Google, even if nothing happens after, you got that in your pocket. Don't keep waiting for long. Just get an interview at another company that you're considering and give it a shot.
20:59 the "let me think about that for a second" such a fucking powerful move in an interview, it shows that 1 you work well under pressure, 2 you arent scared of not having the answers all the time, 3 lets you have some command in the interview and 4 the obvious one it give you time to think
This is exactly why I am trying to get into freelance, egotistical employees gatekeeping the job just because they want to feel good about themselves and not because they care about the product. They want your priorities to be, in this order: #1 praise their persona, #2 do the job kind of right. Of course, if you need a job, you gotta play the part, but it sucks.
In my interviews I asked a bunch of questions like, "here is this thing that I think is done super shitty at my current job, how do you guys do it and is it any better?" Obviously not asked in that way, but asking these pointed questions 1. shows interest 2. shows that you have experience w these things (doing code reviews, deployments, CI, unit tests, whatever it is) 3. helps you sus out if this is a company/team you want to work at. The best way to approach it is act like you're doing a 1on1 with your current manager... while realizing obviously they don't know you and you need to fill in some context of what you've worked on.
Once had a really horrible interview as part of a gauntlet series of interviews for a FAANG later found out from the recruiter that part was a personality test. I'm not sure if it was me or the interviewer that failed. I will say I enjoyed interviewing at Netflix. But really didn't want to relocate at that time. Probably the smoothest FAANG interviews I've experienced.
27:46 it is easy to say "have a conversation and don't recite a story", when you actually can remember and tell a story live. Even talking to my friends I often have trouble remembering some events. Let alone how i felt or how I've delt with it and do it all in a stressful situation. So when I would get a question like "tell me about a situation when you disagreed with someone more senior" I will be most likely blank. Like bruh. Unless it was a drama that lasted for a month I tend to not keep such things in my mind.
Such questions really remind me of school time. When we were going back from summer break and for example in a foreign language class teacher would ask us to tell a story of what we were doing during summer time - just to test our foreign language ability. And for me it was always the most stressful questions. Because on top of using different language I had to remember some event or tell that I did absolutely nothing whole summer because my parents have no money. People would tell stories how they traveled etc. and I was in home playing Metin2 or GTA.
Yes, you can have a good interview with a rejection. When I interviewed for a quant software job we bilaterally agreed that their heavy development process might not be the best fit for my work style and I discussed that openly with the hiring managers - I finished with: Im willing to give it a shot but you know your company and your environment best, you make a decision. Based on their experience, people who follow my work style were not comfortable at their role so ultimately it was a rejection. Likely for the best of both of us. When they asked me to review their process I pointed out a bunch of mistakes - overlapping interview questions, things that were very confusing, no interviewer was prepared enough to validate my claims etc. However, for that you need a mature and professional behavior of both the interviewers and the job seeker. Once you interview 20+ times, you can tell a good interview process from a bad one. For instance, at Microsoft, the interviewer first apologized for the questions he is going to ask explaining that's the HR requirement and that he is embarrassed he needs to do that. It kinda reflects on the organization as a whole.
If I had a nickel the number of times I was told the recruiter was wrong about something, or that the manager was surprised the recruiter had not followed up with me, or the recruiter was supposed to have given me something to prep for an interview that I didn't have, or went on vacation in the middle of scheduling I'd have four nickels. But since those 4 nickels were within the same interview process it was really frustrating.
23:35 I've worked for a guy who was like this. It was so infuriating, he would tell me exactly what to do and there was never any conversation with the guy. "I'm right and you're wrong" and most of the time he was right because he withheld crucial information from me
I received an email asking for feedback on their recruitment process. However, the issue is that they never responded to my job application; they ghosted me. That was quite an experience.
33:42 i'm 19 and i'm expected to carry a family of 5 in a third world country, with no higher education( because its either shit and/or expensive) and there aren't many junior developer jobs here so they only go to CS grads. my only hope is remote work and for a company to hire you internationally you either have to be extremely good and/or extremely cheap 😕
As someone who has been on an engineering interview panel, an underrated piece of advice is to try and connect to your interviewers. We'll take notes on how you answered questions, but at the end of a long interviewing day, the real question is, "Do I want to work with this person and have them on my team? Would I enjoy hanging out with this person in the office while problem solving?" Candidates who are able to establish a friendly connection by the end of the interview are more likely to be selected for the role than someone who merely just answers all the questions correctly.
"Walk in there without expectation, you know that's a very easy phrase to say when you already have a job" ___That hit home 😅.I think the pressure gets more instance when you really need a win on the interview.
2:47 Yes, you can feel great after getting a rejection. Especially when you get continuous feedback agong the way. At my company you talk with the Talent Search team after each interview. They tell you what when good and also whats not. There are both sides always, even when you get hired. With this feedback you can grow and know what to improve in the future. And yes, you are surly not happy after a rejection, but you can still like the process.
At Google I was asked a question that years later I realize was a reskinned version of the Traveling Salesman problem. I found the naive n! And then the interviewer asked if there were any heuristics that I could think of to improve performance. I had never seen the Traveling Salesman problem before and only knew the name of it at that time. Had fun throwing random ideas at the wall, and I passed the interview. I felt for that interviewer, they truly cared more about my thought than the correctness of the solution
The reason - THE ONLY REASON - I follow you - WHATEVER YOUR NAME IS MR. Primeagean - is because of your empathy. That's WHY I follow and listen. You are a master of empathy: "Tell HONEST answers, don't need to sound great and polished.", I think that's the best advice I ever heard in this stupid positive industry (that I love btw). Respect to you sir.
20:03 this is the hottest tip in this video. If you hate Musk, check interviews with Yoshitaka Amano (famous illustrator) or Satoru Iwata (former Nintendo president). They take more than just one second to reply... and you can see the value that brings to their answers. Western cultures tend to not respect this time, so saying out loud that you're thinking is key. It'll help a lot.
when I coded for 15 yrs before moving into architecture leadership… all my coding interviews were mainly me explaining my experience, challenging some of those decisions, and trying to sniff out bs….. never read cracking the code interview or did any leet coding.
Not sure how it's in the US, but in Germany once you have some experience you'll usually go through a HH agency and they'll arrange interviews for you. Since they only get paid, if you don't get fired within the first 6 months (or more) they have an incentive to make sure you really are a fit for position or able to grow into it in a short time. I'd guess it's similar for hiring managers?
@@Naveication Sure, if you know the right person, you can skip HR agencies, if you don't, well, that's how many/most companies do the hiring. Has nothing to do with your preferences or 'decent academic degrees'. Here in AT many companies even rent devs from 'leasing' companies (Similar to Manpower tec), because like that they can fire you whenever they want, or if they like you, offer you to work for them directly.
@@Naveicationit's more about having no time, getting access to jobs that might take a lot of time to even find yourself or being too lazy to apply for yourself. My team lead at my first job told me about this back then. So nowadays I'm signed up with 3 agencies that cover most of the medium to larger sized enterprises in my area. When I plan to switch companies, I let them know and tell them about my current expectations for the new job. Within a week you get dozens of offers and let them know which ones interest you. Then they'll arrange the interviews for you. They also do salary negotiations for you and they usually aim high, bcs it also will increase their bonus 😊 Robert Half and Hays are good examples to get you into jobs that might usually require personal connections.
Each year a new interview bible comes out. Watch while this gets copied by everyone, & every interviewer gets asked, "Well, how do YOU test?" by every interviewee, & we're all back to square one. 😅
It’s not about your past. It’s about the company’s future. All answers to questions about your resume should primarily be focused on how you solved the same exact problems they have. Questions about your future should focus on how much you’ll be solving their exact problems in a leadership position in a company like theirs. Any regrets or disagreements in the past were things you did not do or how you changed your mind to see somebody else’s point of view. Their future, not your past. Nothing you’ve ever chosen to do led to a bad outcome, only those things you were not aware of.
"Not all engineers are good in the interviewing space ...." hahahaha - You Thunk ! ? In fact many good engineers are crap at both being interviewers and being interviewees
He is Hungarian. In his name the g is pronounced as in Gregory, both e is pronounced just like in the word 'end' and the ly is one sound is basically a y as in yamaha. There.
In college I did amazing for my java classes but when I got one interview with Microsoft not only did they cut everyone's interview in half but basically I was left with 15 minutes after he wasted a lot of time talking. My mind blanked out and I didn't know what to do , I KNEW THE SOLUTION BUT I WAS SO DAMN NERVOUS. I think the questions got me nervous as hell because I was not prepared for the questions on the school capstone project. They kept asking me things making me second guess my part on the project kinda like I was being interrogated. I did not enjoy that interview and I stayed away from applying again for a whole year lmao
These dayz it’s all about luck, nothing else. There’s *absolutely* no way one can be expert in all domains of the tech. Just keep sending applications, act humble and collected and you will eventually get hired. Of course intense learning and homework on interview questions will greatly increase your chances along the way. The hiring decision is made mostly because either they are tired of interviews or somebody leaves the team and they need to quickly full-fill this position. All these ridiculous whiteboard interviews and tests just for you to join team of buddies, nephews and other close relatives of the boss. Companies are made of people and that’s what people often do. And no, HR is not your friend or assistant. That’s hypocrisy. Just be polite and professional and understand that everyone has job to do. EDIT: The “hiring manager” guy is so into his ego that it seems that he completely forgot that he’s one of those to let go during lay offs 🤣 He’s so cool even Sergey Brin won’t pass his assessment 😄
I generally like Gergeley's content, but he definitely indexes on advice for big tech. Most people he interviewed probably already had stable jobs, so the advice about not stressing out is maybe a little more realistic for his candidates. (That doesn't mean their anxiety isn't real). ( I could be wrong, maybe Uber does interview a lot of people straight from bootcamps)
Or, they could have been new to tech but still have financial support so they can afford to be unemployed for a while. Either way, it's out of touch advice that I wished we would stop giving. "Be curious" is good advice, though.
Yep. I'm the "basement dwelling 30 year old" and it's so rare to reach the technical interview stage that, when it happens, I wish I've taken Xanax beforehand.
9:03 The recruiter should be on your side, the same as the team. If you are building two fronts in the interview process, how to work honestly together afterwards. When I do tech interviews I like to work together with the candidate as I would in a normal pair programming session. Joking, having fun, but the technical bar and confidence must be still very high though. But it is better if the candidate is clear as "I never did Protobuf" then explaining bullsh*t with confidence.
Have you considered doing a live show at a restaurant or bar? It could be up in SF or closer to SJ. It would be fun. The chat could be on a display behind you and stream the whole event.
Recruitment and hiring is broken. Companies that care should be spending money on current employee well being, lowering stress, increasing work life balance, making it culturally awkward to stay late at work, etc. Not focusing on paying more money for people to self masturbate in interviews whether as an interviewer or an interviewee. The easiest and best recruitment comes from employees that like where they work at and recommend it to their network.
As a backend engineer, I've never had a company ask me to design an API _except_ my current company. All other times I'll be told it's a "backend interview" but it's a code kata or tic-tac-toe game. Why call it a "backend" interview then 💀
The use of “hiring manager” drives me crazy. The way it’s used makes people think that is a job description, instead of just being something every manager does.
I got hired at a FAANG with over 500k comp (no vesting, shares could be insta sold) and quit after 5 weeks. Didn't like the code or culture. Took a job for half the amount 😎
100% if I am told to write the API exactly like x, I lose all ability and motivation to innovate and create. especially after I write an api took a lot of time tasting different approaches, thorough test, and then told to write it different because an engineer doesn’t like it.
When I interviewed with Uber, the interviewer was such an asshole that I emailed the recruiter immediately and stopped the process. I did not want to work with them.
He works at Netflix btw
Plot twist
Netflix ain't a tech company though. It's a streaming business.
@@sk-sm9shit was a joke. Also the N in FAANG (five of the most successful/well-known technology companies) stands for Netflix
@@bugraaldal1101 ye si know but just because it's in faang doesn't mean it's a tech company. Concept of FAANG is just idiotic acronym made up by students applying by for jobs those experience in tech field is limited to just few years. FAANG doesnt mean big tech. And netflix isn't even that succesful anymore - it's a single legged business. It was succesful because it found a niche in early 00s but can it find another neache? I doubt. And if it doesn't find it is going to be just one out many many streaming platforms. I think Netflix has better chances to strenghtrn its position for years to come as content curator - like Disney - or Marvel - less so as tech company as it doesn't really have any tech products or tech services.
Nah he works at SkyScanner 🤭
The anxiety for an interview is 100% a lot higher when your back is up against the wall and you finally get a response after sending out 100 applications and feel like you have to make that interview count.
True, we need to find a way to have confidence and kind of not care that much. I haven't interviewed since starting school again but I used to get hired if I got an interview thanks to the fact that I walked into interviews just trying to have a conversation and treating it like a meet up to try and figure out if this "relationship" is the right thing
Hopefully this is an exaggeration. 1/100 is crazy I’d have someone review my resume.
@@jamamohamed659
1/100 is good if you don't have much experience
If you send them out fast enough, 1 in 100 doesn't seem too weird. Sometimes it takes time for your resume to get in front of eyes.@@jamamohamed659
Exactly how I was feeling in August after a 3 month hiatus. I was supposed to have something lined up by June to reenter the workforce in July or August. You can imagine how stressed I was
Last job I had, one of my coworkers was a Marine (retired). He told me two things: one, "flattery will get you everywhere." Two, "if I ever die in this building, drag me out the door and onto the grass so I can die under the sun." I've always remembered both of those things.
what in the god damn hell are you talking about?
@@Marco-er4qlexactly
Lol I am not that good of a developer, definitely not on Primeagen's level, but i feel that even though he is indeed a very smart programmer, he also has a good heart and gives people really good advice, i think a lot of people who are on the journey of becoming devs/programmers need to hear what he has to say. Take it easy :)..So thank you Primeagen 🙏
I agree, the Primeagen is very wise and mature, and very kind. I love his thoughtful takes on everything.
Exactly 🙂
Simp
Google interviews are some of the most frustrating interviews out there. I was given a LITERALLY impossible problem. I said it was impossible, interviewer acted like I was wrong, spent 45 minutes trying to figure the math out, when I gave up I asked for the solution and was told it was off a website offering a million dollars for the solution!!!
I failed the interview because my first reaction after analysis was to say I didn’t think it was solvable….
If you solved it guess whose getting that million?
And you probably still don't get an offer, or get stuck 12 months in team matching.
Probably would’ve been told I got it wrong so the interviewer could cash in. That said if I solved an impossible math problem in 1 hour I’d have no issues making money
Whats the website
They look for sheep. They have only about 500 people in their R&D under alphabet. Everyone else they look for is someone who wont question things because they might spill the beans on unethical practices or damage the corporate brand. Google is an advertising company now. It used to be tech
you should have reported that to the recruiter
So true what Prime says. Back in my noob days I was bushy tailed and blue eyed, trying to impress my boss. What I didn't know was that the boss was a ruthless person and gladly had me working until I broke. He did just little by little, add more tasks and cut back on deadlines. It was a creeping process but in the end I even worked at one time 24h in the office with 1x 30min break, and regularly 10h a day.
Burnouts are a bitch... after my physical and mental health deteriorating to the point that it would not function anymore I finally quit. And it was the best decision of my life, together with the resolve to not take shit from anyone in future companies and say NO (Within reason ofc).
If you even just take 1 thing from my long post, let it be this: "YOUR MENTAL AND PHYSICAL HEALTH IS PARAMOUNT, YOU CAN'T WORK IF YOU ARE DISABLED OR DEAD!"
So, now you're a Used Programmer? A lot of Body Shops sell Used Programmers to IT Hiring Managers.
As someone who has given code reviews & freak’n HATE code reviews, I wished companies did a bit more “Refactor this code” or “Find the bug, fix it”, “Add feature to existing code”, “Read this api doc and create a script to use it” etc. vs algorithm memorization.
A lot of my time is just consuming sdk / api docs and building the best path forward. I want to test that problem solving thought process on a quick small scale
although watch out for the slippery slope of getting free work out of interviewers
This feels like the compilation of all of Prime's takes. Just perfect and the video I needed.
I don't know if there's a CS student out there that needs to hear this, but I would have liked to when I was in school..
I've never been the most adept technically. I have sizeable knowledge gaps for software engineering, since I went to work for a hardware company out of college (though I work on this in my free time).
But, I have done well in the few interviews I have had. Mainly, it's screening for good company culture. I'm suited to those interviews rather than the strict technical assessments because I know that, like me, the interviewer is a person with passions and interests, as well as their own knowledge gaps (or even things they simply haven't thought about much since they left school).
Treat your interviewers like people. Don't just ask them questions about the technical setting. Inquire a bit into their life story. How did they end up working at Company X? Were they hired for the same team? What prompted them to change teams? Are they where they thought they would be 5, 10 years ago?
Interviewers like these questions, because they can reflect on a bigger picture. It tells them you also are capable of seeing a bigger picture past the whiteboard: that a company is a system of people with strenghts, weaknesses, and motivations.
If this doesn't get you into FAANG, so what? It gets you in the door. You couldn't land the most prestigious job in the industry, what about it? You have an opportunity now, probably at a company with lower turnover, to build up your skills. Take your time. Remain in a student mindset. Grow your skills, and your ability to work in the real world. Then, when you're ready (or a little sooner, because a little hunger can be good), go after it again. You will succeed. Just put in the time.
3:35 prime forgetting to turn off alerts never gets old lol, just the visible frustration i can't 😂
Your honesty shouldn't go unappreciated. 👍
I was told I had "outstanding results" in interviews at Google... 3 months ago now, they haven't found a team yet. 2023 is cursed.
This is normal for them
Do they still get paid?
@@bianchialexI was told by many friends inside that this process was a formality that would take some weeks only.
I don't think this is normally the case.
If they said you did great at Google, even if nothing happens after, you got that in your pocket. Don't keep waiting for long. Just get an interview at another company that you're considering and give it a shot.
@@jb5631 most other companies Im interested in dont even answer my application
20:59 the "let me think about that for a second" such a fucking powerful move in an interview, it shows that 1 you work well under pressure, 2 you arent scared of not having the answers all the time, 3 lets you have some command in the interview and 4 the obvious one it give you time to think
My man, this video is one the most important, you'll help a lot of devs to get a job. I watched on Twitch and now watching it again on RUclips!!!
Interview question: if you are watching ThePrimeTime at1.25x and he's watching at 1.25x, at what speed are you watching the underlying video.
i like money
1.5625x
i like turtles @@ThePrimeTimeagen
I should have said "wrong answers only" 😆 @@sonicfind
1 x 1.25 x 1.25
Nothing makes my PP softer than another dev asking me to build a service then proceeding to tell me exactly what to do and how to do it.
Bruh 😂
I might have been guilty of this!
I don't mind being told what to do. Being told how to do it is definitely annoying as hell though.
This is exactly why I am trying to get into freelance, egotistical employees gatekeeping the job just because they want to feel good about themselves and not because they care about the product. They want your priorities to be, in this order:
#1 praise their persona, #2 do the job kind of right.
Of course, if you need a job, you gotta play the part, but it sucks.
He is Gergely Orosz, which is a Hungarian name.
In my interviews I asked a bunch of questions like, "here is this thing that I think is done super shitty at my current job, how do you guys do it and is it any better?"
Obviously not asked in that way, but asking these pointed questions 1. shows interest 2. shows that you have experience w these things (doing code reviews, deployments, CI, unit tests, whatever it is) 3. helps you sus out if this is a company/team you want to work at.
The best way to approach it is act like you're doing a 1on1 with your current manager... while realizing obviously they don't know you and you need to fill in some context of what you've worked on.
Once had a really horrible interview as part of a gauntlet series of interviews for a FAANG later found out from the recruiter that part was a personality test. I'm not sure if it was me or the interviewer that failed.
I will say I enjoyed interviewing at Netflix. But really didn't want to relocate at that time. Probably the smoothest FAANG interviews I've experienced.
27:46 it is easy to say "have a conversation and don't recite a story", when you actually can remember and tell a story live.
Even talking to my friends I often have trouble remembering some events. Let alone how i felt or how I've delt with it and do it all in a stressful situation.
So when I would get a question like "tell me about a situation when you disagreed with someone more senior" I will be most likely blank. Like bruh. Unless it was a drama that lasted for a month I tend to not keep such things in my mind.
Such questions really remind me of school time. When we were going back from summer break and for example in a foreign language class teacher would ask us to tell a story of what we were doing during summer time - just to test our foreign language ability. And for me it was always the most stressful questions. Because on top of using different language I had to remember some event or tell that I did absolutely nothing whole summer because my parents have no money. People would tell stories how they traveled etc. and I was in home playing Metin2 or GTA.
Yes, you can have a good interview with a rejection. When I interviewed for a quant software job we bilaterally agreed that their heavy development process might not be the best fit for my work style and I discussed that openly with the hiring managers - I finished with: Im willing to give it a shot but you know your company and your environment best, you make a decision. Based on their experience, people who follow my work style were not comfortable at their role so ultimately it was a rejection. Likely for the best of both of us. When they asked me to review their process I pointed out a bunch of mistakes - overlapping interview questions, things that were very confusing, no interviewer was prepared enough to validate my claims etc.
However, for that you need a mature and professional behavior of both the interviewers and the job seeker. Once you interview 20+ times, you can tell a good interview process from a bad one.
For instance, at Microsoft, the interviewer first apologized for the questions he is going to ask explaining that's the HR requirement and that he is embarrassed he needs to do that. It kinda reflects on the organization as a whole.
If I had a nickel the number of times I was told the recruiter was wrong about something, or that the manager was surprised the recruiter had not followed up with me, or the recruiter was supposed to have given me something to prep for an interview that I didn't have, or went on vacation in the middle of scheduling I'd have four nickels. But since those 4 nickels were within the same interview process it was really frustrating.
23:35 I've worked for a guy who was like this. It was so infuriating, he would tell me exactly what to do and there was never any conversation with the guy. "I'm right and you're wrong" and most of the time he was right because he withheld crucial information from me
9:13 is the truest here, this video is packed with a lot of learnings and relatable opinion. Gonna rewatch it again in the future as refresher.
2:48 There are companies out there which want you to rate their product BEFORE YOU EVEN GET IT!
I very much find this believable.
I received an email asking for feedback on their recruitment process. However, the issue is that they never responded to my job application; they ghosted me. That was quite an experience.
33:42 i'm 19 and i'm expected to carry a family of 5 in a third world country, with no higher education( because its either shit and/or expensive) and there aren't many junior developer jobs here so they only go to CS grads. my only hope is remote work and for a company to hire you internationally you either have to be extremely good and/or extremely cheap 😕
god I hate tech interviews so badly, the amount of BS is incredible and 1st date analogy is spot on
As someone who has been on an engineering interview panel, an underrated piece of advice is to try and connect to your interviewers.
We'll take notes on how you answered questions, but at the end of a long interviewing day, the real question is, "Do I want to work with this person and have them on my team? Would I enjoy hanging out with this person in the office while problem solving?"
Candidates who are able to establish a friendly connection by the end of the interview are more likely to be selected for the role than someone who merely just answers all the questions correctly.
"Walk in there without expectation, you know that's a very easy phrase to say when you already have a job" ___That hit home 😅.I think the pressure gets more instance when you really need a win on the interview.
18:30 this shows an insane level of empathy from you.
2:47 Yes, you can feel great after getting a rejection. Especially when you get continuous feedback agong the way. At my company you talk with the Talent Search team after each interview. They tell you what when good and also whats not. There are both sides always, even when you get hired. With this feedback you can grow and know what to improve in the future. And yes, you are surly not happy after a rejection, but you can still like the process.
At Google I was asked a question that years later I realize was a reskinned version of the Traveling Salesman problem. I found the naive n! And then the interviewer asked if there were any heuristics that I could think of to improve performance. I had never seen the Traveling Salesman problem before and only knew the name of it at that time. Had fun throwing random ideas at the wall, and I passed the interview. I felt for that interviewer, they truly cared more about my thought than the correctness of the solution
They are looking at your thought process, how you break down a problem, and attack it. Even if you don't solve the issue, you can still pass.
The reason - THE ONLY REASON - I follow you - WHATEVER YOUR NAME IS MR. Primeagean - is because of your empathy. That's WHY I follow and listen. You are a master of empathy: "Tell HONEST answers, don't need to sound great and polished.", I think that's the best advice I ever heard in this stupid positive industry (that I love btw). Respect to you sir.
20:03 this is the hottest tip in this video. If you hate Musk, check interviews with Yoshitaka Amano (famous illustrator) or Satoru Iwata (former Nintendo president). They take more than just one second to reply... and you can see the value that brings to their answers. Western cultures tend to not respect this time, so saying out loud that you're thinking is key. It'll help a lot.
when I coded for 15 yrs before moving into architecture leadership… all my coding interviews were mainly me explaining my experience, challenging some of those decisions, and trying to sniff out bs….. never read cracking the code interview or did any leet coding.
Not sure how it's in the US, but in Germany once you have some experience you'll usually go through a HH agency and they'll arrange interviews for you.
Since they only get paid, if you don't get fired within the first 6 months (or more) they have an incentive to make sure you really are a fit for position or able to grow into it in a short time.
I'd guess it's similar for hiring managers?
What?
I'm from Germany as well and I have never heard of anyone with a decent academic degree having to rely on external agencies to get a job
@@NaveicationIt's for non-Germans
@@Naveication Sure, if you know the right person, you can skip HR agencies, if you don't, well, that's how many/most companies do the hiring. Has nothing to do with your preferences or 'decent academic degrees'. Here in AT many companies even rent devs from 'leasing' companies (Similar to Manpower tec), because like that they can fire you whenever they want, or if they like you, offer you to work for them directly.
@@Naveicationit's more about having no time, getting access to jobs that might take a lot of time to even find yourself or being too lazy to apply for yourself. My team lead at my first job told me about this back then. So nowadays I'm signed up with 3 agencies that cover most of the medium to larger sized enterprises in my area.
When I plan to switch companies, I let them know and tell them about my current expectations for the new job. Within a week you get dozens of offers and let them know which ones interest you. Then they'll arrange the interviews for you.
They also do salary negotiations for you and they usually aim high, bcs it also will increase their bonus 😊
Robert Half and Hays are good examples to get you into jobs that might usually require personal connections.
When someone is nice to me I instinctively never trust that person ever again.
In corporation world everyone is nice b/c of status quo. That’s why there’s a huge feeling of mis trust I suppose. Or it’s just me. 😂
@@wantedsavage7776 frankly we need a lot more arseholes.
The “Protoss!?” reaction had me 💀 😂
Hire me please. I’ll be the first person to sign in at 10:30 and the last person to leave a smidge after 4.
"Eric Bauchman, this is your mom, you are not my baby"
Each year a new interview bible comes out. Watch while this gets copied by everyone, & every interviewer gets asked, "Well, how do YOU test?" by every interviewee, & we're all back to square one. 😅
Great tinterviewee advice, it all boils down to confidence, which is basically focus with self-respect & self-support.
28:23 Uhhh... I'm an arch user... wtf is this "first date" you're talking about? Is it the Unix Epoch, aka January 1st, 1970?
60% of the time I create perfect code, every time.
I never have to refactor.
at the end of the interview: "Hi do you hate your job?"
It’s not about your past. It’s about the company’s future. All answers to questions about your resume should primarily be focused on how you solved the same exact problems they have. Questions about your future should focus on how much you’ll be solving their exact problems in a leadership position in a company like theirs.
Any regrets or disagreements in the past were things you did not do or how you changed your mind to see somebody else’s point of view.
Their future, not your past. Nothing you’ve ever chosen to do led to a bad outcome, only those things you were not aware of.
"Not all engineers are good in the interviewing space ...." hahahaha - You Thunk ! ? In fact many good engineers are crap at both being interviewers and being interviewees
18:40 He knows his audience.
my rejection process: I do all the prep just to choke on a phone interview and not be able to spitball a normal conversation thumbsup.jpg.
watching prime on 1.25 while he watches on 1.25 is such a mind fuck
Three quarters of the way in: “this guy clearly does not hire Arch users.” I’m dead. 💀
He is Hungarian. In his name the g is pronounced as in Gregory, both e is pronounced just like in the word 'end' and the ly is one sound is basically a y as in yamaha. There.
In college I did amazing for my java classes but when I got one interview with Microsoft not only did they cut everyone's interview in half but basically I was left with 15 minutes after he wasted a lot of time talking. My mind blanked out and I didn't know what to do , I KNEW THE SOLUTION BUT I WAS SO DAMN NERVOUS. I think the questions got me nervous as hell because I was not prepared for the questions on the school capstone project. They kept asking me things making me second guess my part on the project kinda like I was being interrogated.
I did not enjoy that interview and I stayed away from applying again for a whole year lmao
18:10 - This is why I love you dude!
These dayz it’s all about luck, nothing else. There’s *absolutely* no way one can be expert in all domains of the tech. Just keep sending applications, act humble and collected and you will eventually get hired. Of course intense learning and homework on interview questions will greatly increase your chances along the way.
The hiring decision is made mostly because either they are tired of interviews or somebody leaves the team and they need to quickly full-fill this position. All these ridiculous whiteboard interviews and tests just for you to join team of buddies, nephews and other close relatives of the boss. Companies are made of people and that’s what people often do.
And no, HR is not your friend or assistant. That’s hypocrisy. Just be polite and professional and understand that everyone has job to do.
EDIT: The “hiring manager” guy is so into his ego that it seems that he completely forgot that he’s one of those to let go during lay offs 🤣 He’s so cool even Sergey Brin won’t pass his assessment 😄
I generally like Gergeley's content, but he definitely indexes on advice for big tech. Most people he interviewed probably already had stable jobs, so the advice about not stressing out is maybe a little more realistic for his candidates. (That doesn't mean their anxiety isn't real).
( I could be wrong, maybe Uber does interview a lot of people straight from bootcamps)
Or, they could have been new to tech but still have financial support so they can afford to be unemployed for a while. Either way, it's out of touch advice that I wished we would stop giving. "Be curious" is good advice, though.
Yep. I'm the "basement dwelling 30 year old" and it's so rare to reach the technical interview stage that, when it happens, I wish I've taken Xanax beforehand.
9:03 The recruiter should be on your side, the same as the team. If you are building two fronts in the interview process, how to work honestly together afterwards. When I do tech interviews I like to work together with the candidate as I would in a normal pair programming session. Joking, having fun, but the technical bar and confidence must be still very high though. But it is better if the candidate is clear as "I never did Protobuf" then explaining bullsh*t with confidence.
I love asking these 2 questions for whoever is interviewing. "What's one thing you would change about this Job?" and "Why should I work here?"
The jordan peterson actually sounded like it was gonna be good, now I *need* to hear it
8:50 that’s not how it works, the incentive and I’ve seen this is how long the person stays ! You have a bonus if 6month +
I actually have been through a hiring process where I didn't get the job but it's because I just interviewed really badly
Have you considered doing a live show at a restaurant or bar? It could be up in SF or closer to SJ. It would be fun. The chat could be on a display behind you and stream the whole event.
Recruitment and hiring is broken. Companies that care should be spending money on current employee well being, lowering stress, increasing work life balance, making it culturally awkward to stay late at work, etc. Not focusing on paying more money for people to self masturbate in interviews whether as an interviewer or an interviewee.
The easiest and best recruitment comes from employees that like where they work at and recommend it to their network.
I really like this type of contents. Well done sir.
Wait is "hiring manager" a full-time role? I thought it was what a regular manager is called by HR while they're hiring people for their team.
lol you nailed it with the refactor comment
39:14 if you're working extra hours for a company, make sure it's advancing your career
good insight from gargoyle
After my unsuccessfull search of tech jobs I started my company and hired myself.
Amazing!
5:36 😂 prime got rejected from google... that's what this is
8:17 ATF has entered the chat
11:04 is why I subscript. just so ya know. thanks karen
As a backend engineer, I've never had a company ask me to design an API _except_ my current company. All other times I'll be told it's a "backend interview" but it's a code kata or tic-tac-toe game. Why call it a "backend" interview then 💀
tell your interviewer they are handsome
Gergely is the Hungarian equivalent of Gregory
The use of “hiring manager” drives me crazy. The way it’s used makes people think that is a job description, instead of just being something every manager does.
49:38 the name is parmigiana? Like the italian dish?
Skyscanner give you a hoodie, win or lose.
18:33 got personal
Yes, I understand. I too, am socially challenged.
great reaction with helpful tips from the ❤
I couldnt stop laughing at 20:55 for some reason
I am more interested in interviewing than getting the job.
I got hired at a FAANG with over 500k comp (no vesting, shares could be insta sold) and quit after 5 weeks. Didn't like the code or culture. Took a job for half the amount 😎
What was so bad about it?
4:25 some may have a bit of social anxiety :)
100% if I am told to write the API exactly like x, I lose all ability and motivation to innovate and create. especially after I write an api took a lot of time tasting different approaches, thorough test, and then told to write it different because an engineer doesn’t like it.
would never work at those companies even if I had what it takes. I dont live to work, I work to live.
Every Engineer wants to refactor. Amen.
15:00 so youre saying that we should interview with Notepad?
As a newcomer in this channel, can someone please explain to me what "The Primeagen" is about? I've seen this so many times and I'm always confused :D
Is property look up in JavaScript really log n? How does that work?
Gheorghe is a Romanian name, it's an old version of George.
When I interviewed with Uber, the interviewer was such an asshole that I emailed the recruiter immediately and stopped the process. I did not want to work with them.
i quit on interview when web editor had no vim keys
What is the "zero day unix chroot break"?
Can anyone link to an Elon Musk interview of the type Prime is talking about?
18:28 prime you're scaring me bro, how did you know all this info about me (i'm not 30 tho)
My advice: Avoid big companies at any cost. They are all failing and you lose your job again in the near future.