I Did 850 Tech Interviews For Amazon And I Learned This

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ •

  • @ebrewste
    @ebrewste Рік тому +360

    "Don't get caught playing the wrong game because you think the world should be a different way." That's some profound stuff right there that applies well outside just interviewing!

    • @bioman2007
      @bioman2007 Рік тому +3

      I think this is the hardest lesson to learn. To understand that the companies have their own dynamics and if you wanna work for them you have to make it through them.

    • @rinzler9775
      @rinzler9775 Рік тому +1

      Pavlov's dog thought this. Elon Musk and Jeff Besos ironically didnt.

  • @street_preacher
    @street_preacher Рік тому +360

    It's weird how there is so much turnover in big tech, but they are so confident in their interview process.

    • @macbtheshooter6065
      @macbtheshooter6065 Рік тому +16

      They will never understand.

    • @jihadjoe4900
      @jihadjoe4900 Рік тому +6

      Sttttttack rankinggggggg time 🎉🎉🎉🎉 Amazon favorite thing to do

    • @blahblahboii
      @blahblahboii Рік тому +2

      thats the secret- high turnover means they have to run the interview phase more often.
      (i may or may not be talking out of my ass)

    • @the100thtimelord2
      @the100thtimelord2 Рік тому +31

      Turnover has no link to interview process though. Turnover happens because of a stressful work culture, not some interview process

    • @blahblahboii
      @blahblahboii Рік тому +1

      @@the100thtimelord2 i was just trying to say that high turnover rates means an individual is more likely to be back on the job market, taking more interviews. My statement is purely conjecture with no evidence or stats to back it up, so take that how you want.

  • @imxd9698
    @imxd9698 Рік тому +63

    Lesson 1: grind leetcode, because you're gonna get some bullshit tech interview question that has literally nothing to do with on-the-job engineering.

    • @ismailcotton913
      @ismailcotton913 Рік тому +2

      Because people with No technical background valides your technical background.

  • @geiltoninenglish
    @geiltoninenglish Рік тому +22

    00:00 From support engineer to principal software engineer at Amazon
    01:10 Interviewing is a numbers game
    02:16 Don't become emotionally invested in a single opportunity
    03:27 Lower tier companies can be used for practice to reduce nervousness in subsequent interviews.
    04:36 Interview questions may not be about what you think they are
    05:41 Play the right game to avoid getting destroyed
    06:50 Technical skills are necessary but not sufficient for landing a job
    07:57 Soft skills are critical in interviews

  • @GroverAU
    @GroverAU Рік тому +224

    As a software engineer that has been doing this a while now. I would actually not take much of this advice. Point 1 is valid to _some_ degree, but it also promotes a scattergun approach which can easily reduce your interviewing skills. Focus on what makes _you_ good, if the company doesnt like it, then dont worry, move onto the the next "right fit" role. Point 2.. is frustrating, because in my experience this is just not true. Especially in tech interviews, and _especially_ in Amazon interviews. In fact, Amazon interviews are some of the worst Ive been involved with - after going through 7 different interviews for one role (it was a fairly senior tech position) the last interview (7th) was talking about all these types of "fluffy" project discussions, I asked some hard target type of "what will I actually be doing" and they failed to talk in real terms. So I told them in the interview, I was no longer interested. During these interviews, I tried and tried to get details on the role, but kept getting deferred - "Oh that will be when you interview with the line manager". This cost me over 3 months of absolute waste of time. I had a similar occurrence when interviewing with MS with a senior tech role in Xbox division. Bigger companies, have _large_ HR processes, and it is _rare_ to find the right person, its more to keep HR people employed.
    Having hired many people myself (somewhere over 100 interviews) it is actually a fairly easy process (imho), its just that the tech industry rarely wants to admit it, the right person is just not about their skills, their background, or their demeanor in an interview. Its about if they have two key attributes: motivation and is a team player.
    A person with great motivation and is a concerted team player means you can pretty much build anything you want. Get a group of these people together, you can literally build anything. For the longest time (in my 20's and 30's) I believed in the "tech and languages" were the key to solving problems. Nope. It isnt. Its people and their want to be with other highly motivated people to build solutions. And this is actually not common, because we teach in Uni and Schools almost the polar opposite.
    The last point kind of talks about this, but sadly its still looking at the wrong attributes. I could care less about peoples technical abilities, you can _always_ teach that with a motivated person and in fact the rate of change of tech in any software group is very fast these days. So having skills of old tech is not really as useful as many make it out to be.
    Anyway.. that's my take. Beware this videos advice..

    • @priestesslucy
      @priestesslucy Рік тому +7

      How would one go about effectively communicating their attributes as a team player and their earnest motivation?

    • @GroverAU
      @GroverAU Рік тому +9

      @@priestesslucy Various forms (many people ascertain peoples honesty and ability using many methods). Myself, I talk to them about their passions, what they love to do, do they involve themselves with others when they do so. Why their passion is so. What drives them to it. And their experience with others and how they define a good team. Fairly simple things, but when asked in a meaningful way (ie, people arent feeling interrogated - like most interviews go) and especially when they are comfortable, you get quite good results. You can see the fakers from a mile away, simply because they dont have these things, these are not learnt, these are what makes a person tick.
      Hope that helps. I certainly dont know the answers.. as I said, I think theres probably dozens of ways to determine these factors. But in my experience when I got to choose a team using these methods (I was usually on a panel when hiring, and nearly always had a bunch of 'traditionalists' limiting the final choice) the team would be outstanding and we would have a great time at work. Imho, if you spend over 2/3rds of your awake life at work, it should be enjoyable.

    • @68Tboy
      @68Tboy Рік тому +8

      I don't have your level of experience but I couldn't agree more. IMO the human resources folks have overly complicated the process. At the end of the day people are people and the pareto principle will come into play.

    • @priestesslucy
      @priestesslucy Рік тому +2

      @@GroverAU I was asking about the other direction.
      About how to effectively convey those attributes to a prospective employer who might not know to ask questions that drive in that direction.

    • @GroverAU
      @GroverAU Рік тому +2

      ​@@priestesslucy Sorry for the misunderstanding. Team work and motivation are fairly easily shown as with the questions you can provide the same in prompts of experience, and interest. For example you might talk about your motivation in your github projects, and how you work with multiple people to achieve outcomes in those projects. This is a fairly simple example and you can 'slot' that in when they ask things like "What other software engineering activities do you partake in outside of work hours?" - this kind of question is extremely common in interviews. Obviously there are many other ways to articulate this too. Hope that helps.
      As a side note. I would not expect much focus on teamwork and motivation as primary factors in hiring - I personally think they should be, but you will find it very rare. A good company will look at these attributes with more interest. So it might be a nice what to determine if the company is the type of place you want to be. :)

  • @ElevateCode
    @ElevateCode 6 місяців тому +1

    Notes (so I don't let my Uncle Steve down)
    0:41 - Change Happens when the pain of staying the same is greater than the pain of change
    1:58 - Interviewing is a numbers game
    2:57 - Interview with multiple companies in parallel
    3:21 - Segment Companies into a Tier List
    3:29 - Use companies in lower tiers as practice
    3:59 - Interviews don't test your day to day skills
    5:48 - Allow the interviewer to guide you
    7:13 - Don't only focus on the technical portion of the interview
    8:34 - Prepare good answers for behavioral questions (relevant video linked)

  • @masonking4885
    @masonking4885 11 місяців тому +5

    Thank you. I have interviewed 24 times in the past 4 months for internships, and only received one offer so far. I really appreciate your perspective and insight.

  • @glenchaku9536
    @glenchaku9536 Рік тому +136

    Steve you’re like the kind, supportive, wise, emotionally mature Asian dad I never had

  • @rockpadstudios
    @rockpadstudios Рік тому +27

    I remember one interview and it was the best I ever did. Answered every question and some - I didn't get the job. It's just the way it goes.

    • @1MinuteFlipDoc
      @1MinuteFlipDoc 9 місяців тому +1

      20% is in your control, 80% is not in your control.
      be prepared, show up, but don't over think it.

  • @haisathya
    @haisathya Місяць тому +1

    Love the content and the way you present it. Thank you.

  • @lmayliffe
    @lmayliffe Рік тому +173

    For your first developer role, you started with 4 interviews and got 3 offers? Really was a different time. :)

    • @maheshprabhu
      @maheshprabhu Рік тому +56

      Yeah exactly, hard to land a single interview these days.

    • @StishFicks
      @StishFicks Рік тому +28

      @@maheshprabhu Especially with THOUSANDS of layoffs from FANG companies. Whenever you apply to a job, you are competing against those same thousands of people who were laid off. I'm actually thinking of switching careers because Software Engineering is a total joke now.

    • @raul4033
      @raul4033 Рік тому +15

      total joke for weak devs

    • @KeepItFresh02
      @KeepItFresh02 Рік тому +1

      in 2011 I had one interview and got the job.I got fired a month later because I didnt know I could scrap code and do things my way to I waited too long in doing so, did it, then got fired. The manager said I could come back when I had more experience.

    • @lmayliffe
      @lmayliffe Рік тому

      @@raul4033 aw cutie

  • @jamesalphonse1099
    @jamesalphonse1099 Рік тому +12

    One thing I have learned is that there are a lot of really picky, really arrogant and really offensive people out there in tech that love to catch you on the slightest technicalities so that they can put you down and make you feel like shit. It's seriously making me consider leaving the industry even though I love working in it because I'm just so tired of superiority complex a lot of these people have. People get into lead or senior positions and spend a couple years at a place and then get this gigantic ego and expect someone in a interview to be the next coming of Jesus Christ and if you're not that then youre treated like a dumbass that shouldn't be alive.

  • @screweddevelopment12
    @screweddevelopment12 Рік тому +24

    I was helping my friend with interview prep, and I think that using ai to transcribe and suggest improvements to answers is the new meta for behavioral interview prep. You can have one prompt for reformatting your answer into strict STAR format, another for analyzing tone, and another for analyzing content.

    • @whramijg
      @whramijg Рік тому

      I guess. But then do you need AI to be an engineer for you too?

    • @screweddevelopment12
      @screweddevelopment12 Рік тому +7

      @@whramijg My friend does fine with the technical part of his interviews. He struggles with behavioral questions because english is his second language, and he sometimes says things that are informal or unintentionally rude during interviews. The way we used it is analogous to a chess engine showing the best and worst moves in a human chess game.

    • @J4cYw
      @J4cYw Рік тому

      This sounds interesting. Where can I find more on this? Do you have this written up somewhere?

  • @thefosplus
    @thefosplus Рік тому +64

    I started in “application development support” at IBM. It sucked and really made me question “Did I just go to school to do this?” Though it opened the door for my career, and not sure where I would be without it. Great things start from humble places.

    • @skyhappy
      @skyhappy Рік тому +10

      Fixing bugs sucks big time. You are chasing a ghost that's hard to find

    • @Krbydav328
      @Krbydav328 Рік тому +5

      They wrapped my role as a "Jr. Software Engineer", but it was hiding the fact it was just bug fixing and only that. We had 3 teams of bug fixers and me coming from college with mostly personal project experience, I could not understand why they just couldn't do a rewrite

    • @Kevin-zy5jm
      @Kevin-zy5jm 11 місяців тому

      I’m in a cloud support role right now trying to transition into SWE. Can we connect? @thefosplus

  • @AkankshaThokade
    @AkankshaThokade 6 місяців тому

    This video is full of superb advices! I'm on a job search and got an OA for Amazon this week. Everything you're saying is such a valuable insight to me. I'm understanding what I need to do better, first-hand. Thank you so much!

  • @chlopzbalut
    @chlopzbalut Рік тому +26

    Reminder:
    1. Not focus on 1 company, pick a lot of them.
    2. Answer to the questions, don't go too deep into it.
    3. Be prepared technically, but remember about 'soft' part of the interview.

  • @aznmatic
    @aznmatic 10 місяців тому

    The poker analogy is on point for job applications. Definitely helps keep things in perspective and not to get too high or low with anything that happens after a bad or good interview.

  • @shokhdev
    @shokhdev Рік тому +20

    Your lessons reminded me that interviews are just like poker, where I should always be prepared for a wild card! 😅

  • @naveeng723
    @naveeng723 Рік тому +16

    Here's a breakdown of the main points discussed in the video:
    1. Lesson 1: Interviewing is a numbers game:
    - Interviewing is compared to a numbers game, similar to professional poker.
    - It is emphasized that you shouldn't expect to win every time, even if you are well-prepared.
    - The importance of lining up multiple interviews to increase your chances of receiving offers is highlighted.
    - The idea of not becoming emotionally invested in a single opportunity and maintaining a selective approach is emphasized.
    2. Lesson 2: Interviews are not testing day-to-day job skills:
    - It is mentioned that many people fall into the trap of preparing based on their perception of how things should be, rather than how they actually are.
    - The purpose of interviews is explained as ensuring that companies never hire a bad candidate, even if it means filtering out potentially good performers.
    - The analogy of the gatehouse (interview process) not resembling the clubhouse (actual work environment) is used to illustrate this point.
    3. Lesson 3: Focus on solving the interviewer's problem:
    - The importance of understanding the underlying problem the interviewer wants to solve is discussed.
    - It is suggested that candidates should focus on providing solutions to the interviewer's problems and demonstrating their ability to add value to the company.
    - The idea of viewing the interview as a collaboration rather than a test is emphasized.
    4. Bonus lesson: Avoid common interview pitfalls:
    - A brief mention is made about avoiding common interview pitfalls, but specific details are not provided in the given text.

  • @MegaMech
    @MegaMech Рік тому +1

    "change is pain" change is necessary and critical to success. If change is pain then you need to learn to be a better person.

  • @jessechurchill20
    @jessechurchill20 Рік тому +1

    Your videos are always so genuine, insightful, and straight to the point. Never wasting a second thank you.

  • @spaceninja1905
    @spaceninja1905 Рік тому +5

    1. Give more interviews more the better.
    2. Accept the system, you cannot change it. Prepare for the interview not for the job.
    3. Focus on non-techinal parts too. This is the deal breaker.

  • @edboss36
    @edboss36 Рік тому +1

    It’s nice you’ve added a realist mentality to this topic. I didn’t think this way before, thanks for your views!

  • @foodiusmaximus
    @foodiusmaximus Рік тому +4

    Great advice.
    To point 1, it makes sense that it’s a numbers game, but it’s all so emotionally draining to pretend to be interested knowing full goddamn well I’m going to be ghosted.
    To the second point, I needed to hear this because I thought I was crazy for feeling and thinking the world didn’t make sense. I really hate that the world works this way because it feels like I’m too emotionally immature or blind to pick up on the real conversation that’s beneath or behind the conversation, it feels like I’m being tricked and it puts me in a defensive mood instead of being open.

  • @blowebassman
    @blowebassman Рік тому +6

    This is great and all, but I've applied to 200 junior dev positions and haven't even gotten responses back let alone interviews. I've checked my resume against many professionals in the industry that say it looks great and that I'm hireable. Are there just no jobs out there right now? Am I getting unlucky? This process really has shot my self-esteem, which I work hard every day to maintain.

  • @Fraket
    @Fraket Рік тому +1

    i was a support engineer at amazon as well. i transferred to a SDE then eventually SED2

    • @Kevin-zy5jm
      @Kevin-zy5jm 11 місяців тому

      Hey can we connect? I’m at support Eng rn and hoping to move to SWE

  • @prolarka
    @prolarka Рік тому +8

    Probably, you should think about how useful the Amazon interview process is when they ended up hiring human trafficking ring leader in a high management position and many people who were promoted and I had discussion with, they advised me to lie.

  • @ShotgunAFlyboy
    @ShotgunAFlyboy 11 місяців тому

    I also ended up in a role where everybody else left and I was stuck with ALL the on-call. That service doesn't have any incidents anymore because I started driving quality-first development.

  • @ingogotico1398
    @ingogotico1398 Рік тому +1

    I admire your persistence! Don't give up, one day they gonna hire you

  • @KevinNaughtonJr
    @KevinNaughtonJr Рік тому +21

    such an awesome video with really great advice Steve! i loved the comparison to poker and the reminder that interviewing is a numbers game. interview enough times and you're bound to succeed :)

  • @ranaypadarath
    @ranaypadarath Рік тому +8

    Solid video and definitely learnt something. Feedback: Mention that your have 3 lessons in the title and present the lessons my most important to least important. I understand the tactic of leaving your most important lesson towards the end to retain viewership, but there was also a strong chance I would've clicked away before you got to your most important lesson. Also, add chapters to your videos so I can skip around to the different parts of the video easily. Hopefully this helps!

  • @TatianaRacheva
    @TatianaRacheva 6 місяців тому

    Hah, I've had a similar experience getting a design question about something I knew well at my job. I made the same mistake. And I got no offer from that company, and the recruiter kindly told me why. I actually was oblivious to the mistake that I had made until he shared the feedback with me, so I'm very grateful to him for that.

  • @DiabeticGameGuy
    @DiabeticGameGuy Рік тому +21

    Wow, I had no idea you started as a support engineer. Your growth has been incredible. Congratulations! I started a L5 TPM, then moved to L6 SDE Manager in my first review cycle. My first year I was in the "Top Tier" category, and then I just plateuad. After the great year one, I spent the rest of my time as a L6 Product Manager, L6 Ops Managrer. I did a stretch role doing L7 work for one peak, but I didn't do well enough for a perm promotion.
    I left shortly after feeling lke a failure. Leaving Amazon is my greatest career regret, but I just couldn't get out of my head that people were promoting all around me. For referenece, the older version of me realizes I wasn't ready. However, at the time, it really hurt, and my lack of promotions was all I could think about day and night.
    Can you talk about how long you spent at each level? Did you ever feel like you were failing because you weren't moving up as quickly as you wanted?

  • @2k10clarky
    @2k10clarky Рік тому +10

    Fun story from my first job at a finance company. I wasn't given instructions so parked in an available slot at the front of the building. During the interview the guy was visibly distracted and rushed through everything in super quick time I thought I'd messed up badly and left assuming no chance, so was surprised when they called that same day with an offer. After I started a colleague explained that I'd parked in a section reserved (but not sign posted) for senior management. My interviewer had received an angry call just before I walked in, apparently this caused quite a stir but ultimately it showed that the company had 'unwritten rules' and bad communication which was a red flag and that was born out working there but it was a good stepping stone in my career.

  • @bioman2007
    @bioman2007 Рік тому

    "You can have a good hand, and still lose the game"... like the life itself. Amazing analogy.

  • @rustix3
    @rustix3 Рік тому +2

    1:59 "Interviewing is a numbers game" So this requires engineering offices to be in a country. Also the interviews should be of the same type, whiteboard, so if you are prepared for one interview you are prepared for all. I assume all this true for USA. When you are bounded to certain country(due to different reasons: visa, family etc.) this becomes hard. Even if I think about second most developed region in the World: Europe. I can think only a few countries which have engineering offices at least of 20 top tier software companies(and also a decent pay, not like working for Microsoft in Turkey and get the salary of typical software engineer in Germany) : UK, Ireland, maybe Netherlands.
    Please write in the comments in which countries except USA, the advises mentioned in this video could be applicable.

  • @codingwithmitch
    @codingwithmitch Рік тому +1

    Audio sounds great 👌

  • @santana444
    @santana444 Рік тому +9

    Amazon hires anybody, there is no profound game you need to nail the job interview. Just a little luck in that the hiring manager likes you and vouches for you in the debrief after your interview.

    • @sancho7198
      @sancho7198 11 місяців тому

      So getting into google would be harder?

  • @yjc149
    @yjc149 Рік тому +2

    Great presentation as usual

  • @jordanhasnolife5163
    @jordanhasnolife5163 Рік тому +1

    You're getting a lot of comments from people saying that they feel baited because you didn't give any insight beyond what a junior engineer could tell you. There aren't any shortcuts here, nor is there a magic trick to passing - you have to put in the work. Everything that Steve says is correct, and interviews are completely a numbers game. But in the same way that poker is a numbers game and has variance, each player also has an expected value/return. Prep adequately and you can raise that number of interviews that you pass, and go into all interviews knowing that even if you get a tough question, it's just variance and you'll bounce back in the next one.
    Great video Steve, and as a shameless plug I have a bunch of systems design prep on my channel

  • @ratikagrawal12
    @ratikagrawal12 Рік тому +1

    Uncle Steve is really chillin'. Full stocked minibar on the left and a poker player. :D

  • @FreedomFinanceFun
    @FreedomFinanceFun Рік тому

    Great analogy about interviewing in parallel and not in series.
    Also to put them in tiers and use the lower ones as practice.

  • @anuragnigamm
    @anuragnigamm 10 місяців тому

    Great piece of advice for people who are in the middle of this process!

  • @mrdude1084
    @mrdude1084 Рік тому +6

    Techincal portion is important for obvious reasons but when it comes to working with co-workers / customer, communication skills can make the difference between an Instagram clone that runs on local vs a product funded, running on cloud and used by actual users.

  • @thomasf.9869
    @thomasf.9869 Рік тому +2

    The problem with system design questions is that you are being tested on your ability to second guess what the interviewer is really asking, rather than what you really know. This is a flawed interview process. Don't present it as anything other than that. #HiringIsBroken

  • @mahimanzum
    @mahimanzum Рік тому +5

    in this job market how can you suggest scheduling multiple interviews when i am struggling with getting a single interview call?

    • @AverageCho
      @AverageCho Рік тому +4

      Exactly. This video is reaaaaally out of touch with the current job market. When I was job hunting in 2020, I was getting lots of interviews even with 0 experience. Now, I actually have on job experience and cant even make it past the hr filters. It might still be easy for senior level devs to get interviews, but for the majority of people applying with little to no experience, youd be lucky to schedule 1 interview out of 100 applications

  • @Astral_Dusk
    @Astral_Dusk 4 місяці тому

    there's a "project" in the interview, but they actually just want to ask questions as you demonstrate some "building"
    I had a recent interview where the render never looked like the mockup, even gave an error half of the interview, but the hour of coding and conversation (and troubleshooting) was still passing.

  • @recursion.
    @recursion. Рік тому +1

    Thanks uncle Steve. This is quality content I would actually pay for. Definitely not one of those bogus rinse and repeat vid.

  • @Mike_Wazowskii7
    @Mike_Wazowskii7 Рік тому +7

    Oh boohoo you got a 75% callback rate lol i feel your pain. Try applying to 300-400 and having a 1% callback rate.

    • @midivue
      @midivue Рік тому

      skill issue

    • @Mike_Wazowskii7
      @Mike_Wazowskii7 Рік тому

      @@midivue what is this, Apex Legends? Lol finally found a good job btw. Took like 3-4 months 😎🫰

  • @FableCountry
    @FableCountry Рік тому +2

    Ill definitely keep this in mind in the future. For me, i do well on everything else except the technical. I barely get by because i get nervous, despite having practiced many times. I think ive developed a mental block, which has been hard to shed. Im still gainfully employed but im afraid of interviewing again.

  • @FrankHuynh
    @FrankHuynh Рік тому

    great video! stumbled on this after posting my how I got started in Tech video on YT as well

  • @Souls-iq8to
    @Souls-iq8to Рік тому +2

    You should change this video title to "The story of a programming god"

  • @DieuMorts
    @DieuMorts Рік тому +1

    What are you looking for at bare raiser interviews?

  • @ssuriset
    @ssuriset 3 місяці тому

    Okay, you should be at a level where you know the code will run even if they incorrectly think it will not run. When you are in that position, there is no way to loose confidence. When you are in that position, interviews aren’t something you are scared of.

  • @mirageman2
    @mirageman2 Рік тому

    Great advice that you can't learn something from reading a book or watching a youtube video. That holds true for this video of you indeed.

  • @hsd287
    @hsd287 7 місяців тому

    Amazon is my dream I definitely hope to work there soon one day till that day will try to gain enough experience to be worthy of it ❤

  • @ABigDoggy
    @ABigDoggy Рік тому

    nice turntables. looking forward to meeting you

  • @12omegar
    @12omegar Рік тому +1

    Big plus-1 to anything Kurzgesagt. I've spent an unreal amount of hours just watching their UA-cam videos.

  • @kj2w
    @kj2w Рік тому +4

    I don’t interview at FAANG companies, so I my experience with ‘solve this leet code-type question’ has really been preform ‘fizz-buzz’. What I do encounter is ‘give me the definition of C# keyword/concept’. I’ve decided that either
    A). The person interviewing me doesn’t have time for memorizing leet code cause it brings them no value
    B). My answers to their definition questions, tell them not to move forward.
    I just don’t encounter many interviews, from non FAANG companies that include leetcode questions

    • @minciNashu
      @minciNashu Рік тому

      I did encounter that, actually. But it was after recent aws rounds, so I was prepared. Normally I wouldn't practice leetcode for average interviews.

  • @laurentiustefan398
    @laurentiustefan398 Рік тому

    Really appreciate the content man!

  • @StEvUgnIn
    @StEvUgnIn 16 днів тому

    What resources would you recommend to prepare for the online assessment and the coding interview? I have graduated from university in data science, and I may not have a sufficient background in algorithms and data structures.

  • @anounTT
    @anounTT Рік тому

    Shoutout to the dj equipment in the background.

  • @abdullaalmosalami
    @abdullaalmosalami Рік тому +3

    4:35 I am seriously surprised at this story. I don't know how you could go wrong here. Can you explain this further? Maybe in a separate video or a reply to this comment or even the newsletter? Thanks!

    • @sparker599
      @sparker599 Рік тому

      It sounds like he talked about the wrong part of system design. Perhaps he talked about database design or reliability, when he should have talked about scaling.

  • @huyong8939
    @huyong8939 Рік тому

    It's even harder for someone who got rejected before getting call for an interview

  • @dylanakent
    @dylanakent Рік тому

    Love the poker comparison! ♠♥♦♣

  • @miztamacondatrack
    @miztamacondatrack Рік тому

    I started my interview process at my current company in Jan and didn’t get hired until August

  • @ALifeEngineered
    @ALifeEngineered  Рік тому +2

    🎉 Sign up to get 20% off a year of Brilliant Premium → brilliant.org/alifeengineered
    🚀 Transform your tech career with my free weekly newsletter - newsletter.alifeengineered.com
    💥 Continue the conversation on my Discord server with like-minded viewers. The advice section is *chef's kiss* - discord.gg/HFVMbQgRJJ
    💥 My UA-cam content will always be free of charge but if you'd like to support the channel, I'd be honored if you supported me on Patreon - www.patreon.com/ALifeEngineered

  • @rustix3
    @rustix3 Рік тому +1

    4:35 you were asked to design a system that you have build in real life, and even filed patents in that area? But you said that you were a support engineer. So support engineers design systems?

  • @RedJoker9000
    @RedJoker9000 Рік тому +5

    I worked at Amazon, what I learned, don't trust them.

  • @1MinuteFlipDoc
    @1MinuteFlipDoc 9 місяців тому

    20% is in your control, 80% is not in your control.
    be prepared, show up, but don't over think it.

  • @BlueeyesChineseguy
    @BlueeyesChineseguy Рік тому +6

    I also started as a support engineer and made the decision to move to SWE. 1 year into my career, no regrets :) Great content as always

    • @Kevin-zy5jm
      @Kevin-zy5jm 11 місяців тому

      Hey can we connect? I’m currently a support engineer and want to move into SWE.

  • @IamAWESOME3980
    @IamAWESOME3980 9 місяців тому

    High archiever this guy is. Even not get an interview i can

  • @kcnl2522
    @kcnl2522 Рік тому +1

    Here is a question, how long should you wait before reapplying in a company?

    • @kcnl2522
      @kcnl2522 Рік тому

      @Ankush Thakur thanks buddy

  • @chopsquadz
    @chopsquadz Рік тому +3

    The problem now is even getting an interview

  • @gaofan2856
    @gaofan2856 4 місяці тому

    Agreed. Today I failed my first FAANG interview. Feel very sad, as it was first big opportunity. Also my advice is if you want to work in big tech, move to location where they usually hire. My very big disadvantage is I moved to Japan last year, but FAANG and other big companies do not give a shit about Japan, and there are not much opportunities in Japan either in terms of tech. I regret moving to Japan, Europe was better choice imho

  • @white8785
    @white8785 Рік тому

    Can confirm. Excellent information.

  • @NoName-ip4tt
    @NoName-ip4tt Рік тому +4

    If you guys do not want to experience your biggest disappointment in your life, stay away from this company. Experience speaks!

  • @kamrulislam9767
    @kamrulislam9767 Рік тому

    Give us a precise preparation guide including topics and time please.

  • @anthonygraybosch2202
    @anthonygraybosch2202 Рік тому +2

    This is excellent

  • @ericpmoss
    @ericpmoss Рік тому

    I see your point, but interviews are also about finding a company that fits YOU. If it doesn't, you'll end up frustrated and angry. It is not a moral failing if it's not a match, but lying to yourself for a paycheck is.

  • @__oladin__
    @__oladin__ 8 місяців тому

    Heading to the casino now thanks 👍🏾👍🏾

  • @truongkimson
    @truongkimson 10 місяців тому

    850+ interviews is crazy. Its almost one interview a week on average during his entire career. Amazon turn over must be insane

  • @martinh8018
    @martinh8018 11 місяців тому

    Just got my fourth rejection and it was from a dream job even though I thought I nailed the interview. Luckily I already accepted an offer I received from a company that I used to practice with and at much better terms. You never know...

  • @MohamedHany-oq7xr
    @MohamedHany-oq7xr Рік тому +11

    Can you talk more about your shift from being a support engineer to a software developer. Great content as usual

  • @witmentality5910
    @witmentality5910 Рік тому

    Good advice bro!

  • @StoneBrooks
    @StoneBrooks Рік тому

    Actually good advice. Well said.

  • @FirstTimeDad23
    @FirstTimeDad23 Рік тому

    When are you writing a book ?

  • @justmo8523
    @justmo8523 Рік тому +1

    Great Stuff ❤

  • @LunarAnonymous
    @LunarAnonymous Рік тому

    Screw this tech stuff, I’m eyeing that gear you got. What music you producing?

  • @vladdank9158
    @vladdank9158 Рік тому

    Wow, 4 whole interviews? Categorizing the companies? I'm over 100 in interview-wise for Data Engineer / Senior Data Analyst. Application-wise and recruiter DM-wise I'm near a thousand. There are many careers even more saturated than this.

  • @jackmiddleton2080
    @jackmiddleton2080 Рік тому +4

    I think Amazon wants college degrees, so not for me, but still learned a lot.

  • @ninjaninja9954
    @ninjaninja9954 Рік тому

    He gave 850 interviews but he only did it with mostly Amazon. I been to many technical interviews like 50+ and if you want a job as fast as you can the best advice I would give is focus on companies that give take home tests. It is way easier to pass whose than live coding or system design questions. Soft skills I can pass 10/10 you can even fake it but tech interviews are the problem. Now I got a 6 figure salary in the UK(which is like top 5% for UK salary) and I work from home!

    • @ml-techn
      @ml-techn Рік тому

      He did one time interview and the 849 was interviewee! it is really different!!

    • @IkraamDev
      @IkraamDev Рік тому

      I’m from London, 2 years of experience, no degree. Finding it hard to find a job, they always say I don’t have enough experience…

    • @ninjaninja9954
      @ninjaninja9954 Рік тому

      @@IkraamDev no degree is tough

  • @RainerArencibia
    @RainerArencibia Рік тому

    Thanks for sharing!

  • @seanpe8474
    @seanpe8474 Рік тому +3

    As a fresh CS grad who's trying to get back on track, video content like this is much appreciated!

  • @SatishReddi-fi1rt
    @SatishReddi-fi1rt 10 місяців тому

    Sir, I have a doubt. For java back-end developer role in amazon , can interviewers allow you to solve coding questions in Python language if you are good at python ?, or it will depends on interviewers ?, or we should do coding in java ?

  • @xxcryicesxxcryices3382
    @xxcryicesxxcryices3382 Рік тому +1

    Hey Life Engineered, how did you get to PE in 15 years? I know some people with 10 YOE who are still L5, despite trying for L6. How do you know if there’s scope in your team/org for those higher levels?

  • @john_doe_2231
    @john_doe_2231 Рік тому +4

    Can you please make more videos on how to crack the behavioural interviews.

  • @ml-techn
    @ml-techn Рік тому +1

    You have stayed at Amazon for your hole life! and when you joined amazon, you joined for entry level! So, how you had experience interviewing for system design. Your experience is only from interviewee point of view and it is not the same. AM I wrong?

  • @thehomeschooldev6126
    @thehomeschooldev6126 Рік тому

    Awesome content

  • @oh-yt9ug
    @oh-yt9ug Рік тому

    Thanks steve