- Published on
Amazon | Graduate SDE I | Dublin | Sept 2024 [Reject]
- Author
- Shared Anonymously
Status: New grad
Position: Graduate SDE I at Amazon (AWS Aurora)
Location: Dublin
3 rounds:
Leadership principles (1 hour):
- Interview with the team manager.
- Short introduction and 3 questions to cover 3 LP:
- Tell me about a time you had to deep dive.
- Tell me about a time you received negative feedback. What was your reaction?
- Customer obsession (I don't remember the question)
Technical interview (1 hour):
- Short introduction and 2 coding problems:
- https://leetcode.com/problems/merge-k-sorted-lists/description/ but the input were k log files, and I had to merge the logs by timestamp (had to be formatted).
- Given a service that returns the series watched in Prime Video by the users in the last
x
hours, find the most streamed series in the lastx
hours. The service returned a list of objects withuserID
,titleID
andtimestamp
. Basically I had to call the service, count the number of occurrences for eachtitleID
in the collection of objects and return the one that had the highest value (if there were more than one title with the highest value, returned them all).
Behavioural and technical interview (1 hour):
- Short introduction and 1 / 2 LP (I can't remember, but deliver results was asked).
- 1 Coding problem:
- Given a string
s
formatted likefoo=bar hello=world ...
, create a function that parses the string and stores the values in a data structure. Had to consider edge cases (no '=', multiples '=', empty param name, empty value, ...). After that, the interviewer told me to add a second parameter (dict) that contains the data types for each param. Had to consider additional test cases (invalid type conversion, invalid type, param does not appear in the dict, ...).
Report • Mark as Helpful