At Amazon, you need to be proactive and good at communication, which is a weak point of most engineers in general. There are many meetings and chances of interacting with many people, in addition to writing a program.
Like many big and old companies, there are so many legacy code that is big and hard to improve. Therefore, development velocity is very low unless you are working on an isolated task. In this environment where development efficiency is low, we need to deliver products quickly, which has led to frequent overtime work.
Keep hiring more people to cope with low development velocity.
The recruiter sent me straight to the final loop. Two interviewers were polite; the other two were very critical and rude. The system design question was super vague: "design a system where you can make posts and search for them." I was given almo
Process: * OA * Phone Interview * Interview Loop I was scheduled for the interview loop, but a few days later the recruiter told me the position was put on hold. The recruiter said they would get back to me, but did not. I tried to email my r
The interview was a full loop of 4 rounds, with each round featuring one LP and one medium/hard level LeetCode question. One round was HLD with the hiring manager. The interviewers were polite and helpful.
The recruiter sent me straight to the final loop. Two interviewers were polite; the other two were very critical and rude. The system design question was super vague: "design a system where you can make posts and search for them." I was given almo
Process: * OA * Phone Interview * Interview Loop I was scheduled for the interview loop, but a few days later the recruiter told me the position was put on hold. The recruiter said they would get back to me, but did not. I tried to email my r
The interview was a full loop of 4 rounds, with each round featuring one LP and one medium/hard level LeetCode question. One round was HLD with the hiring manager. The interviewers were polite and helpful.