Massive real-world scale: You ship features that instantly serve millions of customers—a priceless experience for any new grad.
Ownership culture: Even as an intern, I was trusted to design, implement, test, and operate my service end-to-end—a great confidence-builder.
Mentorship & feedback loops: Weekly 1-on-1s with my manager and a dedicated intern mentor kept me unblocked and constantly improving.
Top-tier tooling & learning resources: Internal docs, builder tools, and recorded tech talks made ramp-up surprisingly smooth.
Comp & perks: Competitive pay, a relocation stipend, housing allowance, and intern-only events (tech summits, Amazon Future Engineer Day) added huge value.
On-call shadowing can be intense: Pager alerts at odd hours—even as “shadow”—made it hard to fully disconnect some evenings.
Steep learning curve: The AWS ecosystem & internal processes felt overwhelming the first few weeks; expect to drink from a firehose.
Team experience varies: Your summer can differ wildly based on the org; some teams ship production code, while others focus on proof-of-concepts.
Documentation gaps: Older services still lack up-to-date runbooks, so tribal knowledge is real.
I was asked behavioural questions first, two of them. This was followed by a 'create a class' question, which I completed in Python. It was related to directed graphs and wasn't too difficult. Despite this, I was still rejected.
Behavioral parts and technical parts. [The interviewer] walked through everything with me. [The interviewer] asked theoretical questions. It was good. The interviewer was Canadian and canceled my first interview. They then rescheduled for the seco
It started with the online assessment with 2 coding questions, and after some days, a recruiter reached out to schedule the interview. It was 1 hour of interview, with 30 minutes behavioral based on Amazon principles and the remaining 30 minutes cod
I was asked behavioural questions first, two of them. This was followed by a 'create a class' question, which I completed in Python. It was related to directed graphs and wasn't too difficult. Despite this, I was still rejected.
Behavioral parts and technical parts. [The interviewer] walked through everything with me. [The interviewer] asked theoretical questions. It was good. The interviewer was Canadian and canceled my first interview. They then rescheduled for the seco
It started with the online assessment with 2 coding questions, and after some days, a recruiter reached out to schedule the interview. It was 1 hour of interview, with 30 minutes behavioral based on Amazon principles and the remaining 30 minutes cod