Back to companies

Amazon

Work term experiences and reviews from students.

Overview
Work quality
4.5 out of 5
Based on 2 reviews
Work difficulty
4.5 out of 5
Average difficulty rating
Interview quality
4.7 out of 5
Average interview quality
Interview difficulty
3.0 out of 5
Average interview difficulty
Return offer:
100 %
of respondents received a return offer

Work reviews

Quality
4.0 out of 5
Difficulty
4.0 out of 5

Software Development Engineer Intern

Vancouver, British Columbia

Pay: $8000 CAD / mo Return offer: Yes Duration: Sep 2024 - Dec 2024 Work Arrangement: Hybrid

Amazon was salaried monthly, so the internship offer worked out to around $8,000 CAD/month, plus a $2,000 USD/month relocation stipend. At the time, the role was 3 days in the office. I was moved to a different team during the internship, probably because of a larger reorg, and teams are assigned based on business needs. I got a return offer about 3 weeks after finishing the internship, with around $114k base, a $43k/$34k bonus, and $111k in stock over 4 years.

Quality
5.0 out of 5
Difficulty
5.0 out of 5

Software Development Engineer Intern

Vancouver, British Columbia

Pay: $8000 CAD / mo

Honestly, pretty solid internship. Got to learn a ton about cloud stuff and AWS, but the workload was kinda intense and onboarding was pretty rushed. Overall, good place to level up technically.

Interview reviews

Quality
5.0 out of 5
Difficulty
2.0 out of 5

Software Engineer Intern

Seattle, Washington

Status: Offer Received

Overall, I really enjoyed the interview process at Amazon. The pair programming round was pretty relaxed, and the engineer I interviewed with was helpful and made it feel more like working through a problem together than being tested. The life story round was also surprisingly enjoyable. I ended up declining the offer since I received a higher paying US offer, but I’d definitely consider interviewing with Amazon again in the future

Quality
4.0 out of 5
Difficulty
4.0 out of 5

Software Development Engineer Intern

Vancouver, British Columbia

Status: Offer Received

In my OA, I had a behavioral/personality questionnaire along with two technical questions, both of which were greedy algorithm problems at an easy–medium difficulty. In my final interview, I was asked about a technical project I had worked on, with questions tied to Deliver Results, Insist on the Highest Standards, Dive Deep, and Learn and Be Curious. For the technical portion, I got a medium-level graph problem on detecting a cycle in a directed graph, followed by questions about time and space complexity and a follow-up asking how I would detect a cycle in a bidirectional graph.

Quality
5.0 out of 5
Difficulty
3.0 out of 5

Software Development Engineer Intern

Vancouver, British Columbia

Status: Offer Received

I had 1 HackerRank OA with 2 questions (1 Easy, 1 Medium), followed by a single 1-hour interview combining behavioral and technical questions. I was asked, “Tell me about a time where you had to make a quick decision with little data.” The technical question involved preprocessing an array and using a heap to add and pop elements.