aws logo

Aws Interviews

2 experiences5 reads4 questions0% success rate
AWS Dublin || Sde2 interview experience March 2025
aws logo
Aws
SDE IIDublinOngoing
March 12, 20253 reads

Summary

I underwent a comprehensive 7-round interview process for an SDE2 role at AWS Dublin, which included an OA, phone screen, and five onsite rounds focusing heavily on Leadership Principles, along with Data Structures & Algorithms, Object-Oriented Design, and System Design challenges. I am currently awaiting feedback on my candidacy.

Full Experience

I received an interview opportunity at AWS Dublin for an SDE2 role via a referral. The extensive process comprised seven rounds, starting with an Online Assessment and a phone screen. Upon clearing these, I proceeded to five intensive onsite rounds, each lasting an hour. These rounds were distributed over two consecutive days: two on the first day and three on the second. A strong emphasis throughout the interviews was placed on Amazon's Leadership Principles (LPs), where I had to share specific past work experiences relating to various behavioral questions.

Round 1: Bar Raiser - LP & Coding
This round was conducted by a bar raiser, an interviewer not from my potential team. It involved two Leadership Principle questions and one coding question. The DSA problem asked me to identify the most frequent page switches from a given log entry. I believe my responses to the LPs went well, and I successfully provided the code for the DSA question.

Round 2: Data Structures & Algorithms
This round was purely focused on DSA. I encountered three questions, primarily based on arrays and matrices. I managed to solve the first two questions and explained their time complexity thoroughly. Unfortunately, I couldn't solve the third follow-up question, which was graph-based, due to time constraints. Overall, the interviewer seemed pleased with my performance on the solvable problems.

Round 3: LP & Object-Oriented Design
This round featured two Leadership Principle questions and an Object-Oriented Design (OOD) problem. The OOD question focused on evaluating the logical and maintainable aspects of my coding rather than specific DSA knowledge. I successfully provided all the required code and engaged in discussions about follow-up scenarios, including how to apply inheritance. The interviewer appeared quite convinced by my solutions and explanations.

Round 4: LP & High-Level System Design
I was tasked with the High-Level Design (HLD) of a weather forecasting website, along with two more Leadership Principle questions. I developed a good design solution relatively quickly, though I regretfully overlooked incorporating a load balancer. Despite this omission, the interviewer seemed largely convinced by my design choices and expressed satisfaction with my LP-related answers.

Round 5: Leadership Principles (Hiring Manager)
The final round, conducted by the hiring manager, was entirely focused on Leadership Principles. I faced three to four grilling questions and answered all of them honestly. I felt I performed very well in this round. It made me wonder why the bar raiser also asked a small coding question, given the strong emphasis on LPs here.

Currently, I am waiting for feedback from my recruiter. It's been three working days, and I anticipate a decision within a couple more days. My fingers are crossed for a positive outcome!

Interview Questions (3)

Q1
Most Frequent Page Switches
Data Structures & Algorithms

Given a log entry as input, determine the most frequent page switches. This was a DSA question in a bar raiser round.

Q2
Object-Oriented Design Principles
Other

An object-oriented design question to check logical and maintainable coding practices, with no emphasis on DSA. Follow-up discussions involved applying inheritance.

Q3
Design a Weather Forecasting Website
System Design

High-Level Design (HLD) for a weather forecasting website. I came up with a good design in a short time, though I missed incorporating a load balancer.

SDE AWS Dublin || Phone Screen || October 2024 || Reject
aws logo
Aws
SDE IdublinRejected
November 12, 20242 reads

Summary

I had a phone screen for an SDE role at AWS Dublin in October 2024, which covered both behavioral and technical skills, ultimately leading to a rejection.

Full Experience

I had a phone screen interview for the SDE role at AWS Dublin in October 2024. The interview was split into two main parts: behavioral and technical. The behavioral section lasted for about 25 minutes and was primarily focused on Amazon's Leadership Principles (LPs). Following that, I was given a technical question. The problem involved managing software packages and their dependencies, asking me to implement a class or method to install a package along with all its required dependencies. Unfortunately, I wasn't very familiar with graph problems and couldn't provide a complete solution within the given time, which led to my rejection.

Interview Questions (1)

Q1
Package Dependency Installer
Data Structures & Algorithms

Given a map of software packages and their dependencies, for example:

  • A depends on B, C
  • B depends on D, E, F
  • C depends on F
  • F depends on G
  • H depends on I, J
  • J depends on G
The task is to write a class or method that can install an individual package, ensuring all its dependencies are also installed. The solution should involve defining a custom class.

Have a Aws Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Aws.