I applied through university. The process took 1 day. I interviewed at Amazon (Tempe, AZ) in Mar 2011
Interview
It consisted of 2 45 minutes back to back interviews. Both are skill questions.
The first interview consisted of a group of jobs in which some of them had dependencies, meaning that some had to be completed first before one could start. Think of this as a graph with pointing arrows. Create an algorithm that would spit out the most efficient/best job sequence. The result would be something along these lines: first job3, job4; second job1; third job5, job6, etc. What data structure would you use and how would you represent it? Explain it with pseudocode, then write it on code.
The second interview consisted of an expression tree. What structure would you use to represent this? Write code that would compute the result. Can you write it without using recursion? What's memory overhead?
Interview questions [2]
Question 1
First Interview. What data structure to use, and how to solve the problem?
La entrevista para el puesto de Software Engineer Intern en Amazon fue únicamente en una prueba técnica online con ejercicios de programación y algoritmos, tipo LeetCode. El nivel era alto para unas prácticas, y la plataforma funcionó correctamente durante la evaluación.
Online assessment 1 hour 2 system design questions difficult as well
1 Final round interview 25 min behavioral and 35-40 min technical questions 1-2 leet-code medium difficulty questions data structure analysis questions
Interview questions [1]
Question 1
Amazon Leadership principle for behavioral section
Online Assessment (OA): Usually involves two coding problems (debugging/solving) and a work-style simulation (behavioral/leadership principles).Final Interview: A 45-60 minute interview via Amazon Chime involving one technical question (data structures/algorithms) and behavioral questions.Offer: Results can take 1–3 weeks after the final interview.
Top companies for "Compensation and Benefits" near you