Amazon Interview Experience | Software Engineer
Vložit
- čas přidán 27. 07. 2024
- In this video I discuss my recent Amazon Interview experience in Seattle.
I ended up not receiving an offer for SDE 1, but received an offer as a support engineer, which I ultimately turned down.
#keeponcoding #tech #programming
Support Me On Patreon: / keeponcoding
Instagram: / keep_on_coding
Discord: / discord
My Gear: amazon.com/shop/keeponcoding
DISCLAIMER: Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting so I can continue to provide you with free content!
Thanks for watching! Let's keep the comments positive! Have an amazing day!
I think not taking the position they offered you was a big mistake, the guy was giving you a way in!
FANG companies have a lot of internal jobs offer that never get to the general public and it's quite easy to switch from the inside than being an outsider trying to get in.
New sub... I'm a coder... you're hot. Keeping it 100! :)
sir , how amazon approch you . how you get call from amazon please make about on this topice how we approch to this big company for interviwe call.
how do you get these hott interviews?
,,amazing" hah
Here are a couple of tips for anyone interviewing at Amazon/Google/Facebook etc.
1. Ask clarifying questions - learn how to disambiguate a problem, don't jump into the solution
2. Be communicative - a lot of of people fail because they go quiet and just churn out code, you need to show that you can collaborate
2a. Talk about asymptotic complexity, ask about size of payloads, throughput, etc.
2b. Don't talk over or babble or go off on tangents - people fail because they get into a nervous state where their thoughts are no longer coherent
3. Write as syntactically correct code as you can - a lot of people fail because they write pseudocode or handwave explain the solution
4. Talk about testing and optimisations even if you don't have time to implement
5. Be receptive of feedback/comments/questions from interviewer, they do try to guide you and knowing how to think critically about what they are saying will help you move forward
You're an amazing mate. I hate the end of the video solely because you were rejected. Hell, it seems like I cannot handle your rejection at all. Thanks for such amazing content. More power to you.
Absolutely incredible video. The level of candor more than surpasses every other video that is similar to it. And he also didn't bait the audience with whether or not he got an offer before he actually told us. That enabled us to listen to his narrative and digest the information chronologically. In this way, we were able to form our own opinions without introducing any bias. 10/10 for a video detailing an experience
I always feel sorry for when you end your video with not getting an offer
And im really scared but also strangely motivated to do my best on such job interviews
Thanks for the videos!
Thanks for watching and good luck in your interviews!
Can't believe this is just for SDE 1, this sounds intimidating as fuck
It sounds very unnecessary and elitist actually.
@@HelplessGazellle that's the vibe I've gotten from all the FAANG interview videos I've seen
Its actually pretty standard not just FANG!
@@mayankbhanot8986 nope, normal companies aren't like this. Most companies and teams out there are just looking to put boots on the ground and get the ball rolling with candidates that have the right skills to get the job done.
@@Datcrit because everyone wants to go into faang, they have tens of thousands of resume coming in for each of their junior opening, so they can afford be elitist and only want those with the best study ability.
Interesting, you explained about the process in detailed and thing's to focus on.
Thanks for the content😄
I really love the honesty in your words.
Informative video. I have an interview for the support role. at least I got some idea about leadership skills from your video.
you sound like you did really good to me im surprised that you did not get the offer in the end :O they are intense. this is making me even more scared for my amazon interview coming up
they lost out on you man ... great video. your super genuine !
FYI, a bunch of your facts are wrong, e.g. about what a bar raiser does. A bar raiser does not have to be an engineer, nor are they all powerful. I’d suggest you reword this in a future video to not freak candidates out. Additionally, it is not a bonus if you mention the LP by name when you’re giving your answers. In fact it can make you sound more robotic and like you’re trying to “sell” to the interviewer. Don’t sell, just be your professional self, and trust that the person on the other side is there because they really want to hire you, and let the conversion happen organically.
Other than that, I think this is super great, thanks for putting this video together.
Omg it's really stressful, i am sweating watching this video
He's a choke artist!
The 2nd recruiter that called is the "client lead" which are closers at Amazon....they handle the recruting process at Amazon...the initial recruiter is a sourcer
Thanks for sharing your experience!
I have an internship interview coming up soon and I’ve been stressing like crazy but your video really helped me out! You didn’t get the role you wanted but you still took the rejection so well! It really made me feel a lot better about the whole process. Like the end result doesn’t matter as much. I just have to give my best, like you said. Thanks again 💛
Good luck!
Best of luck 🤟🏽🤟🏽🤟🏽
I do too! If yours is ACMS too, I guess we'll be interviewing for the same internship! That should be fun 😄 All the best!
Hey @Niyati Rana, how did it went?
Parul Garg Hey, it was for an internship. I cleared the first round. Waiting for the results of the second round now :)
You kicked ass mate, should have got the SDE 1 offer, pretty intense over there, can't imagine the day to day grind of that environment, and for that reason I'm out... :)
Thanks for the detailed explanation. I have an interview with Amazon coming up and it's stressing me out!!
Good luck! It's honestly all in the preparation. Make sure you know your general DS & Algos and have examples for the leadership principles.
How did you do? Did you get an offer?
Thank you, honestly, you described the process, given some ideas of prepare. I've got it.
Hey, that was a great example, thanks a lot for sharing it !
thanks for the video, was really helpful.
Next time you do a video like this can you go in to detail of the technical bits because keep in mind most people watching this want to or are going to do this interview. Great video tho!
Thanks, this was really helpful.
Glad I could help!
This man deserves an offer, he is good!
I mean it is hard for people to perform well in this kind of lengthy stressful interviews, but if one can't write what sounded like straight forward dijkstra, it is not surprising that he did not get the offer. But that said, there are many people who just did 3OAs and a 30min talk round and got in as SDE as well. Amazon is weird.
@@martinzhang5533 exactly.
I was surprised.. why was the committee 50/50 on him?
If he couldn’t how come me doing better?
Thanks a lot for sharing your experience.
Very detailed! Thanks a ton!
As a recruiter this is pretty accurate. Just know we will fight that BR in a debrief if the whole team is giving you a thumbs up. Won’t always win, won’t always lose. It usually comes down to the HM and YES 9 out of 10 times you will get a support or systems engineer offer instead of the SDE role you interviewed for. My advice for anyone in the interviewing process is to make sure your recruiter is going to bat for you. If you feel like they are dropping the ball or not preparing you don’t go through the loop, it could potentially be your only chance for 6mo-2yrs. Good luck! Great vid!
Do recruiters attend debrief sessions as well?
@@american-professor Good question, they should! I do every time and I recommend my team do the same. Not only will it help you earn trust with your customer, but also the HM and business you support.
Just curious, for the FAANG interview process, at any point, are you tested/quizzed on your knowledge of GoF style software design patterns? Thanks!
Thanks for sharing mate!!
Thanks for sharing this. Having a telephonic interview today in South Africa :)
How did it go?
I love your honesty
I just completed my virtual onsite at Google on Monday and have my onsite with Amazon in a few weeks. This was extremely helpful. I am 50/50 on my google interview but fill that I was communicative with the interviewers. Wish me luck or pray for me. Thank you!!
I hope things had worked out well for you!
I admire every developer, I am to lazy and impatient with bugs which make me not a good fit for this job. You are all very patient and dedicated.
This is by far the best video that explains the interview process at Amazon
Thanks for the walkthrough bro
Thanks for the support.
Great tips! I appreciate it!
🙌🏼
great video bro. Thanks for sharing this in such detailed manner.
Thanks brother!
Thanks for the content, I'm preparing my self for an interview and this helps me a lot!
I got a split decision at Google both during the initial phone screen and in person. For the initial phone screen they just told me I needed to take another phone screen. For the in-person they told me I had bar-belled feedback; like most big tech they err on the side of caution. That's very helpful feedback, especially to specifically name the 14 principles. Get them next time!
I'm pretty sure I missed out on an Amazon job over flubbing the 14 principles. I spent a lot of time preparing technically, and even behavioral, but they REALLY wanted more 14 principle based responses.
Ty. I have assessment and hope to do well!
Great content!
with the buying and selling, I would think of adding a bool input and then using switch statements and determining which direction the money was going by multiplying one version by -1.
Footballer Zlatan Ibrahimović received a call from F.C. Arsenal London, to come to their trials. At the time he was young and talented. But he played for Netherlands side Ajax, and a move to Arsenal would be huge for him. He simply replied, Zlatan doesn't do trials and went on to be one of the greatest football player ever. That's my opinion regarding these interviews, especially these that have 100 rounds for entry level. And I am a software engineer, earning good money.
thanks for sharing! I'm going in for an interview in couple weeks. shit's stressing me out
You got this!
How many years of experience did you have before applying to Amazon? Also, that was very helpful advice! Thanks.
Great video, thanks
DFS doesn't actually work for that problem, as it can return a path to the target node that isn't the shortest. The solution was probably a BFS, or parallel BFS if you want to get fancy. Djikstra's would have applied if the adj matrix contained path lengths.
DFS can work when you save all possible paths from the source to the target and in the end return the shortest path
Great insights
Having gone through the interview process for EU site in 2018, I can also verify that this is quite accurate.
That was great! Thanks for sharing.
Thanks for watching!
OMG! His web-cam was stocking me for the whole time😱😱🧐
🤔
Glad this video was recommended and subscribed. Highly recommend for someone like me who is on the lookout.
- Does geography of where you reside matter let's say if one lives in Australia or Asian countries like India as they seem to have large development centers?
- How to increase the probability of the resume to be picked up? Have you been presenting more of side projects/Github links?
- Is it possible to land in an internship if you're an experienced person?
Thanks again!
Hey, thanks for watching!
- Geography matters of course. Unless you are willing to move to another location with more opportunities.
- You need to improve the quality of your resume. I will most likely make a video going through mine. Other than that, I would try and get references rather than sending tons of cold applications.
- You need to be enrolled as a student in order to get an internship.
@@KeepOnCoding Many thanks for your reply. Much appreciated! Will follow through your future videos. Highly useful.
Thanks for the detailed description. Just one question. Did the interviewers EXPLICITLY tell your about the LPs they are going to ask about, or was it IMPLIED?
for the OOD question, are you required to go with use case diagram, class diagram, and activity diagram? Or is that overkill?
It's amazing you were able to breeze through all the interviews even though you didn't get the offer you wanted
Just watching the video and hearing what they put through is already too stressful!
The very last problem about lakes and rocks seems like dynamic programming.
The same that I was thinking. A single run with no recursion.
Hi, How was the Amazon internship process that you had prior to this? Could you give some tips and advice regarding the internship phone interview.
Hey dude! Nice video what do you use? the audio I think needs some improvement.
OMG I can't stress myself this much to get into Amazon. I have so many other companies to get into :)
I agree...
I have a quick question. Did you write the code in java or any language? And if they ask you to write in an IDE? I have the practice of using Intellence , do you think it's good to use that feature while learning? I am so curious if they have Intellence? I am sorry for the dumb question.
Good luck to all
Hey thanks for useful video :)
any idea about the Business analyst role, What kinda question they will ask? also, I need to clear the SHL numeric quiz too. Would you recommend any link or so I can practice before giving the test.
Thanks in advance.
This just goes to show the famous "When a measure becomes a target, it ceases to be a good measure". The people at FANG have developed interviews based on data analysis. However, now that their measurements are public, people just train endlessly to SEEMINGLY meet the requirements.
A little ironic.
I' m right in the middle of the carousel interviews after having already done the exercise and interview. 6 interview in total of which 5 are carousel and behavior based.
It's pretty hard and I hope things go well in the coming days
How did it go?
@@amanivalentine7610 I didn't get the job, the carousel interviews are hard and I'm just not good at memory retrieval and answering in that kind of detail over such a long stretch of time.
Honestly, the whole process has left me feeling like it's a giant waste of time. The focus on these kind of questions primarily made it for me impossible to pass. I hope you've got a good memory of what you've achieved in the years past otherwise I wouldn't bother at all.
currently an application developer. just had an amazon recuiter reachout. not sure i would be able to pass the interview
Those were difficult questions ! Curious - did you have a backup plan - where you working at the time of the interview? And thanks for your content!
Thanks for watching! I wasn't working at the time and didn't have any backup plans lol
Not sure, but maybe he was looking for the shortest path on a DAG (Directed Acyclic Graph).
We just need to make sure that the graph doesn't have any cycles first, then we can apply DP.
And Dijkstra would work anyway, but also we should ask if there would be negative edges or not.
Hey man can you explain a little more how you solve the problem about seller and buyers ?
Hi what question did you ask during the phone interview?
For the record his interviews were all indian guys at ages of 25-29 with Phd s. Legend has it the started coded in the slams of india since 7 years old
Finally a good video that isn't fluff
For the second interview, I believe you should have gone for BFS as it's guaranteed to give you the "shortest path", regardless of cost or everything. DFS will find a "path" but not the shortest. BFS will find the shortest but might need to explore additional nodes before finding it.
Also the memory space is large for bfs
you also need to add memorization on top of bfs, a node with remaining distance to the other side of the river do not need to be revisited for duplicated calculation
Hi, I had cleared coding round and was told that I will be having next rounds on 26th November. But. I didn't get any mail regarding interview after that. Waiting since 15 days for the interview schedule. Is there any chance that they don't conduct interview even after clearing coding round? I keep on asking them but not getting reply. It is very helpful if could suggest me what is the point of contact to reach out, thank you.
Great vid! I have my onsite in a few weeks😬 I was wondering for your OOD question about Crazy 8s if you were required to implement all the objects involved in full or just talk through a plan and draw up a UML. Thanks!
Sorry did you say you skipped the OA? I'm wondering how people solve OA? Cause I passed the coding test (test cases), but still could fail. What could be the reason for it?
crazy how much torcher involves in trying to work for some companies
When you are working fulltime where are you supposed to get the time to do all of these interviews?
Reminds me of the node.js original author applying for a node.js position which required 10 years of node.js experience when node.js was only born seven years ago. And he was not chosen because he only had 7 years of node.js experience.
I hear you can transfer from the support team to Development. so I think taking support role is fine for a year or two.
Do you think that it is possible to be rejected once by Amazon, but have another interview opportunity later on?
I'm having my phone interview for the same position in 2 weeks! I honestly feel nervous because I cannot tell how much algorithms I need to cover. I've been working on Android for a year and since graduation I haven't really touched algorithms and DS. Any advice on which type of problems (leetcode) I need to focus on? I really want to get it ✨
Good luck on your phone interview! I recommend studying linked lists, trees/graphs, queues/stacks, backtracking, and recursion.
Check out my video on the amazon phone interview!
@@KeepOnCoding thanks for the reply :) can you paste the link to that video please?
@@Androidify767 czcams.com/video/7lbwfkCfNQ4/video.html
can you clarify the stone jumping problem? sounds like something i would like to try and code. thanks
Cooome on ..that's crazy... I'm from IBM and I just cancelled my interview for Amazon... are you serius? can't believe they are up to this recruiting process... no way it's absolutely boring ... I was almost sleeping hearing you to break up such long and stressful process... I'm out... thanks for sharing your thoughts Sir
Hey man, thanks for the video, much appreciated!
One thing I’ve read commonly on blind and other tech communities regarding entry level positions at FAANG companies is that they don’t ask system design type questions. However, you two of your questions that you went through here seemed like system design. Has there been a change or am I getting inaccurate information?
Amazon is big on scalable technology so system design is big for their interviews
Hey, Thanks a ton for sharing your wonderful experience. Newly subscribed to your channel. Can you please give more details on problem statement and if possible, solution that manager has asked in your last round of interview on how to cross river.
man I just ended my coding asessment. I dont think I made it to the next round. But by judging what is ahead, and watching this video, if you did not get an offer, I don't know who would.
Same, these coding interviews are very unffair..
Thank you
You're welcome!
I'm about to have my 4th interview in an hours time lol. This popped on my feed. I think I need to do a youtube video to share my experience. Hopefully I'll do well.
How did it go?
@@not_enoughmana Good. Waiting for feedback, and confirmation for my onsite. It was a very tech heavy phone screening.
@@eon001 Just got my interview today, did you hear back from them yet?
@@nios1515 Still waiting. I've been through this before. Amazon can sometime go quiet even after successful interviews. I think they out source there recruiter's. I've waiting weeks between positive interview's. Works for me as it give me time to prepare. Edit: Literally just found out they filled the position. Another flop :( At least it wasn't a rejection. The interviewer let slip that he was "putting me through" to the onsite, but I'm guessing there was another internal application or different recruiter.
@@eon001 ugh, that sucks. Hopefully you will like the position offered. Almost every youtube video out there ended that talks about Amazon interviews, ended with a rejection.
Was there a system design portion for on-site? I might have missed this
Good video but I wish the volume on the video was louder. I had the volume settings cranked up to max and I could barely hear you.
That's disappointing that you were offered an IT job rather than a developer position. I have an interview with Amazon in a couple days and I really don't stand a chance at passing the technical part of the interview but I already have another good offer and I won't have to move.
Depth first search doesnt gaurentee shortest path. But BFS does
I've been told by recruiters to not specifically mention the leadership principles, as it just looks like you're using buzzwords just to get brownie points. Let the interviewer interpret what principles your story aligns with.
Thanks for the informative video! Did anyone have a Front End Developer interview with Amazon/Amazon Robotics?
Great video. BTW are you the lost cousin of Mark Cuban?
Ah yes, watching videos about job applications instead of applying. I love it.
You probably should have taken that Support Position. Once you're locked in Amazon, 3-6 months later you can spam applications for a dev position and it would be much easier since you're an internal employee. I work for the Federal Gov so as an internal employee you can change jobs like a pin ball machine.
he had something lined up.
I am preparing for my internship at Amazon, can you please guide me through the topics which I should prepare and what the best source would be for preparing those topics. Thanks
Congrats on your internship! It’s hard to say since every team is different. You should reach out to your recruiter and see what they recommend.
they asked those questions for SDE1 ? Man, then I must abandon hope then 🤣. I have a phone screen interview coming up and I am shitting my pants