Software Engineer applicants have rated the interview process at Amazon with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 63.8% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
After waiting for about 1 month, they email me to take an online accessment. OA contains two programming problems and 24 logical and reading problems. Two programming problems are grey code and string rotate.
One week after OA, they email me to take a workstyle survey which has a lot of character problems. This part is simple.
Interview questions [1]
Question 1
Not so difficult, the two programming problem is simple to implement.
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon
Interview
Was contacted by recruiter on LinkedIn who was looking for people for Amazon roles and my background fit well with the position. I responded that I was interested, and they set up a 1-on-1 phone interview with an engineer from the team I was interviewing to join.
It was a pretty basic and straight-forward interview, not much chit-chat. I was asked to give a brief introduce myself and my career, and was then asked about recent big projects I worked on. There was one small coding exercise, to write a function to traverse a tree in-order, which was fairly easy.
I passed the first interview and had a second phone interview with the manager of the team. First I was asked to provide many technical details and explain the workings of the system I am in charge of at my current job. After that, I was asked to write a class to count the most popular words in a file while referencing a blacklist. The interviewer told me I could choose any language I want, but also mentioned several times this was a Java team and a Java position, so I went for Java to write this class even though I hadn't used Java heavily in about a year. This was a mistake, as I was able to write the logic of the algorithm easily, but I'd mixed up some of the method/iterator names of standard Java classes with those used the languages I'd used more heavily in the more recent past. I knew I was doing it, and mentioned this, and the interviewer said it was OK at the time, but I learned afterwards that I would not be able to proceed to the next step, so I don't think the interviewer like my answer there.
I applied online. The process took 3 weeks. I interviewed at Amazon
Interview
3 main interviews -- last interview consisted of 6 different interviews. Each one had a technical question and behavioral questions.Can't disclose any details due to NDA. However, questions were fair, the behavioral questions not sure about... depends if the interviewer liked your answers or not.
1
Top companies for "Compensation and Benefits" near you